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 - v31.2.3

Published by gajus over 3 years ago

31.2.3 (2021-01-24)

Bug Fixes

  • require-param, check-param-names: add option useDefaultObjectProperties for expecting documentation or avoiding reporting of documented; addresses part of #676 (a36faf2)
eslint-plugin-jsdoc - v31.2.2

Published by gajus over 3 years ago

31.2.2 (2021-01-23)

Bug Fixes

  • check-tag-names: should have previously auto-allowed settings.jsdoc.structuredTags tags (5f586fd)
eslint-plugin-jsdoc - v31.2.1

Published by gajus over 3 years ago

31.2.1 (2021-01-23)

Bug Fixes

  • caps issue with require-yields-check rule (6b8d0d8)
eslint-plugin-jsdoc - v31.2.0

Published by gajus over 3 years ago

31.2.0 (2021-01-23)

Features

  • require-yields-check: add rule to check that yield (of proper form) is present in the function body; fixes #354 (acf9529)
eslint-plugin-jsdoc - v31.1.0

Published by gajus over 3 years ago

31.1.0 (2021-01-23)

Features

  • require-yields: add new rule to check that yield has documentation; for #354 (e06fddd)
  • require-yields: add options to check that next has documentation (15daa12)
eslint-plugin-jsdoc - v31.0.8

Published by gajus almost 4 years ago

31.0.8 (2021-01-20)

Bug Fixes

  • no-undefined-types: support true and false literals (b8cb394)
eslint-plugin-jsdoc - v31.0.7

Published by gajus almost 4 years ago

31.0.7 (2021-01-18)

Bug Fixes

  • ensure accurate parsing of names after multi-line types; fixes #669 (7b9c1bd)
eslint-plugin-jsdoc - v31.0.6

Published by gajus almost 4 years ago

31.0.6 (2021-01-17)

Bug Fixes

  • update comment-parser to surface restoration of support for equal signs in defaults and multi-line types; fixes #669; fixes #673 (081d7eb)
eslint-plugin-jsdoc - v31.0.5

Published by gajus almost 4 years ago

31.0.5 (2021-01-14)

Bug Fixes

  • require-description-complete-sentence: regression re: not trimming of description for check as relevant to tag description checking; fixes #672 (d81caa2)
eslint-plugin-jsdoc - v31.0.4

Published by gajus almost 4 years ago

31.0.4 (2021-01-14)

Bug Fixes

  • restore trim as relevant to tag description checking; fixes #670 (9f69c36)
eslint-plugin-jsdoc - v31.0.3

Published by gajus almost 4 years ago

31.0.3 (2021-01-11)

Bug Fixes

  • newline-after-description: handle description on same line as opening asterisks; fixes #668 (040d177)
eslint-plugin-jsdoc - v31.0.2

Published by gajus almost 4 years ago

31.0.2 (2021-01-11)

Bug Fixes

  • check-line-alignment: implement default never options; fixes #483 (b2db226)
eslint-plugin-jsdoc - v31.0.1

Published by gajus almost 4 years ago

31.0.1 (2021-01-11)

Bug Fixes

  • check-line-alignment: handle spaces in type and skip for single line (@renatho); closes #638 (577863b)
eslint-plugin-jsdoc - v31.0.0

Published by gajus almost 4 years ago

31.0.0 (2021-01-11)

chore

  • update comment-parser; should now cause fixers to preserve original whitespace unless the rule is meant to fix it (095ff36)

BREAKING CHANGES

  • Tests are not breaking, but as changing the fundamental parser, forcing major bump to be safe.

Also updates:

  1. require-description-complete-sentence - test to fix output
  2. require-hyphen-before-param-description - test to preserve whitespace in fixed output (though still minus hyphen)
  3. require-param - test preserving whitespace
    4 require-jsdoc - test with no indent
eslint-plugin-jsdoc - v30.7.13

Published by gajus almost 4 years ago

30.7.13 (2021-01-03)

Bug Fixes

  • require-hyphen-before-param-description: regression failing to only check for hyphen at beginning; fixes #665 (acc3fc1)
eslint-plugin-jsdoc - v30.7.12

Published by gajus almost 4 years ago

30.7.12 (2021-01-03)

Bug Fixes

  • require-jsdoc: skip past type annotations when seeking backward through decorators; fixes #659 (62abd11)
eslint-plugin-jsdoc - v30.7.11

Published by gajus almost 4 years ago

30.7.11 (2021-01-03)

Bug Fixes

  • no-bad-blocks: avoid erring with /* */ comment (4e6c73d)
eslint-plugin-jsdoc - v30.7.10

Published by gajus almost 4 years ago

30.7.10 (2021-01-03)

Bug Fixes

  • check-examples: disable no-new for check-examples and default param checking (590d54e)
  • require-hyphen-before-param-description: allow whitespace before hyphen when checking for hyphens; fixes #664 (fb906de)
eslint-plugin-jsdoc - v30.7.9

Published by gajus almost 4 years ago

30.7.9 (2020-12-19)

Bug Fixes

eslint-plugin-jsdoc - v30.7.8

Published by gajus almost 4 years ago

30.7.8 (2020-11-14)

Bug Fixes

  • check-examples: allow multiline captions; fixes #655 (8963394)
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