{
  "name": "graphene-js",
  "version": "0.5.2",
  "description": "GraphQL Framework for Javascript",
  "main": "lib/index.js",
  "typescript": {
    "definition": "lib/index.d.ts"
  },
  "typings": "lib/index.d.ts",
  "scripts": {
    "clean": "rm -rf lib",
    "compile": "tsc",
    "watch": "tsc -w",
    "prepublish": "npm run clean && npm run compile",
    "test": "./node_modules/.bin/jest",
    "posttest": "npm run lint",
    "lint": "tslint  \"src/**/*.ts\" -e \"**/__tests__/**\""
  },
  "repository": {
    "type": "git",
    "url": "graphql-js/graphene-js"
  },
  "keywords": [
    "GraphQL",
    "Graphene",
    "JavaScript",
    "TypeScript",
    "Schema",
    "Schema Language",
    "Tools"
  ],
  "author": "Syrus Akbary <me@syrusakbary.com>",
  "license": "MIT",
  "homepage": "https://github.com/graphql-js/graphene/",
  "bugs": {
    "url": "https://github.com/graphql-js/graphene/issues"
  },
  "engines": {
    "node": ">=6.0"
  },
  "devDependencies": {
    "@types/common-tags": "^1.2.5",
    "@types/glob": "^5.0.30",
    "@types/graphql": "^0.9.4",
    "@types/inflected": "^1.1.29",
    "@types/jest": "^20.0.6",
    "@types/mkdirp": "^0.5.0",
    "@types/node": "^8.0.51",
    "@types/node-fetch": "^1.6.7",
    "@types/yargs": "^8.0.2",
    "ansi-regex": "^3.0.0",
    "common-tags": "^1.4.0",
    "jest": "^20.0.4",
    "jest-matcher-utils": "^20.0.3",
    "tslint": "^5.9.1",
    "typescript": "^2.7.1"
  },
  "dependencies": {
    "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0",
    "graphql-iso-date": "^3.5.0",
    "reflect-metadata": "^0.1.12"
  },
  "jest": {
    "testEnvironment": "node",
    "setupFiles": [],
    "testMatch": [
      "**/__tests__/**/*.(js|ts)",
      "**/__tests__/*.(js|ts)",
      "**/test/**/*.(js|ts)",
      "**/test/*.(js|ts)"
    ],
    "testPathIgnorePatterns": [
      "<rootDir>/node_modules/",
      "<rootDir>/lib/",
      "<rootDir>/test/fixtures/",
      "<rootDir>/scripts/preprocessor.js"
    ],
    "collectCoverageFrom": [
      "src/**"
    ],
    "coveragePathIgnorePatterns": [
      "/node_modules/",
      "/__tests__/",
      ".*.d.ts"
    ],
    "transform": {
      ".(js|ts)": "<rootDir>/scripts/preprocessor.js"
    },
    "moduleFileExtensions": [
      "ts",
      "js"
    ]
  }
}
