CyclicMaterials/util-predicate

View on GitHub
package.json

Summary

Maintainability
Test Coverage
{
  "name": "@cyclic/util-predicate",
  "version": "1.0.0",
  "author": "Frederik Krautwald",
  "description": "A utility library to predicate objects.",
  "license": "MIT",
  "bugs": "https://github.com/CyclicMaterials/util-predicate/issues",
  "repository": {
    "type": "git",
    "url": "https://github.com/CyclicMaterials/util-predicate"
  },
  "keywords": [
    "utility",
    "predicate",
    "rxjs",
    "observable",
    "object",
    "contract"
  ],
  "directories": {
    "doc": "./doc",
    "lib": "./lib"
  },
  "files": [
    "lib/",
    "src/"
  ],
  "main": "./lib/index.js",
  "browserify": {
    "transform": [
      "babelify"
    ]
  },
  "dependencies": {
    "ramda": "0.17.1"
  },
  "devDependencies": {
    "babel": "5.8.23",
    "babelify": "6.3.0",
    "browserify": "11.2.0",
    "cli-release": "1.0.3",
    "eslint": "1.0.0",
    "eslint-config-cycle": "3.0.0",
    "eslint-plugin-cycle": "1.0.1",
    "eslint-plugin-no-class": "0.1.0",
    "faucet": "0.0.1",
    "markdox": "0.1.10",
    "minifyify": "7.1.0",
    "tape": "4.2.1",
    "validate-commit-message": "3.0.1"
  },
  "scripts": {
    "lint": "eslint ./src/. --ignore-path .gitignore",
    "test-js": "npm run lint && babel-node *.test.js | faucet",
    "test": "npm run lint",
    "deps": "npm install && validate-commit-msg",
    "start": "npm run deps",
    "predoc": "rm -rf doc/ && mkdir -p doc",
    "doc": "node ./scripts/make-api-doc.js",
    "compile-lib": "babel -d lib/ src/",
    "precompile": "rm -rf lib/ && mkdir -p lib",
    "compile": "npm run compile-lib",
    "prepublish": "npm run compile",
    "patch": "git checkout master && release patch && npm publish --access=public",
    "minor": "git checkout master && release minor && npm publish --access=public",
    "major": "git checkout master && release major && npm publish --access=public"
  }
}