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 - v37.7.1

Published by gajus over 2 years ago

37.7.1 (2022-02-03)

Bug Fixes

  • check-types: prevent parent objects from being reported in "typescript" mode even with generic preferredTypes match (unless there is unifyParentAndChildTypeChecks config); fixes #800 (9d0a75d)
eslint-plugin-jsdoc - v37.7.0

Published by gajus over 2 years ago

37.7.0 (2022-01-26)

Features

eslint-plugin-jsdoc - v37.6.3

Published by gajus over 2 years ago

37.6.3 (2022-01-21)

Bug Fixes

  • check-types: allow changing of Object in typescript mode; mentioned in #800 (6524c31)
eslint-plugin-jsdoc - v37.6.2

Published by gajus over 2 years ago

37.6.2 (2022-01-20)

Bug Fixes

  • allow Program for isGetter/isSetter checks; fixes #832 (ea76276)
eslint-plugin-jsdoc - v37.6.1

Published by gajus almost 3 years ago

37.6.1 (2022-01-09)

Bug Fixes

  • surface jsdoc-type-pratt-parser fix, use pratt parser reexports from jsdoccomment, and allow patch version updates of jsdoccomment (which allows them now for the pratt parser) (f48766e)
eslint-plugin-jsdoc - v37.6.0

Published by gajus almost 3 years ago

37.6.0 (2022-01-09)

Features

  • update jsdoc-type-pratt-parser/jsdoccomment (adds predicates) (a009350)
eslint-plugin-jsdoc - v37.5.2

Published by gajus almost 3 years ago

37.5.2 (2022-01-08)

Bug Fixes

  • update jsdoccomment and jsdoc-type-pratt-parser (7d8afd8)
eslint-plugin-jsdoc - v37.5.1

Published by gajus almost 3 years ago

37.5.1 (2022-01-03)

Bug Fixes

  • no-undefined-types: detection of AST descendants of template tag; fixes #559, fixes #827 (9962b22)
  • update jsdoccomment (88dc5e7)
eslint-plugin-jsdoc - v37.5.0

Published by gajus almost 3 years ago

37.5.0 (2021-12-31)

Features

  • no-multi-asterisks: add allowWhitespace option; fixes #803 (6ddc79c)
eslint-plugin-jsdoc - v37.4.2

Published by gajus almost 3 years ago

37.4.2 (2021-12-28)

Bug Fixes

  • match-description: address issue with constructor being required with mainDescription false; fixes #802 (80ab88a)
  • update jsdoc-type-pratt-parser (and jsdoccomment) (e793c66)
eslint-plugin-jsdoc - v37.4.1

Published by gajus almost 3 years ago

37.4.1 (2021-12-28)

Bug Fixes

  • updates jsdoc-type-pratt-parser and jsdoccomment to surface "module" as child fix; fixes #806 (a7f3039)
eslint-plugin-jsdoc - v37.4.0

Published by gajus almost 3 years ago

37.4.0 (2021-12-20)

Features

  • require-returns-check, require-yields-check, require-throws: confirm that a "never" value is indeed present (508ea51)
eslint-plugin-jsdoc - v37.3.0

Published by gajus almost 3 years ago

37.3.0 (2021-12-19)

Features

  • valid-types: require whitelist of types and prevent names with suppress tag (c91e49c)
eslint-plugin-jsdoc - v37.2.8

Published by gajus almost 3 years ago

37.2.8 (2021-12-18)

Bug Fixes

  • require-returns-check, require-yields-check: avoid never being reported (3a27c39)
eslint-plugin-jsdoc - v37.2.7

Published by gajus almost 3 years ago

37.2.7 (2021-12-18)

Bug Fixes

  • no-missing-syntax: ensure checking all non-any contexts when any is being traversed (4433d7e)
eslint-plugin-jsdoc - v37.2.6

Published by gajus almost 3 years ago

37.2.6 (2021-12-18)

Bug Fixes

  • no-restricted-syntax, no-missing-syntax: check for generic context match rather than selector-specific one (36e0115)
eslint-plugin-jsdoc - v37.2.5

Published by gajus almost 3 years ago

37.2.5 (2021-12-18)

Bug Fixes

  • no-restricted-syntax: avoid matching contexts when in different items of contexts array; fixes #818 (fbee6c8)
  • multiple contexts sharing the same context should not overwrite the previous (c91f54a)
eslint-plugin-jsdoc - v37.2.4

Published by gajus almost 3 years ago

37.2.4 (2021-12-17)

Bug Fixes

  • no-undefined-types: allow never (6af811b)
eslint-plugin-jsdoc - v37.2.3

Published by gajus almost 3 years ago

37.2.3 (2021-12-17)

Bug Fixes

  • no-undefined-types: avoid supress tag type checking in closure; fixes #815 (fac3f20)
eslint-plugin-jsdoc - v37.2.2

Published by gajus almost 3 years ago

37.2.2 (2021-12-15)

Bug Fixes

  • require-jsdoc: ignore nested arrow functions and function expressions; fixes #812 (c552b1c)
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