v22.0.0
Major Changes
-
#487
88ffd72
Thanks @renovate! - Updateeslint-plugin-unicorn
fromv43
tov47
New Rules
@cloudfour/unicorn/no-negated-condition
@cloudfour/unicorn/no-typeof-undefined
@cloudfour/unicorn/no-unnecessary-await
@cloudfour/unicorn/prefer-set-size
@cloudfour/unicorn/switch-case-braces
@cloudfour/unicorn/prefer-blob-reading-methods
Newly Enabled Rules
@cloudfour/unicorn/no-negated-condition
@cloudfour/unicorn/no-typeof-undefined
@cloudfour/unicorn/no-unnecessary-await
@cloudfour/unicorn/prefer-set-size
@cloudfour/unicorn/switch-case-braces
@cloudfour/unicorn/prefer-blob-reading-methods
@cloudfour/unicorn/prefer-event-target
Newly Disabled Rules
-
#497
2b0364a
Thanks @renovate! - Updateeslint-plugin-jsdoc
fromv39
tov46
Reconfigured Rules
The
@cloudfour/jsdoc/tag-lines
rule is now configured to enforce one blank line in JSDoc comments between the description of a function and the@param
/other tags.For example, the blank line after the description is enforced here:
/** * This is the description for the function, the blank line below this is enforced * * @param {string} name A parameter called name */ function someFunction(name) {}
New Rules
@cloudfour/jsdoc/informative-docs
@cloudfour/jsdoc/no-blank-block-descriptions
@cloudfour/jsdoc/no-blank-blocks
Deleted Rules
Newly Enabled Rules
-
#498
ee07640
Thanks @calebeby! - Drop support for Node 14 (now only node 16+ is supported)