{
  "name": "@dstaley/kinto-http",
  "version": "4.7.0",
  "description": "JavaScript HTTP client for the Kinto API.",
  "main": "lib/index.js",
  "module": "lib/index.es.js",
  "scripts": {
    "build": "babel -d lib/ src/",
    "build:readme": "./node_modules/.bin/toctoc -w -d 2 README.md",
    "cs-check": "prettier -l $npm_package_prettierOptions '{src,test}/**/*.js'",
    "cs-format": "prettier $npm_package_prettierOptions '{src,test}/**/*.js' --write",
    "dist": "mkdir -p dist && rm -f dist/*.* && npm run dist-dev && npm run dist-prod && npm run dist-noshim && npm run dist-fx",
    "dist-dev": "browserify -s KintoClient -d -e src/index.js -o dist/kinto-http.js -t [ babelify . ]",
    "dist-noshim": "browserify -s KintoClient -g uglifyify --ignore babel-polyfill -e src/index.js -o dist/kinto-http.noshim.js -t [ babelify . ]",
    "dist-prod": "browserify -s KintoClient -g uglifyify -e src/index.js -o dist/kinto-http.min.js -t [ babelify . ]",
    "dist-fx": "BABEL_ENV=firefox browserify -s KintoHttpClient --ignore events --bare -e fx-src/index.js -o temp.jsm -t [ babelify . ] && mkdir -p dist && cp fx-src/jsm_prefix.js dist/moz-kinto-http-client.js && echo \"\n/*\n * Version $npm_package_version - $(git rev-parse --short HEAD)\n */\n\" >> dist/moz-kinto-http-client.js && cat temp.jsm >> dist/moz-kinto-http-client.js && rm temp.jsm && echo >> dist/moz-kinto-http-client.js",
    "dist-es": "rollup -c",
    "prepublish": "npm run build:readme",
    "publish-to-npm": "npm run build && npm run dist && npm publish",
    "report-coverage": "npm run test-cover && ./node_modules/coveralls/bin/coveralls.js < ./coverage/lcov.info",
    "tdd": "babel-node node_modules/.bin/_mocha --require ./test/setup-jsdom.js --watch 'test/**/*_test.js'",
    "test": "npm run test-nocover",
    "test-cover": "babel-node node_modules/.bin/babel-istanbul cover --report text $npm_package_config_ISTANBUL_OPTS node_modules/.bin/_mocha -- --require ./test/setup-jsdom.js 'test/**/*_test.js'",
    "test-cover-html": "babel-node node_modules/.bin/babel-istanbul cover --report html $npm_package_config_ISTANBUL_OPTS node_modules/.bin/_mocha -- --require ./test/setup-jsdom.js 'test/**/*_test.js' && open coverage/index.html",
    "test-nocover": "babel-node node_modules/.bin/_mocha --require ./test/setup-jsdom.js 'test/**/*_test.js'",
    "lint": "eslint src test"
  },
  "prettierOptions": "--trailing-comma es5",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Kinto/kinto-http.js.git"
  },
  "keywords": [
    "kinto",
    "http",
    "client",
    "api"
  ],
  "author": "Mozilla <storage-team@mozilla.com>",
  "license": "Apache-2.0",
  "bugs": {
    "url": "https://github.com/Kinto/kinto-http.js/issues"
  },
  "homepage": "https://github.com/Kinto/kinto-http.js#readme",
  "dependencies": {
    "@babel/runtime": "^7.0.0",
    "uuid": "^3.0.1"
  },
  "devDependencies": {
    "@babel/cli": "^7.0.0",
    "@babel/core": "^7.0.0",
    "@babel/node": "^7.0.0",
    "@babel/plugin-proposal-decorators": "^7.0.0",
    "@babel/plugin-proposal-object-rest-spread": "^7.0.0",
    "@babel/plugin-syntax-object-rest-spread": "^7.0.0",
    "@babel/plugin-transform-async-to-generator": "^7.0.0",
    "@babel/plugin-transform-modules-commonjs": "^7.0.0",
    "@babel/plugin-transform-runtime": "^7.0.0",
    "@babel/preset-env": "^7.0.0",
    "atob": "^2.1.2",
    "babel-eslint": "^10.0.0",
    "babel-istanbul": "^0.12.1",
    "babel-loader": "^8.0.0",
    "babel-plugin-transform-builtin-extend": "^1.1.2",
    "babelify": "^10.0.0",
    "browserify": "^16.0.0",
    "btoa": "^1.1.2",
    "chai": "^4.1.0",
    "chai-as-promised": "^7.0.0",
    "coveralls": "^3.0.0",
    "esdoc": "^1.1.0",
    "esdoc-accessor-plugin": "^1.0.0",
    "esdoc-ecmascript-proposal-plugin": "^1.0.0",
    "esdoc-importpath-plugin": "^1.0.2",
    "esdoc-integrate-test-plugin": "^1.0.0",
    "esdoc-publish-html-plugin": "^1.1.2",
    "esdoc-type-inference-plugin": "^1.0.2",
    "esdoc-undocumented-identifier-plugin": "^1.0.0",
    "esdoc-unexported-identifier-plugin": "^1.0.0",
    "eslint": "^5.0.0",
    "form-data": "^2.1.2",
    "isomorphic-fetch": "^2.2.1",
    "jsdom": "^15.0.0",
    "kinto-node-test-server": "^1.0.0",
    "mocha": "^6.0.0",
    "prettier": "^1.13.0",
    "rollup": "^0.67.3",
    "rollup-plugin-babel": "^4.0.3",
    "rollup-plugin-node-builtins": "^2.1.2",
    "sinon": "^7.2.3",
    "toctoc": "^0.3.0",
    "uglifyify": "^5.0.0"
  },
  "engines": {
    "node": ">=6"
  }
}
