{
  "name": "octokat",
  "version": "0.10.0",
  "description": "Javascript GitHub client for NodeJS or a browser using promises or callbacks",
  "main": "index.js",
  "scripts": {
    "lint": "standard *.js src/**.js | snazzy && coffeelint --file ./coffeelint.json src/**/*.coffee",
    "build": "npm run-script dist",
    "pretest": "npm run-script build",
    "test": "npm run-script test-node-with-coverage && npm run-script test-browser",
    "posttest": "npm run-script lint",
    "pretest-node-with-coverage": "npm run-script predebug-node",
    "test-node-with-coverage": "VCR_MODE=$(echo ${VCR_MODE} || cache) istanbul cover --report json _mocha -- --reporter spec ./test-transpiled/**/node**.js",
    "predebug-node": "babel --source-maps true --source-root ./index.js ./test/ -d ./test-transpiled/",
    "debug-node": "VCR_MODE=$(echo ${VCR_MODE} || cache) mocha --inspect --debug-brk --reporter spec ./test-transpiled/**/node**.js",
    "pretest-browser": "webpack --config ./webpack.config-browsertests.js",
    "test-browser": "./script/run-test-browser.sh",
    "test-browser:only": "phantomjs ./node_modules/mocha-phantomjs-core/mocha-phantomjs-core.js http://localhost:9876/test/index.html spec '{\"timeout\": 20000 }'",
    "predist": "coffee --map --compile ./src/grammar/*.coffee",
    "dist": "babel --source-maps true --out-dir ./dist/node/ ./src/",
    "postdist": "webpack --config ./webpack.config-browser.js --progress",
    "update": "bower update",
    "bump": "grunt release",
    "blanket": {
      "pattern": [
        "octokat.js"
      ]
    }
  },
  "dependencies": {
    "fetch-vcr": "^1.1.0",
    "lodash": "^4.16.4",
    "node-fetch": "^2.0.0"
  },
  "devDependencies": {
    "babel-cli": "^6.18.0",
    "babel-core": "^6.16.0",
    "babel-loader": "^7.0.0",
    "babel-preset-es2015": "^6.16.0",
    "chai": "~3.5.0",
    "codecov": "^3.0.0",
    "coffee-script": "^1.12.1",
    "coffeelint": "^1.15.7",
    "es6-promise": "4.2.0",
    "eslint": "^4.1.0",
    "eslint-config-standard": "^11.0.0-beta.0",
    "eslint-plugin-promise": "^3.4.0",
    "eslint-plugin-standard": "^3.0.0",
    "glob": "^7.1.1",
    "http-server": "^0.11.0",
    "istanbul": "^0.4.5",
    "mocha": "^4.0.0",
    "mocha-phantomjs-core": "^2.1.1",
    "octokat-fixtures": "git://github.com/philschatz/octokat-fixtures",
    "parallelshell": "^3.0.0",
    "phantomjs-prebuilt": "^2.1.14",
    "remap-istanbul": "^0.10.0",
    "snazzy": "^7.1.0",
    "standard": "^9.0.0",
    "webpack": "^3.0.0",
    "whatwg-fetch": "^2.0.3"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/philschatz/octokat.js.git"
  },
  "keywords": [
    "javascript",
    "github",
    "client",
    "promise",
    "ender"
  ],
  "author": "Philip Schatz",
  "bugs": {
    "url": "https://github.com/philschatz/octokat.js/issues"
  },
  "homepage": "https://github.com/philschatz/octokat.js",
  "directories": {
    "test": "test"
  },
  "browser": {
    "./dist/node/adapters/fetch-node.js": "./dist/node/adapters/fetch-browser.js",
    "./dist/node/adapters/base64-node.js": "./dist/node/adapters/base64-browser.js"
  },
  "tonicExampleFilename": "examples/tonic-example.js",
  "license": "MIT"
}
