eslint-plugin-jsdoc
v61.1.11
JSDoc linting rules for ESLint.
Install
npm
install
eslint-plugin-jsdoc
Bundle size
Dependencies
Downloads
Dependencies
Dependencies
(14)
@es-joy/jsdoccomment
~0.76.0
@es-joy/resolve.exports
1.2.0
are-docs-informative
^0.0.2
comment-parser
1.4.1
debug
^4.4.3
escape-string-regexp
^4.0.0
espree
^10.4.0
esquery
^1.6.0
html-entities
^2.6.0
object-deep-merge
^2.0.0
parse-imports-exports
^0.2.4
semver
^7.7.3
spdx-expression-parse
^4.0.0
to-valid-identifier
^1.0.0
Peer Dependencies
(1)
eslint
^7.0.0 || ^8.0.0 || ^9.0.0
Dev Dependencies
(54)
@arethetypeswrong/cli
^0.18.2
@babel/cli
^7.28.3
@babel/core
^7.28.5
@babel/eslint-parser
^7.28.5
@babel/plugin-syntax-class-properties
^7.12.13
@babel/plugin-transform-flow-strip-types
^7.27.1
@babel/preset-env
^7.28.5
@es-joy/escodegen
^4.2.0
@es-joy/jsdoc-eslint-parser
^0.25.0
@eslint/core
^0.16.0
@hkdobrev/run-if-changed
^0.6.3
@rollup/plugin-node-resolve
^16.0.3
@semantic-release/commit-analyzer
^13.0.1
@semantic-release/github
^12.0.0
@semantic-release/npm
^13.1.1
@types/chai
^5.2.3
@types/debug
^4.1.12
@types/espree
^10.1.0
@types/esquery
^1.5.4
@types/estree
^1.0.8
@types/json-schema
^7.0.15
@types/mocha
^10.0.10
@types/node
^24.9.1
@types/semver
^7.7.1
@types/spdx-expression-parse
^3.0.5
@typescript-eslint/types
^8.46.2
babel-plugin-add-module-exports
^1.0.4
babel-plugin-istanbul
^7.0.1
babel-plugin-transform-import-meta
^2.3.3
c8
^10.1.3
camelcase
^8.0.0
chai
^6.2.0
decamelize
^6.0.1
eslint
9.38.0
eslint-config-canonical
^45.0.1
gitdown
^4.1.1
glob
^11.0.3
globals
^16.4.0
husky
^9.1.7
jsdoc-type-pratt-parser
^6.11.0
json-schema
^0.4.0
json-schema-to-typescript
^15.0.4
lint-staged
^16.2.6
mocha
^11.7.4
open-editor
^5.1.0
playwright
^1.56.1
replace
^1.2.2
rimraf
^6.0.1
rollup
^4.52.5
semantic-release
^25.0.1
sinon
^21.0.0
ts-api-utils
^2.1.0
typescript
5.9.3
typescript-eslint
^8.46.2
Source code on
GitHub
Support me