| { |
| "author": { |
| "email": "gajus@gajus.com", |
| "name": "Gajus Kuizinas", |
| "url": "http://gajus.com" |
| }, |
| "dependencies": { |
| "comment-parser": "^0.7.2", |
| "debug": "^4.1.1", |
| "jsdoctypeparser": "^6.1.0", |
| "lodash": "^4.17.15", |
| "regextras": "^0.7.0", |
| "semver": "^6.3.0", |
| "spdx-expression-parse": "^3.0.0" |
| }, |
| "description": "JSDoc linting rules for ESLint.", |
| "devDependencies": { |
| "@babel/cli": "^7.8.4", |
| "@babel/core": "^7.8.6", |
| "@babel/node": "^7.8.4", |
| "@babel/plugin-transform-flow-strip-types": "^7.8.3", |
| "@babel/preset-env": "^7.8.6", |
| "@babel/register": "^7.8.6", |
| "@typescript-eslint/parser": "^2.21.0", |
| "babel-eslint": "^10.1.0", |
| "babel-plugin-add-module-exports": "^1.0.2", |
| "babel-plugin-istanbul": "^6.0.0", |
| "chai": "^4.2.0", |
| "eslint": "6.8.0", |
| "eslint-config-canonical": "^19.0.3", |
| "gitdown": "^3.1.3", |
| "glob": "^7.1.6", |
| "husky": "^4.2.3", |
| "mocha": "^7.1.0", |
| "nyc": "^15.0.0", |
| "semantic-release": "^17.0.4", |
| "typescript": "^3.8.3" |
| }, |
| "engines": { |
| "node": ">=8" |
| }, |
| "husky": { |
| "hooks": { |
| "pre-push": "npm run lint && npm run test && npm run build && npm run check-readme" |
| } |
| }, |
| "keywords": [ |
| "eslint", |
| "plugin", |
| "jsdoc" |
| ], |
| "license": "BSD-3-Clause", |
| "main": "./dist/index.js", |
| "name": "eslint-plugin-jsdoc", |
| "peerDependencies": { |
| "eslint": "^6.0.0" |
| }, |
| "repository": { |
| "type": "git", |
| "url": "https://github.com/gajus/eslint-plugin-jsdoc" |
| }, |
| "scripts": { |
| "build": "rm -fr ./dist && NODE_ENV=production babel ./src --out-dir ./dist --copy-files --source-maps --ignore ./src/bin/*.js --no-copy-ignored", |
| "check-readme": "babel-node ./src/bin/generateReadme.js --check", |
| "create-readme": "babel-node ./src/bin/generateReadme.js", |
| "lint-fix": "eslint --report-unused-disable-directives --fix ./src ./test", |
| "lint": "eslint --report-unused-disable-directives ./src ./test", |
| "test-cov": "BABEL_ENV=test nyc mocha --recursive --require @babel/register --reporter progress --timeout 9000", |
| "test-no-cov": "BABEL_ENV=test mocha --recursive --require @babel/register --reporter progress --timeout 9000", |
| "test-index": "BABEL_ENV=test mocha --recursive --require @babel/register --reporter progress --timeout 9000 test/rules/index.js", |
| "test": "BABEL_ENV=test nyc --reporter text-summary mocha --recursive --require @babel/register --reporter progress --timeout 9000" |
| }, |
| "nyc": { |
| "require": [ |
| "@babel/register" |
| ], |
| "sourceMap": false, |
| "instrument": false, |
| "include": [ |
| "src/" |
| ], |
| "check-coverage": true, |
| "branches": 100, |
| "lines": 100, |
| "functions": 100, |
| "statements": 100 |
| }, |
| "version": "22.0.0" |
| } |