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 - v15.8.4

Published by gajus about 5 years ago

15.8.4 (2019-08-30)

Bug Fixes

  • require-jsdoc: avoid exported functions possessing jsdoc blocks causing other non-public functions to be treated as exported; fixes #358 (874adab)
eslint-plugin-jsdoc - v15.8.3

Published by gajus about 5 years ago

15.8.3 (2019-08-20)

Bug Fixes

  • no-undefined-types: avoid flat-map-polyfill entirely; further further fix for #366 (fd71277)
eslint-plugin-jsdoc - v15.8.2

Published by gajus about 5 years ago

15.8.2 (2019-08-20)

Bug Fixes

  • check-tag-names: ensure replacement field overrides a default tag name preference; fixes #367 (8fceb2e)
eslint-plugin-jsdoc - v15.8.1

Published by gajus about 5 years ago

15.8.1 (2019-08-15)

Bug Fixes

  • no-undefined-types: import flat-map polyfill directly to avoid renamed flatten method from polluting prototype (#366) (72e2eab)
eslint-plugin-jsdoc - v15.8.0

Published by gajus about 5 years ago

15.8.0 (2019-07-30)

Features

  • check-types: Add symbol and bigint to native types (fixes #360) (bf95787)
eslint-plugin-jsdoc - v15.7.2

Published by gajus about 5 years ago

15.7.2 (2019-07-24)

Bug Fixes

  • require-jsdoc: add fixer to add empty jsdoc block (a87ed9e)
eslint-plugin-jsdoc - v15.7.1

Published by gajus about 5 years ago

15.7.1 (2019-07-23)

Bug Fixes

  • require-returns-check: check WithStatement for return statements (fda4186)
eslint-plugin-jsdoc - v15.7.0

Published by gajus about 5 years ago

15.7.0 (2019-07-23)

Features

  • allow empty line between jsdoc and jscode (#353) (b5a78ff)
eslint-plugin-jsdoc - v15.6.2

Published by gajus over 5 years ago

15.6.2 (2019-07-22)

Bug Fixes

  • require-param: skip destructuring; fixes #352 (though still need to handle #11 ) (6c18637)
eslint-plugin-jsdoc - v15.6.1

Published by gajus over 5 years ago

15.6.1 (2019-07-22)

Bug Fixes

  • require-example: add fixer for missing declaration (though can do nothing with missing description); fixes part of #336 (a45f41c)
eslint-plugin-jsdoc - v15.6.0

Published by gajus over 5 years ago

15.6.0 (2019-07-21)

Features

eslint-plugin-jsdoc - v15.5.6

Published by gajus over 5 years ago

15.5.6 (2019-07-21)

Bug Fixes

  • check-param-names: ensure polyfilling Object.entries for Node 6 (1febd69)
eslint-plugin-jsdoc - v15.5.5

Published by gajus over 5 years ago

15.5.5 (2019-07-20)

Bug Fixes

  • check-param-names: provide fixer duplicate param names (remove extra); partial fix for #47 (0503b4a)
eslint-plugin-jsdoc - v15.5.4

Published by gajus over 5 years ago

15.5.4 (2019-07-20)

Bug Fixes

  • require-param: reporting all missing jsdoc params (#348) (6d34b94), closes #347
eslint-plugin-jsdoc - v15.5.3

Published by gajus over 5 years ago

15.5.3 (2019-07-17)

Bug Fixes

  • Exclude line slicing by zero. (a57dce7)
  • Fix wrong alignment (f3a0f2f)
eslint-plugin-jsdoc - v15.5.2

Published by gajus over 5 years ago

15.5.2 (2019-07-15)

Bug Fixes

  • Fix trim bug in trimCode (ddbc47a)
  • Remove unformatted space (8512e40)
eslint-plugin-jsdoc - v15.5.1

Published by gajus over 5 years ago

15.5.1 (2019-07-14)

Bug Fixes

  • match-description, require-description-complete-sentence: do not report blocking of tag by user for description tag (the tag is not required by these rules) (7102677)
  • require-description: only report blocking of description tag by user if "tag" option is set (135acd1)
  • require-description, implements-on-classes, check-param-names, check-tag-names, require-param, require-returns, require-returns-check, require-hyphen-before-param-description, require-param-description, require-param-name, require-param-type, require-returns-description, require-returns-type: only report blocking of tag by user if problematic tag is present; fixes #332 (b28a407)
eslint-plugin-jsdoc - v15.5.0

Published by gajus over 5 years ago

15.5.0 (2019-07-14)

Features

  • require-description-complete-sentence: limit checking to certain default tags likely to have descriptions or by tags array for additional choices; fixes #337 (0eb7a0c)
eslint-plugin-jsdoc - v15.4.2

Published by gajus over 5 years ago

15.4.2 (2019-07-14)

Bug Fixes

  • match-description: ensure prop and property matching excludes name (71f35e2)
eslint-plugin-jsdoc - v15.4.1

Published by gajus over 5 years ago

15.4.1 (2019-07-13)

Bug Fixes

  • no-undefined-types: ensure working in all contexts; fixes #324 (a1c9824)
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