{
  "name": "rapier",
  "version": "1.0.5",
  "description": "A JavaScript Dota 2 (Source 2) replay parsing library.",
  "main": "Parser.js",
  "directories": {
    "example": "example"
  },
  "dependencies": {
    "async": "^1.4.2",
    "bytebuffer": "^4.0.0",
    "long": "^2.2.5",
    "protobufjs": "4.0.0"
  },
  "devDependencies": {
    "browserify": "^11.0.1",
    "json-loader": "^0.5.2",
    "uglify-js": "^2.4.24",
    "watchify": "^3.3.1"
  },
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "browserify": "browserify ./Parser.js | uglifyjs > ./build/rapier.min.js && browserify ./Parser.js > ./build/rapier.js",
    "watchify": "watchify ./Parser.js -o ./build/rapier.js",
    "update": "bash update_proto.sh",
    "pbjs": "pbjs ./proto/* > ./build/protos.json",
    "generateTypes": "node generateTypes.js > ./build/types.json",
    "build": "npm run update && npm run pbjs && npm run generateTypes && npm run browserify"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/yasp-dota/rapier.git"
  },
  "keywords": [
    "dota",
    "dota2",
    "dota 2",
    "replay",
    "parser",
    "parsing"
  ],
  "author": "",
  "license": "GPL-3.0",
  "bugs": {
    "url": "https://github.com/yasp-dota/rapier/issues"
  },
  "homepage": "https://github.com/yasp-dota/rapier#readme"
}
