| { |
| "name": "jsdoctypeparser", |
| "description": "Strict JsDoc type expression parser.", |
| "version": "6.1.0", |
| "author": "Kuniwak <orga.chem.job@gmail.com>", |
| "contributors": [ |
| "Brett Zamir", |
| "Nathan Shively-Sanders" |
| ], |
| "keywords": [ |
| "jsdoc", |
| "type expression", |
| "parser" |
| ], |
| "repository": { |
| "type": "git", |
| "url": "git://github.com/jsdoctypeparser/jsdoctypeparser.git" |
| }, |
| "engines": { |
| "node": ">=6" |
| }, |
| "homepage": "https://jsdoctypeparser.github.io", |
| "bugs": { |
| "mail": "orga.chem.job@gmail.com", |
| "url": "https://github.com/jsdoctypeparser/jsdoctypeparser/issues" |
| }, |
| "directories": { |
| "test": "test" |
| }, |
| "main": "index.js", |
| "bin": "./bin/jsdoctypeparser", |
| "scripts": { |
| "prepare": "npm-run-all build", |
| "pretest": "npm-run-all lint build", |
| "test": "npm-run-all mocha typecheck", |
| "lint": "eslint .", |
| "mocha": "mocha tests/test_*", |
| "typecheck": "tsc", |
| "clean": "rimraf ./peg_lib", |
| "postclean": "mkdirp ./peg_lib", |
| "prebuild": "npm-run-all clean", |
| "build": "pegjs --cache -o ./peg_lib/jsdoctype.js ./peg_src/jsdoctype.pegjs" |
| }, |
| "husky": { |
| "hooks": { |
| "pre-push": "npm test" |
| } |
| }, |
| "dependencies": {}, |
| "devDependencies": { |
| "@types/node": "^12.12.14", |
| "chai": "^4.2.0", |
| "eslint": "^6.7.2", |
| "husky": "^3.1.0", |
| "mkdirp": "^0.5.1", |
| "mocha": "^6.2.2", |
| "npm-run-all": "^4.1.5", |
| "object.entries-ponyfill": "^1.0.1", |
| "pegjs": "^0.10.0", |
| "rimraf": "^3.0.0", |
| "typescript": "^3.7.2" |
| }, |
| "license": "MIT" |
| } |