{
  "name": "graphql-resolve-batch",
  "version": "1.0.3",
  "description": "A GraphQL batching model which groups execution by GraphQL fields.",
  "author": "Caleb Meredith <calebmeredith8@gmail.com>",
  "license": "MIT",
  "homepage": "https://github.com/calebmer/graphql-resolve-batch#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/calebmer/graphql-resolve-batch.git"
  },
  "bugs": {
    "url": "https://github.com/calebmer/graphql-resolve-batch/issues"
  },
  "keywords": [
    "graphql",
    "batch",
    "resolve",
    "field"
  ],
  "main": "lib/batch.js",
  "files": [
    "package.json",
    "README.md",
    "LICENSE",
    "lib/batch.js",
    "src/batch.js"
  ],
  "scripts": {
    "preversion": "npm run ci",
    "prepublish": "npm run build",
    "format": "prettier 'src/**/*.js' 'examples/**/*.js' --write --print-width 80 --tab-width 2 --single-quote --trailing-comma all",
    "lint": "eslint 'src/**/*.js'",
    "test": "jest",
    "test-watch": "jest --watch",
    "ci": "npm run format && git diff --exit-code && npm run lint && npm test",
    "build": "rm -rf lib && babel src --out-dir lib"
  },
  "devDependencies": {
    "babel-cli": "^6.23.0",
    "babel-core": "^6.23.1",
    "babel-eslint": "^7.1.1",
    "babel-jest": "^19.0.0",
    "babel-preset-env": "^1.1.10",
    "babel-preset-es2015": "^6.22.0",
    "eslint": "^3.16.1",
    "graphql": "^0.9.1",
    "graphql-tools": "^0.10.1",
    "jest": "^19.0.2",
    "prettier": "^0.19.0"
  },
  "babel": {
    "presets": [
      [
        "env",
        {
          "targets": {
            "node": 4
          }
        }
      ]
    ]
  },
  "eslintConfig": {
    "parser": "babel-eslint",
    "env": {
      "node": true,
      "es6": true,
      "jest": true
    },
    "extends": [
      "eslint:recommended"
    ]
  },
  "jest": {
    "roots": [
      "<rootDir>/src/"
    ]
  }
}
