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 - v39.3.23

Published by gajus almost 2 years ago

39.3.23 (2022-10-23)

Bug Fixes

  • require-returns-check: allow implicit-return finally if other try-catch branches returning; fixes #926 (12da503)
eslint-plugin-jsdoc - v39.3.22

Published by gajus almost 2 years ago

39.3.22 (2022-10-23)

Bug Fixes

  • valid-types: report problems with name parsing (e247d67)
eslint-plugin-jsdoc - v39.3.21

Published by gajus almost 2 years ago

39.3.21 (2022-10-23)

Bug Fixes

  • require-param: do not cache by comment node; fixes #901 (867edc3)
eslint-plugin-jsdoc - v39.3.20

Published by gajus almost 2 years ago

39.3.20 (2022-10-23)

Bug Fixes

  • require-returns-check: allow for missing catch or finalizer and missing case contents; fixes #924 (4fabdd6)
eslint-plugin-jsdoc - v39.3.19

Published by gajus almost 2 years ago

39.3.19 (2022-10-22)

Bug Fixes

  • require-param: be tolerant if this is not included as [@param](https://github.com/param); fixes #919 (c1f21f8)
eslint-plugin-jsdoc - v39.3.18

Published by gajus almost 2 years ago

39.3.18 (2022-10-22)

Bug Fixes

  • require-returns-check: check child nodes of consequents; fixes #923 (dc1f875)
eslint-plugin-jsdoc - v39.3.17

Published by gajus almost 2 years ago

39.3.17 (2022-10-22)

Bug Fixes

  • require-returns-check: throw statements to be exempted from final check if elsewhere in function; fixes #892 (87c1c2a)
eslint-plugin-jsdoc - v39.3.16

Published by gajus almost 2 years ago

39.3.16 (2022-10-22)

Bug Fixes

  • check-param-names: tolerate documented "this" param; fixes #919 (5d20bdf)
eslint-plugin-jsdoc - v39.3.15

Published by gajus almost 2 years ago

39.3.15 (2022-10-22)

Bug Fixes

  • require-returns-check: checks that all branches of final node return; fixes #892 (bdd6af2)
eslint-plugin-jsdoc - v39.3.14

Published by gajus about 2 years ago

39.3.14 (2022-10-19)

Bug Fixes

eslint-plugin-jsdoc - v39.3.13

Published by gajus about 2 years ago

39.3.13 (2022-10-17)

Bug Fixes

  • check-param-names: properly handle index offset (0729508)
eslint-plugin-jsdoc - v39.3.12

Published by gajus about 2 years ago

39.3.12 (2022-10-17)

Bug Fixes

eslint-plugin-jsdoc - v39.3.6

Published by gajus about 2 years ago

39.3.6 (2022-08-08)

Bug Fixes

  • ensure TSDeclareFunction is checked by default where function contexts are expected; closes #897 (25d2a7f)
eslint-plugin-jsdoc - v39.3.5

Published by gajus about 2 years ago

39.3.5 (2022-08-08)

Bug Fixes

  • check-tag-names: constructor tag and tagNamePreference (#899) (4f8d242)
eslint-plugin-jsdoc - v39.3.4

Published by gajus about 2 years ago

39.3.4 (2022-07-29)

Bug Fixes

  • avoid erring out with missing function and any context (07a9fe3)
eslint-plugin-jsdoc - v39.3.3

Published by gajus over 2 years ago

39.3.3 (2022-06-18)

Bug Fixes

  • check-line-alignment: if no types are present, avoid allocating extra space; fixes #891 (26e7357)
eslint-plugin-jsdoc - v39.3.2

Published by gajus over 2 years ago

39.3.2 (2022-05-24)

Bug Fixes

  • no-undefined-types: ensure parsing takes into account template names with defaults (374daac)
eslint-plugin-jsdoc - v39.3.1

Published by gajus over 2 years ago

39.3.1 (2022-05-24)

Bug Fixes

  • update jsdoccomment to support default template values; fixes #887 (53e4174)
eslint-plugin-jsdoc - v39.3.0

Published by gajus over 2 years ago

39.3.0 (2022-05-19)

Features

  • update es-joy/jsdoccomment with jsdoc-type-pratt-parser update (new() keyword for TypeScript types) (66658c0)
eslint-plugin-jsdoc - v39.2.9

Published by gajus over 2 years ago

39.2.9 (2022-04-26)

Bug Fixes

  • check-values: handle mismatched licensePattern; fixes #884 (f4a9249)
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