@graphistry/falcor
Version:
A JavaScript library for efficient data fetching.
107 lines (106 loc) • 3.89 kB
JSON
{
"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"
}
}