{
  "name": "@youngjuning/interface-comments-parser",
  "description": "parser typescript interface comments",
  "version": "5.1.0",
  "author": "DiamondYuan",
  "contributors": [
    {
      "name": "youngjuning",
      "email": "youngjuning@aliyun.com",
      "url": "https://youngjuning.js.org"
    }
  ],
  "publishConfig": {
    "registry": "https://registry.npmjs.org"
  },
  "main": "lib/index.js",
  "bugs": {
    "url": "https://github.com/youngjuning/interface-comments-parser/issues"
  },
  "homepage": "https://github.com/youngjuning/interface-comments-parser#readme",
  "dependencies": {
    "@babel/generator": "^7.3.3",
    "@babel/parser": "^7.3.3",
    "@babel/types": "^7.3.3"
  },
  "devDependencies": {
    "@types/fs-extra": "^9.0.4",
    "@types/jest": "~23.3.2",
    "@types/node": "~10",
    "@types/power-assert": "^1.5.0",
    "codecov": "^3.8.1",
    "commitizen": "^3.0.4",
    "conventional-changelog-cli": "^2.0.12",
    "cz-conventional-changelog": "^2.1.0",
    "egg-bin": "^4.11.0",
    "power-assert": "^1.6.1",
    "pre-commit": "^1.2.2",
    "rimraf": "~2.6.2",
    "tslint": "^5.12.1",
    "typescript": "~3.1.0"
  },
  "scripts": {
    "commit": "git-cz",
    "clean": "rimraf lib dist coverage",
    "dev": "npm run clean && tsc --watch",
    "test-local": " egg-bin test",
    "debug": "egg-bin debug",
    "build": "npm run clean && tsc --build tsconfig.build.json",
    "lint": "tslint --project tsconfig.json",
    "cov": "egg-bin cov",
    "ci": "npm run lint && npm run cov && tsc  --build tsconfig.build.json",
    "changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && git add CHANGELOG.md",
    "postversion": "yarn changelog && git commit -m \"chore: update changelog.\"",
    "prepublishOnly": "npm run changelog && npm run build"
  },
  "pre-commit": [
    "lint"
  ],
  "files": [
    "lib"
  ],
  "egg": {
    "typescript": true
  },
  "config": {
    "commitizen": {
      "path": "node_modules/cz-conventional-changelog"
    }
  },
  "license": "MIT"
}
