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 - v34.2.0

Published by gajus over 3 years ago

34.2.0 (2021-05-14)

Features

  • no-bad-blocks: add preventAllMultiasteriskBlocks boolean option to allow reporting of any multi-asterisked multiline comments (9669fc3)
eslint-plugin-jsdoc - v34.1.0

Published by gajus over 3 years ago

34.1.0 (2021-05-13)

Features

  • check-line-alignment: add preserveMainDescriptionPostDelimiter option to preserve left-hand side spacings in the main description when using the always option. (54dac34)
eslint-plugin-jsdoc - v34.0.2

Published by gajus over 3 years ago

34.0.2 (2021-05-12)

Bug Fixes

  • no-bad-blocks: avoid allowing 3+ asterisks with tag content (as with only 1 asterisk) (28397c7)
eslint-plugin-jsdoc - v34.0.1

Published by gajus over 3 years ago

34.0.1 (2021-05-11)

Bug Fixes

  • multiline tag fixers omitting subsequent tag lines with new command-parser API (8fa7f9b)
eslint-plugin-jsdoc - v34.0.0

Published by gajus over 3 years ago

34.0.0 (2021-05-11)

chore

BREAKING CHANGES

  • Also:
  • Build: Switch to Node 12 target
  • Linting: Use flat API
  • Travis: Add Node 16, remove Node 10
  • npm: Update devDep.
eslint-plugin-jsdoc - v33.3.0

Published by gajus over 3 years ago

33.3.0 (2021-05-10)

Features

  • check-line-alignment: allow tags option to apply with "always"; #703 (4421e4e)
eslint-plugin-jsdoc - v33.2.0

Published by gajus over 3 years ago

33.2.0 (2021-05-10)

Features

eslint-plugin-jsdoc - v33.1.1

Published by gajus over 3 years ago

33.1.1 (2021-05-09)

Bug Fixes

  • update jsdoccomment to surface fixes (7de397b)
eslint-plugin-jsdoc - v33.1.0

Published by gajus over 3 years ago

33.1.0 (2021-05-05)

Features

  • support comment-selector-based contexts (f73c72c)
  • support comment-selector-based contexts (6e835fd)
eslint-plugin-jsdoc - v33.0.0

Published by gajus over 3 years ago

33.0.0 (2021-04-30)

chore

  • use external @es-joy/jsdoccomment for getJSDocComment functionality (aa77e3b)

BREAKING CHANGES

  • Should only be breaking for anyone requiring the getJSDocComment file.

Also updates Babel devDeps.

eslint-plugin-jsdoc - v32.3.4

Published by gajus over 3 years ago

32.3.4 (2021-04-30)

Bug Fixes

  • preserve newlines in tag description comparisons; fixes #692 (7edaed3)
eslint-plugin-jsdoc - v32.3.3

Published by gajus over 3 years ago

32.3.3 (2021-04-28)

Bug Fixes

  • require-param, check-param-names: do not fail with destructured array pattern containing empty slots; fixes #716 (f19e706)
eslint-plugin-jsdoc - v32.3.2

Published by gajus over 3 years ago

32.3.2 (2021-04-26)

Bug Fixes

  • check-line-alignment: prevent false never reporting where a space is present (post tag) followed by missing space (from a wholly missing type) and then a space (but a space first preceded by content (a name); fixes #714 (2c31db1)
eslint-plugin-jsdoc - v32.3.1

Published by gajus over 3 years ago

32.3.1 (2021-04-23)

Bug Fixes

  • check-examples: disable chai-friendly/no-unused-expressions for default expression rules (06f0112)
eslint-plugin-jsdoc - v32.3.0

Published by gajus over 3 years ago

32.3.0 (2021-03-15)

Features

  • check-tag-names: jsxTags an opt-in option for jsx annotations (8afb9fc)
eslint-plugin-jsdoc - v32.2.0

Published by gajus over 3 years ago

32.2.0 (2021-02-23)

Features

  • check-types: check settings.jsdoc.structuredTags for an array of permissible types, reporting if not present; fixes #695 (9dad3e0)
  • no-undefined-types: allow structuredTags types to be auto-defined (b7198e4)
eslint-plugin-jsdoc - v32.1.1

Published by gajus over 3 years ago

32.1.1 (2021-02-23)

Bug Fixes

  • check-param-names, require-jsdoc, require-param: avoid erring upon MemberExpression or other constructions within dynamic properties; fixes #699 (1cfdeb4)
eslint-plugin-jsdoc - v32.1.0

Published by gajus over 3 years ago

32.1.0 (2021-02-21)

Features

  • require-jsdoc: allow checking for getter or setter only; fixes #515 (937d65e)
eslint-plugin-jsdoc - v32.0.3

Published by gajus over 3 years ago

32.0.3 (2021-02-21)

Bug Fixes

  • require-jsdoc: more accurate and optimized decorator detection; fixes #697 (88655b3)
eslint-plugin-jsdoc - v32.0.2

Published by gajus over 3 years ago

32.0.2 (2021-02-16)

Bug Fixes

  • match-description: while preserving internal newlines, ensure trailing whitespace is stripped for comparisons; for #692 (27b95b3)
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