JSDoc specific linting rules for ESLint.
OTHER License
Bot releases are visible (Hide)
Published by gajus over 3 years ago
Published by gajus over 3 years ago
Published by gajus over 3 years ago
u
flag for checkTypesPattern
option for require-param
, check-param-names
; for check-values
, default to u
flag and allow slashed regexes with own flags; for match-description
, allow slashed regexs with own flags; for all of the previous (and check-examples
) allows newlines (4f0dc8e)Published by gajus over 3 years ago
[@example](https://github.com/example)
from md
to md/*.js
. Only applies when matchingFileName
is not used. (2cc1227)eslint-plugin-markdown
v2 and its support of ESLint 7's new processor API, fenced blocks can (and must) be targeted separately from the Markdown parent file as a whole, so in order to allow the same overrides
config to be reusable between Markdown fenced blocks and @example
tags (since one often wishes to disable the same kind of rules for each, being as that each may deliberately lack full context, e.g., undefined or unused variables), we update the default simulated extension set for @example
tags by check-examples
to simulate an expression which will now be a suitable choice for overrides
in targeting Markdown fenced blocks using the new parser API, as with eslint-plugin-markdown@2 (i.e., "md/*.js" instead of "md").If you need to use ESLint 6 (or eslint-plugin-markdown < 2, for example) with check-examples
, you should be able to manually supply the matchingFileName
option targeting "md", e.g., set to 'dummy.md
.
This commit also simplifies a testing example to avoid it throwing with changed config not having proper babel support (not meaningful to test anyways)
Published by gajus over 3 years ago
require-returns
, require-yields
: support more AST checking (6fd8a07)require-yields
: avoid checking nested generators (as with functions) (b9058e4)return-yields
, return-yields-check
: allow generator detection on exported; handle more AST types; fixes #682 (4e768aa)require-returns-check
: add exemptAsync
option (0ed24c0)Published by gajus over 3 years ago
Published by gajus over 3 years ago
Published by gajus over 3 years ago