eslint-plugin-jsdoc

v48.0.1
JSDoc linting rules for ESLint.
eslint plugin jsdoc

tsc

tsc

lint

npm run lint-arg -- .

test

c8 npm run test-no-cov

build

rimraf ./dist && cross-env NODE_ENV=production babel ./src --out-file-extension .cjs --out-dir ./dist --copy-files --source-maps --ignore ./src/bin/*.js --no-copy-ignored && replace 'require\("\.(.*?)\.[^.]*?"\)' 'require(".$1.cjs")' 'dist' -r --include="*.cjs" && pnpm tsc-build

prepare

husky install

lint-arg

eslint

lint-fix

npm run lint-arg -- --fix .

test-cov

cross-env TIMING=1 c8 --reporter text npm run test-no-cov

tsc-build

tsc -p tsconfig-prod.json

check-docs

babel-node ./src/bin/generateDocs.js --check

test-index

npm run test-no-cov -- test/rules/index.js

create-docs

npm run create-options && babel-node ./src/bin/generateDocs.js

create-rule

babel-node ./src/bin/generateRule.js

test-no-cov

cross-env BABEL_ENV=test mocha

create-options

node ./src/bin/generateOptions.mjs

install-offline

pnpm install --prefer-offline --no-audit

Metadata

Downloads

Maintainers