eslint-plugin-jsdoc

JSDoc specific linting rules for ESLint.

OTHER License

Downloads
9.7M
Stars
1.1K
Committers
104

Bot releases are hidden (Show)

eslint-plugin-jsdoc - v35.3.0

Published by gajus over 3 years ago

35.3.0 (2021-06-16)

Features

eslint-plugin-jsdoc - v35.2.0

Published by gajus over 3 years ago

35.2.0 (2021-06-13)

Features

  • no-missing-syntax, no-restricted-syntax, etc.: assume any context if context omitted (2dcd9ad)
eslint-plugin-jsdoc - v35.1.3

Published by gajus over 3 years ago

35.1.3 (2021-06-06)

Bug Fixes

  • require-jsdoc: exemptEmptyFunctions option could trigger problematic return value checking behavior with no-argument functions (3089a92)
eslint-plugin-jsdoc - v35.1.2

Published by gajus over 3 years ago

35.1.2 (2021-06-01)

Bug Fixes

  • update jsdoc-type-pratt-parser (1745fca)
eslint-plugin-jsdoc - v35.1.1

Published by gajus over 3 years ago

35.1.1 (2021-05-31)

Bug Fixes

  • update jsdoc-type-pratt-parser (liberalizes ID start to support underscores and start/continue to support other Unicode) (1a6de5e)
eslint-plugin-jsdoc - v35.1.0

Published by gajus over 3 years ago

35.1.0 (2021-05-30)

Bug Fixes

  • no-missing-syntax, no-restricted-syntax: support "any" with comment including global comments (dc641cc)

Features

  • use jsdoc-type-pratt-parser (647d47e)
eslint-plugin-jsdoc - v35.0.0

Published by gajus over 3 years ago

35.0.0 (2021-05-24)

Bug Fixes

  • multiline-blocks: Enable (noZeroLineText and noFinalLineText will apply by default) (b81e25d)

BREAKING CHANGES

  • multiline-blocks: Should have been enabled by default

Also adds newer rules to doc listing

eslint-plugin-jsdoc - v34.8.2

Published by gajus over 3 years ago

34.8.2 (2021-05-19)

Bug Fixes

  • check-line-alignment: add multiline type workaround (#744); fixes part of #743 (9928298)
eslint-plugin-jsdoc - v34.8.1

Published by gajus over 3 years ago

34.8.1 (2021-05-19)

Bug Fixes

  • tag-lines: avoid false positive for "never" when line break occurs in the middle of a tag description. (3496011)
  • tag-lines: ensure a middle-of-block empty line doesn't suppress "always" errors (33aa921)
eslint-plugin-jsdoc - v34.8.0

Published by gajus over 3 years ago

34.8.0 (2021-05-19)

Features

  • tag-lines: add tags option to override behavior on a tag-specific basis (including only applying to tag(s)); fixes #734 (6e5e76d)
eslint-plugin-jsdoc - v34.7.0

Published by gajus over 3 years ago

34.7.0 (2021-05-17)

Features

  • multiline-blocks: add noFinalLineText option; fixes #738 (03d3f40)
eslint-plugin-jsdoc - v34.6.3

Published by gajus over 3 years ago

34.6.3 (2021-05-16)

Bug Fixes

  • multiline-blocks: fix merging of lines to prevent removal of spaces, though removing where needed (9af6e36)
eslint-plugin-jsdoc - v34.6.2

Published by gajus over 3 years ago

34.6.2 (2021-05-16)

Bug Fixes

  • multiline-blocks: ensure noZeroLineText checks when noMultilineBlocks is true but not matching; fixes #737 (19f60ac)
eslint-plugin-jsdoc - v34.6.1

Published by gajus over 3 years ago

34.6.1 (2021-05-15)

Bug Fixes

  • no-multi-asterisks: avoid false positives and erring in fixer of single line blocks; fixes #735 (355da58)
eslint-plugin-jsdoc - v34.6.0

Published by gajus over 3 years ago

34.6.0 (2021-05-15)

Features

  • no-multi-asterisks rule to prevent multiple asterisks with middle delimiters or at end of blocks (8848246)
eslint-plugin-jsdoc - v34.5.0

Published by gajus over 3 years ago

34.5.0 (2021-05-15)

Features

  • multiline-blocks: allow control of how and whether jsdoc blocks can be expressed as single or multiple line blocks (06bbf37)
eslint-plugin-jsdoc - v34.4.0

Published by gajus over 3 years ago

34.4.0 (2021-05-15)

Features

eslint-plugin-jsdoc - v34.3.0

Published by gajus over 3 years ago

34.3.0 (2021-05-15)

Features

  • check-values: ensure [@variation](https://github.com/variation) is a positive integer (56577ce)
eslint-plugin-jsdoc - v34.2.2

Published by gajus over 3 years ago

34.2.2 (2021-05-14)

Bug Fixes

  • check-param-names: adjusts line numbers to be nearer problematic item (e6c9ab2)
  • no-missing-syntax: pass in missing comment (a977896)
eslint-plugin-jsdoc - v34.2.1

Published by gajus over 3 years ago

34.2.1 (2021-05-14)

Bug Fixes

  • require-description, require-example: for missing description, use tag line number (310ea75)
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