{
  "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"
  }
}
