UNPKG

dota2-json-api

Version:

DotA 2 Web API JS wrapper, an extension from github/kronusme/dota2-api

69 lines 2.04 kB
{ "name": "dota2-json-api", "version": "0.0.1", "description": "DotA 2 Web API JS wrapper, an extension from github/kronusme/dota2-api", "main": "dist/index.js", "repository": { "type": "git", "url": "https://github.com/TwinLight/dota2-api.git" }, "scripts": { "commit": "git-cz", "cover": "nyc npm t", "test:watch": "npm t -- -w", "test": "mocha src/index.test.js --compilers js:babel-core/register ", "report-coverage": "cat ./coverage/lcov.info | codecov", "code-coverage": "nyc check-coverage --statements 80 --branches 80 --functions 80 --lines 80", "prebuild": "rimraf dist", "build": "npm-run-all --parallel build:*", "build:main": "babel --out-dir dist --copy-files --ignore *.test.js src", "build:umd": "webpack --output-filename index.umd.js", "build:umd.main": "npm run build:umd -- -p", "postversion": "git push origin master && git push --tags && npm publish", "semantic-release": "semantic-release pre && npm publish && semantic-release post" }, "files": [ "dist", "src", "README.md" ], "keywords": [ "Dota2", "Dota 2 Items", "Dota 2 Abilities", "Dota 2 Heroes", "Dota 2 Steam" ], "author": "Azriz Haziq <azrizhaziq@gmail.com>", "license": "MIT", "dependencies": {}, "devDependencies": { "babel-cli": "^6.26.0", "babel-core": "^6.26.0", "babel-loader": "^7.1.2", "babel-preset-env": "^1.6.0", "babel-preset-es2015": "^6.24.1", "babel-preset-stage-2": "^6.24.1", "chai": "^4.1.2", "codecov.io": "^0.1.6", "commitizen": "^2.9.6", "cz-conventional-changelog": "^2.0.0", "ghooks": "^2.0.0", "istanbul": "^0.4.5", "json-loader": "^0.5.7", "mocha": "^3.5.3", "npm-run-all": "^4.1.1", "nyc": "^11.2.1", "rimraf": "^2.6.2", "semantic-release": "^8.0.0", "webpack": "^3.6.0" }, "config": { "ghooks": { "pre-commit": "npm run cover" }, "commitizen": { "path": "node_modules/cz-conventional-changelog" } } }