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 - 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)
eslint-plugin-jsdoc - v15.4.0

Published by gajus over 5 years ago

15.4.0 (2019-07-13)

Bug Fixes

  • check-examples: preserve whitespace so as to report issues with whitespace-related rules such as indent (fixes #211) (cea3560)

Features

  • check-examples: add paddedIndent option (4c11c39)
eslint-plugin-jsdoc - v15.3.9

Published by gajus over 5 years ago

15.3.9 (2019-07-12)

Bug Fixes

  • newline-after-description: avoid matching duplicate or partial matches within tag descriptions after the block description; fixes #328 (c7f79fa)
eslint-plugin-jsdoc - v15.3.8

Published by gajus over 5 years ago

15.3.8 (2019-07-12)

Bug Fixes

  • require-description-complete-sentence: validate tags without names (e.g., beyond param/returns); fixes #333 (78f9b61)
eslint-plugin-jsdoc - v15.3.7

Published by gajus over 5 years ago

15.3.7 (2019-07-12)

Bug Fixes

  • check-examples: disallow empty caption (as with missing caption); fixes #330 (3c39014)
eslint-plugin-jsdoc - v15.3.6

Published by gajus over 5 years ago

15.3.6 (2019-07-12)

Bug Fixes

  • check-tag-names: loosen tag replacement to allow for no-space if at word boundary (as at end of line) (1145cd0)
  • check-tag-names: treat keys in tagNamePreference setting as defined so appropriate message will appear and fixer applied (2a605bf)
eslint-plugin-jsdoc - v15.3.5

Published by gajus over 5 years ago

15.3.5 (2019-07-11)

Bug Fixes

  • checkTagNames: #327 - Tag name autofix confused by adjacent tags (0a47c8f)
eslint-plugin-jsdoc - v15.3.4

Published by gajus over 5 years ago

15.3.4 (2019-07-10)

Bug Fixes

  • check-alignment, check-indentation, newline-after-description: report error line numbers (8f8431d)
  • check-indentation: check for indentation when no line breaks in doc block (006c140)
  • check-tag-names, check-types, no-undefined-types: ensure bad settings are reported as line 1 (1a13d8e)
eslint-plugin-jsdoc - v15.3.3

Published by gajus over 5 years ago

15.3.3 (2019-07-10)

Bug Fixes

  • check-syntax, implements-on-classes: report error line numbers (4049db1)
eslint-plugin-jsdoc - v15.3.2

Published by gajus over 5 years ago

15.3.2 (2019-07-09)

Bug Fixes

  • require-description-complete-sentence: report proper line numbers (fixes #160) (37081d2)
eslint-plugin-jsdoc - v15.3.1

Published by gajus over 5 years ago

15.3.1 (2019-07-09)

Bug Fixes

  • require-description-complete-sentence: let fixer work with question and exclamation marks at sentence end (fixes part of #16) (456206e)
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