{
  "name": "raven-js",
  "description": "JavaScript client for Sentry",
  "keywords": [
    "debugging",
    "errors",
    "exceptions",
    "logging",
    "raven",
    "sentry"
  ],
  "version": "3.27.0",
  "repository": "git://github.com/getsentry/raven-js.git",
  "license": "BSD-2-Clause",
  "homepage": "https://github.com/getsentry/raven-js",
  "main": "src/singleton.js",
  "scripts": {
    "deploy": "npm run test && ./scripts/deploy.js",
    "lint": "eslint .",
    "publish": "grunt publish",
    "test": "grunt build.test && npm run test:unit && npm run test:loader && npm run test:integration && npm run test:typescript",
    "test:unit": "karma start karma/karma.unit.config.js",
    "test:integration": "karma start karma/karma.integration.config.js",
    "test:integration-sauce": "karma start karma/karma.integration-sauce.config.js",
    "test:loader": "karma start karma/karma.loader.config.js",
    "test:loader-sauce": "karma start karma/karma.loader-sauce.config.js",
    "test:typescript": "tsc -p tsconfig.json",
    "test:ci": "grunt test:ci && npm run test:loader-sauce && npm run test:integration-sauce",
    "test:size": "grunt dist && bundlesize && git checkout -- dist/",
    "loader": "cat src/loader.js | sed '/build_marker/{N;d;}' | npx google-closure-compiler-js | perl -e \"print ';'; print <STDIN>;\""
  },
  "devDependencies": {
    "bluebird": "^3.4.1",
    "browserify-versionify": "^1.0.6",
    "bundle-collapser": "^1.2.1",
    "bundlesize": "^0.15.2",
    "chai": "^4.1.1",
    "derequire": "2.0.3",
    "es6-promise": "^4.0.5",
    "eslint": "^4.6.1",
    "eslint-config-prettier": "^2.3.0",
    "grunt": "^0.4.5",
    "grunt-browserify": "^4.0.1",
    "grunt-cli": "^0.1.13",
    "grunt-contrib-clean": "^0.7.0",
    "grunt-contrib-copy": "^0.8.2",
    "grunt-contrib-uglify": "^0.11.0",
    "grunt-gitinfo": "^0.1.7",
    "grunt-release": "^0.13.0",
    "grunt-s3": "0.2.0-alpha.3",
    "grunt-sri": "mattrobenolt/grunt-sri#pretty",
    "inquirer": "^3.3.0",
    "karma": "^1.7.1",
    "karma-chai": "^0.1.0",
    "karma-chrome-launcher": "^2.2.0",
    "karma-failed-reporter": "0.0.3",
    "karma-firefox-launcher": "^1.0.1",
    "karma-mocha": "^1.3.0",
    "karma-mocha-reporter": "^2.2.4",
    "karma-sauce-launcher": "^1.2.0",
    "karma-sinon": "^1.0.5",
    "lint-staged": "^4.0.4",
    "mocha": "^3.5.0",
    "prettier": "^1.6.1",
    "proxyquireify": "^3.0.2",
    "sinon": "^3.2.1",
    "through2": "^2.0.0",
    "typescript": "^2.3.0",
    "whatwg-fetch": "^2.0.3"
  },
  "prettier": {
    "singleQuote": true,
    "bracketSpacing": false,
    "printWidth": 90
  },
  "typings": "typescript/raven.d.ts",
  "bundlesize": [
    {
      "path": "./dist/raven.min.js",
      "maxSize": "10 kB"
    }
  ]
}
