UNPKG

chain-able

Version:

interfaces that describe their intentions.

325 lines (324 loc) 8.54 kB
{ "name": "chain-able", "version": "4.0.6", "description": "interfaces that describe their intentions.", "main:es6": "src/index.js", "main:dev": "dists/dev/index.js", "main:debugger": "dists/debugger/index.js", "main:tsc": "dists/tsc/index.js", "main:iife": "dists/iife/index.js", "main:umd": "dists/umd/index.js", "main:min": "dists/umd/index.min.js", "main:cjs": "dists/cjs/index.js", "main:es": "dists/es/index.js", "main:window": "dists/window/index.js", "js:next": "dists/es/index.js", "main": "main.js", "module": "index.js", "web": "dists/umd/index.js", "browser": "dists/cjs/index.js", "alias": "dists/cjs/index.js", "amd": "dists/amd/index.js", "types": "typings/index.d.ts", "typings": "typings/index.d.ts", "deps": "deps/index.js", "compose": "compose/index.js", "plugins": "plugins/index.js", "rollup": { "moduleName": "ChainAble", "entry": "src/index.js", "distEntry": "dist/index.js", "tscEntry": "dists/dev/index.js", "rollupConfig": { "moduleName": "ChainAble", "entry": "src/index.js", "distEntry": "dist/index.js", "tscEntry": "dists/dev/index.js", "webEntry": "src/index.web.js" } }, "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 clean" }, "directories": { "typings": "typings", "lib": "src", "deps": "deps", "compose": "compose", "plugins": "plugins", "dist": "dist", "dists": "dists" }, "files": [ "dist", "src", "dists", "deps", "compose", "plugins", "typings", "index.js", "Chainable.js", "ChainedMap.js", "ChainedMapBase.js", "ChainedSet.js", "FactoryChain.js", "MergeChain.js", "MethodChain.js", "TraverseChain.js", "compose/index.js", "deps/index.js", "./compose/index.js", "./deps/index.js", "./plugins/index.js" ], "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/", "/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/_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/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/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" ] }, "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" }, "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", "docdown": "^0.7.2", "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", "funwithflags": "^1.0.2", "fuse-box": "2.2.0-beta.21", "gzip-size-cli": "^2.0.0", "immutable": "^3.8.1", "inspector-gadget": "^1.0.0", "jest": "^20.0.4", "lodash": "^4.17.4", "mobx": "^3.1.14", "module-alias": "^2.0.0", "nyc": "^10.3.2", "optimize-js": "^1.0.3", "ramda": "^0.24.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", "traverse": "^0.6.6", "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" }, "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" } }