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 - 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)
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)
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