packages/eslint-plugin-jsdoc-scribe/index
packages/eslint-plugin-jsdoc-scribe/index.js
Variables & Constants(15)
const requireJsdoc: any
consteslint-plugin-jsdoc-scribe
----------------------------------------
Flat-config ESLint plugin exposing the same 12 rule names jsdoc-scribe's
`--lint` CLI flag ships in v1.18.0 (docs/backlog/adr-012-eslint-plugin-package.md,
§5 — the ADR's section title says "9" but the rule list it enumerates has 12;
that discrepancy is called out in sprint-12-scope.md's closeout note rather
than silently ported through). `no-bad-blocks` is intentionally not included —
it depends on jsdoc-scribe's TypeScript-Compiler-API malformed-comment
detection (extractor.js's `badComment` field), which has no ESLint/ESTree
equivalent (see ADR §2).
Legacy `.eslintrc` config and autofixing (`--fix`) are both out of scope for
v1 — see ADR §4 and §6.
Signature
const requireJsdoc: any
Signature
const requireParamDescription: any
Signature
const requireReturnsDescription: any
Signature
const requireReturnsCheck: any
Signature
const noBlankBlockDescriptions: any