eslint-plugin-jsdoc

JSDoc specific linting rules for ESLint.

OTHER License

Downloads
9.7M
Stars
1.1K
Committers
104

Bot releases are visible (Hide)

eslint-plugin-jsdoc - v30.7.7

Published by gajus almost 4 years ago

30.7.7 (2020-11-05)

Bug Fixes

  • require-jsdoc: regression causing uncommented nested syntax to be reported with publicOnly even when export was commented; fixes #654 (bcd465f)
eslint-plugin-jsdoc - v30.7.6

Published by gajus almost 4 years ago

30.7.6 (2020-11-01)

Bug Fixes

  • check-examples: disable strict for expressions (245e4a7)
eslint-plugin-jsdoc - v30.7.5

Published by gajus almost 4 years ago

30.7.5 (2020-10-31)

Bug Fixes

  • ensure all rules marked with recommended status; add table property for recommended status; fixes #652 (4e699c4)
eslint-plugin-jsdoc - v30.7.4

Published by gajus almost 4 years ago

30.7.4 (2020-10-31)

Bug Fixes

  • match-description, no-undefined-types, require-description-complete-sentence, require-hyphen-before-param-description, valid-types: parse template properly; fixes #653 (122a9b5)
eslint-plugin-jsdoc - v30.7.3

Published by gajus about 4 years ago

30.7.3 (2020-10-19)

Bug Fixes

  • check-examples: Check defaults, params, properties as expressions (6163f3c)
eslint-plugin-jsdoc - v30.7.2

Published by gajus about 4 years ago

30.7.2 (2020-10-19)

Bug Fixes

  • check-examples: use jsdoc-defaults, jsdoc-params, and jsdoc-properties as default extensions to allow these to have their own overrides (39fb1cb)
eslint-plugin-jsdoc - v30.7.1

Published by gajus about 4 years ago

30.7.1 (2020-10-19)

Bug Fixes

  • check-examples: Set checkDefaults, checkParams, checkProperties defaults to false (2de1011)
eslint-plugin-jsdoc - v30.7.0

Published by gajus about 4 years ago

30.7.0 (2020-10-19)

Features

  • check-examples: add options checkDefaults, checkParams, checkProperties; fixes #473 (262a474)
eslint-plugin-jsdoc - v30.6.5

Published by gajus about 4 years ago

30.6.5 (2020-10-14)

Bug Fixes

  • valid-types: Ensure module tag operates as though module: prefix is present (so as to create valid namepath when valid); fixes #649 (2e0f2a6)
eslint-plugin-jsdoc - v30.6.4

Published by gajus about 4 years ago

30.6.4 (2020-10-09)

Bug Fixes

  • require-jsdoc: for publicOnly ESM, adds direct ancestor check, allowing, e.g., TSPropertySignature and TSMethodSignature; fixes #647 (2b55275)
eslint-plugin-jsdoc - v30.6.3

Published by gajus about 4 years ago

30.6.3 (2020-10-02)

Bug Fixes

  • require-jsdoc: Avoid error when comment block above export of TSDeclareFunction; fixes #645 (0b95ba5)
eslint-plugin-jsdoc - v30.6.2

Published by gajus about 4 years ago

30.6.2 (2020-09-29)

Bug Fixes

  • require-jsdoc: support TSTypeAliasDeclaration with publicOnly (42a9b35)
eslint-plugin-jsdoc - v30.6.1

Published by gajus about 4 years ago

30.6.1 (2020-09-28)

Bug Fixes

  • require-jsdoc: support TSInterfaceDeclaration with publicOnly (3ae8e61)
eslint-plugin-jsdoc - v30.6.0

Published by gajus about 4 years ago

30.6.0 (2020-09-27)

Features

  • add ignoreInternal setting to ignore blocks with [@internal](https://github.com/internal) tags; fixes #639 (80e16d0)
eslint-plugin-jsdoc - v30.5.3

Published by gajus about 4 years ago

30.5.3 (2020-09-27)

Bug Fixes

  • no-bad-blocks: ensure reports bad blocks with descriptions (9a56863)
eslint-plugin-jsdoc - v30.5.2

Published by gajus about 4 years ago

30.5.2 (2020-09-25)

Bug Fixes

  • require-jsdoc: allow contexts to be usable in place of require items (a1d95e6)
  • require-jsdoc: support TSEnumDeclaration with publicOnly; fixes #640 (63ef3bc)
eslint-plugin-jsdoc - v30.5.1

Published by gajus about 4 years ago

30.5.1 (2020-09-14)

Bug Fixes

  • rename rule as intended to check-line-alignment (ec71632)
eslint-plugin-jsdoc - v30.5.0

Published by gajus about 4 years ago

30.5.0 (2020-09-14)

Features

  • check-line-alignment: add rule for line alignment (#636) (6e2b99d)
eslint-plugin-jsdoc - v30.4.2

Published by gajus about 4 years ago

30.4.2 (2020-09-12)

Bug Fixes

  • check-param-names, require-param: support nested array destructuring (4f73e9c)
eslint-plugin-jsdoc - v30.4.1

Published by gajus about 4 years ago

30.4.1 (2020-09-11)

Bug Fixes

  • check-param-names, require-param: properly check object parameters with default values; fixes #635 (7fc84e9)
Package Rankings
Top 0.88% on Npmjs.org
Top 6.73% on Proxy.golang.org
Badges
Extracted from project README
NPM version Travis build status js-canonical-style Discord Chat