UNPKG

@graphistry/falcor

Version:
107 lines (106 loc) 3.89 kB
{ "name": "@graphistry/falcor", "version": "2.11.0", "description": "A JavaScript library for efficient data fetching.", "main": "./dist/falcor.node.min.js", "browser": "./dist/falcor.all.min.js", "homepage": "https://github.com/graphistry/falcor/blob/master/packages/falcor/README.md", "license": "Apache-2.0", "scripts": { "clean": "rimraf dist && mkdirp dist", "build": "npm --silent run clean && npm-run-all -p build-dev build-prod", "build-dev": "cross-env NODE_ENV=development webpack --config ./build/webpack.config.js > /dev/null", "build-prod": "cross-env NODE_ENV=production webpack --config ./build/webpack.config.js > /dev/null", "prepublish": "npm run test-coverage && npm run build && npm test", "doc": "echo 'if you want to generate tests, install jsdoc first and edit this script in package.json' && exit 0 && jsdoc lib -r -d doc -c ./build/jsdoc.json --verbose", "perf": "cross-env NODE_ENV=production node ./perf/index.js", "perf-debug": "node --inspect-brk ./perf/index.js", "d": "npm run test-debug", "td": "npm run test-detail", "test-coverage": "cross-env NODE_ENV=test nyc npm run test-lib", "test": "cross-env NODE_ENV=production _mocha --full-trace --reporter dot --timeout 5000 --require babel-register ./test/index.js", "test-lib": "cross-env NODE_ENV=test _mocha --full-trace --reporter dot --timeout 5000 --require babel-register ./test/index.js", "test-detail": "cross-env NODE_ENV=test _mocha --bail --full-trace --reporter nyan --timeout 5000 --require babel-register ./test/index.js", "test-debug": "cross-env NODE_ENV=test node --inspect-brk ./node_modules/.bin/_mocha --bail --full-trace --reporter nyan --timeout 0 --require babel-register ./test/index.js" }, "author": { "name": "Netflix", "url": "https://github.com/Netflix/falcor/authors.txt" }, "repository": { "type": "git", "url": "https://github.com/graphistry/falcor.git" }, "bugs": { "url": "https://github.com/graphistry/falcor/issues" }, "files": [ "build", "dist", "test", "lib", "falcor.js" ], "keywords": [ "JSON", "Netflix", "Observable", "falcorjs" ], "nyc": { "include": [ "lib/*.js", "lib/**/*.js" ], "require": [ "babel-register" ], "reporter": [ "html", "text" ], "sourceMap": false, "instrument": false }, "dependencies": { "@graphistry/falcor-path-utils": "^2.9.10", "symbol-observable": "1.0.4" }, "devDependencies": { "@graphistry/falcor-json-graph": "^2.9.10", "@graphistry/falcor-path-syntax": "^2.9.10", "@graphistry/falcor-router": "^2.11.0", "babel-loader": "^7.1.2", "babel-plugin-check-es2015-constants": "~6.22.0", "babel-plugin-istanbul": "~4.1.4", "babel-plugin-transform-es2015-block-scoping": "^6.26.0", "babel-plugin-transform-es2015-literals": "~6.22.0", "babel-plugin-transform-es2015-parameters": "~6.24.1", "babel-plugin-transform-es2015-shorthand-properties": "~6.24.1", "babel-plugin-transform-es2015-spread": "~6.22.0", "babel-plugin-transform-es2015-template-literals": "~6.22.0", "babel-plugin-transform-es2015-unicode-regex": "~6.24.1", "babel-preset-es2016": "~6.24.1", "babel-preset-stage-0": "~6.24.1", "babel-register": "^6.26.0", "benchmark": "~2.1.4", "chai": "^4.1.2", "coveralls": "~2.13.1", "cross-env": "~5.0.0", "es6-promise": "~4.1.0", "falcor": "netflix/falcor", "lodash": "~4.17.4", "mkdirp": "~0.5.1", "mocha": "^3.5.0", "npm-run-all": "^4.1.1", "nyc": "^11.2.1", "optimize-js-plugin": "0.0.4", "rimraf": "~2.6.0", "rx": "~4.1.0", "rxjs": "~5.4.2", "sinon": "~2.3.2", "webpack": "~2.6.1", "webpack-closure-compiler": "~2.1.4", "webpack-visualizer-plugin": "~0.1.6" } }