Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/modules / ___dist / chain-able / package.json
Size: Mime:
{
  "name": "chain-able",
  "version": "5.0.0-beta.9",
  "description": "interfaces that describe their intentions.",
  "main": "main.js",
  "module": "main.js",
  "web": "main.js",
  "types": "typings/index.d.ts",
  "typings": "typings/index.d.ts",
  "scripts": {
    "fuse": "node build/fuse.js",
    "jest": "jest",
    "cli": "node build/cli.js",
    "tsc": "tsc",
    "rollup": "rollup",
    "ava": "ava",
    "webpack": "webpack",
    "gzip": "gzip-size",
    "dox": "doxdox",
    "test": "jest",
    "buble": "buble",
    "babel": "babel",
    "strip": "flow-remove-types",
    "lint": "eslint",
    "build": "make build",
    "_prepublish": "make prepublish",
    "_postpublish": "make postpublish"
  },
  "nyc": {
    "all": false,
    "check-coverage": true,
    "sourceMap": true,
    "instrument": false,
    "cache": false,
    "include": ["./dist/**/*.js"],
    "exclude": [
      "_todos/**",
      "_play/**",
      ".github/**",
      "play/**",
      "dist/deps/*.js",
      "dist/deps/**/*.js",
      "**/deps/*.js",
      "**/deps/**",
      "test-dist/traverse/index.js",
      "test-dist/traverse/lib/deep_equal.js",
      "test-dist/built.js",
      "test-dist/chainsaw/*.js"
    ],
    "_require": ["babel-register", "babel-core/register"],
    "lines": 85,
    "statements": 85,
    "functions": 85,
    "branches": 70,
    "extension": [".js"],
    "reporter": ["lcov", "html", "text"]
  },
  "jest": {
    "transformIgnorePatterns": [
      "/node_modules/",
      "/_/",
      "/examples/",
      "/src/deps/_r|meta|external|env|primitives/",
      "/src/deps/external/lodash/",
      "/src/deps/external/",
      "/src/deps/cache/scoped.js",
      "/src/deps/class-names.js",
      "/src/deps/dopemerge/map.js",
      "/src/compose/decorators.js",
      "/src/conditional/",
      "/src/deps/util/flatten.js",
      "/src/deps/is/class|node|stringOrNumber.js",
      "/src/deps/reduce/objects.js",
      "/src/deps/symbols/index|species|spreadable.js",
      "/src/deps/prefix|index|uniq|eqCurry|typeof|insert-at-index|nonEnumerableTypes.js",
      "/src/plugins/index.js",
      "/_modules"
    ],
    "useStderr": true,
    "verbose": true,
    "globals": {
      "__DEV__": true
    },
    "watch": false,
    "cache": true,
    "setupTestFrameworkScriptFile": "./test/__testsetup.js",
    "collectCoverageFrom": ["src/**/*.js", "test/**/*.js"],
    "coveragePathIgnorePatterns": [
      "\\\\node_modules\\\\",
      "_modules",
      "src/deps/regexp|native/*.js",
      "src/deps/math/index|math.js",
      "src/deps/loop/index|loop.js",
      "src/deps/construct/index|construct.js",
      "src/deps/string/index|string.js",
      "src/deps/array/index|array.js",
      "src/deps/array/insertAtIndex.js",
      "src/deps/conditional/eqeq.js",
      "src/deps/traversers/stringify.js",
      "src/plugins/getterOnSet.js",
      "src/deps/_r|meta|external|env|primitives",
      "src/deps/external/lodash",
      "src/deps/external",
      "src/deps/cache/scoped.js",
      "src/deps/string/prefix|class-names.js",
      "src/deps/is/class.js",
      "src/deps/is/objPure.js",
      "src/deps/dopemerge/map.js",
      "src/deps/util/flatten|charCodeAtZero.js",
      "src/deps/is/class|node|stringOrNumber.js",
      "src/deps/reduce/objects.js",
      "src/deps/fp/fp.js",
      "src/deps/fp/index.js",
      "src/deps/symbols/index|species|spreadable.js",
      "src/deps/index|uniq|eqCurry|typeof|insert-at-index|nonEnumerableTypes.js",
      "src/compose/decorators.js",
      "src/deps/conditional/bitwise",
      "src/deps/conditional/bitwise/bitwise.js",
      "src/deps/conditional/bitwise/ez.js",
      "src/plugins/index|plugins.js",
      "COMMENT/ignore-below-pass-along-indexes.COMMENT",
      "src/is|dopemerge|matcher|validators|encase|dot|includes|cache|compose|reduce/index.js",
      "src/deps/fp|is|dopemerge|matcher|validators|encase|dot|includes|cache|compose|reduce/index.js",
      "src/index.web.js",
      "src/index.js"
    ],
    "coverageReporters": ["json", "text", "lcov", "clover"],
    "automock": false,
    "bail": false,
    "browser": false,
    "rootDir": ".",
    "testRegex": "(test/)(.*).js$",
    "testPathIgnorePatterns": [
      "_modules",
      "node_modules",
      "test/__testsetup.js",
      "test/built.js",
      "test/_stress.js",
      "test/_api.js",
      "test/is/index.js",
      "test/chainsaw",
      "test/traverse/index.js",
      "/examples",
      "/fun"
    ]
  },
  "ava": {
    "files": ["!index.*.js", "test-dist/*.js"],
    "source": ["dist/**", "!src/**/*"],
    "verbose": true,
    "concurrency": 3,
    "failFast": false,
    "failWithoutAssertions": false,
    "powerAssert": true,
    "require": ["babel-core/register"],
    "babel": "inherit"
  },
  "_optionalDependencies": {
    "bench-chain": "^0.5.1",
    "memwatch-next": "^0.3.0"
  },
  "devDependencies": {
    "@types/node": "^7.0.31",
    "acorn": "^5.0.3",
    "acorn-dynamic-import": "^2.0.2",
    "acorn-es7": "^0.1.0",
    "ava": "*",
    "babel-cli": "^6.24.1",
    "babel-core": "^6.24.1",
    "babel-jest": "^20.0.1",
    "babel-plugin-istanbul": "^4.1.4",
    "babel-plugin-transform-flow-strip-types": "^6.22.0",
    "babel-preset-env": "^1.4.0",
    "babel-preset-es2015": "^6.24.1",
    "babylon": "^6.17.4",
    "buble": "0.15.2",
    "chain-able-find": "^1.0.0",
    "chainsaw": "^0.1.0",
    "coveralls": "^2.13.1",
    "dargs": "^5.1.0",
    "deepmerge": "^1.3.2",
    "dive": "^0.5.0",
    "docdown": "^0.7.2",
    "doctrine": "^2.0.0",
    "doxdox": "^2.0.3",
    "eslint": "^4.0.0",
    "eslint-config-chain-able": "^1.0.0",
    "eslint-plugin-jest": "^20.0.3",
    "eslint-plugin-jsdoc": "^3.1.1",
    "eslint-plugin-typescript": "^0.1.0",
    "falafel": "^2.1.0",
    "flipfile": "^0.0.13",
    "fliplog": "^1.0.0",
    "flow-remove-types": "^1.2.1",
    "fs-jetpack": "^1.1.0",
    "funwithflags": "^1.0.2",
    "fuse-box": "2.2.0-beta.21",
    "gzip-size-cli": "^2.0.0",
    "humanize-string": "^1.0.1",
    "humanize-url": "^1.0.1",
    "immutable": "^3.8.1",
    "inspector-gadget": "^1.0.0",
    "jest": "^20.0.4",
    "js-beautify": "^1.6.14",
    "jssmartcheck": "^0.2.3",
    "jsverify": "^0.8.2",
    "lodash": "^4.17.4",
    "marked": "^0.3.6",
    "mobx": "^3.1.14",
    "module-alias": "^2.0.0",
    "nyc": "^10.3.2",
    "optimize-js": "^1.0.3",
    "preact": "^8.2.1",
    "ramda": "^0.24.1",
    "react": "^15.6.1",
    "rimraf": "^2.6.1",
    "rollup": "^0.43.0",
    "rollup-plugin-babili": "^3.0.0",
    "rollup-plugin-buble": "^0.15.0",
    "rollup-plugin-cleanup": "^1.0.0",
    "rollup-plugin-commonjs": "^8.0.2",
    "rollup-plugin-filesize": "^1.3.2",
    "rollup-plugin-node-resolve": "^3.0.0",
    "rollup-plugin-replace": "^1.1.1",
    "rollup-plugin-typescript": "^0.8.1",
    "rollup-plugin-typescript2": "^0.4.4",
    "rollup-plugin-uglify": "^2.0.1",
    "script-chain": "^0.0.9",
    "string": "^3.3.3",
    "traverse": "^0.6.6",
    "treeify": "^1.0.1",
    "tslint": "^5.4.3",
    "typescript": "next",
    "typescript-eslint-parser": "^3.0.0",
    "uglify-es": "^3.0.15",
    "uglify-js": "3.0.15",
    "validator": "^7.0.0",
    "webpack": "3.0.0"
  },
  "dependencies": {
    "ramda": "^0.24.1"
  },
  "keywords": [
    "chains",
    "chaining",
    "chain-able",
    "chainable",
    "conditional",
    "expressive",
    "fluent",
    "chain",
    "flipchain",
    "fliphub-chain",
    "fusebox-chain",
    "webpack",
    "fuse-box"
  ],
  "license": "MIT",
  "author": "James <aretecode@gmail.com>",
  "homepage": "https://github.com/fluents/chain-able#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/fluents/chain-able.git"
  },
  "bugs": {
    "url": "https://github.com/fluents/chain-able/issues"
  }
}