v18.0.0
Major Changes
-
#293
c24a70e
Thanks @renovate! - Updateeslint-plugin-unicorn
tov35
New Rules
@cloudfour/unicorn/no-useless-length-check
@cloudfour/unicorn/no-useless-spread
@cloudfour/unicorn/prefer-object-from-entries
Newly Enabled Rules
-
#306
62e271d
Thanks @renovate! - Updateeslint-plugin-unicorn
to v37New Rules (all are enabled by default)
-
#339
ce3d6ab
Thanks @renovate! - Updateeslint-plugin-unicorn
tov41
New Rules
@cloudfour/unicorn/no-await-expression-member
@cloudfour/unicorn/no-empty-file
@cloudfour/unicorn/no-thenable
@cloudfour/unicorn/no-useless-promise-resolve-reject
@cloudfour/unicorn/prefer-code-point
@cloudfour/unicorn/prefer-export-from
@cloudfour/unicorn/prefer-json-parse-buffer
@cloudfour/unicorn/relative-url-style
@cloudfour/unicorn/text-encoding-identifier-case
Newly Enabled Rules
@cloudfour/unicorn/no-await-expression-member
@cloudfour/unicorn/no-empty-file
@cloudfour/unicorn/no-thenable
@cloudfour/unicorn/no-useless-promise-resolve-reject
@cloudfour/unicorn/prefer-code-point
@cloudfour/unicorn/prefer-export-from
@cloudfour/unicorn/relative-url-style
@cloudfour/unicorn/text-encoding-identifier-case
Newly Disabled Rules
-
#344
db15314
Thanks @calebeby! - Require eslint^8.0.0
. Migration guide for eslint v8. -
#351
bb7da9e
Thanks @renovate! - Updateeslint-plugin-jsdoc
tov38
-
#307
739814c
Thanks @renovate! - Updates thetypescript-eslint
packages to 5.0.0.Newly Enabled Rules
@cloudfour/typescript-eslint/no-confusing-void-expression
@cloudfour/typescript-eslint/no-meaningless-void-operator
@cloudfour/typescript-eslint/no-unnecessary-type-constraint
New Rules (not enabled by default)
@cloudfour/typescript-eslint/comma-dangle
@cloudfour/typescript-eslint/consistent-indexed-object-style
@cloudfour/typescript-eslint/no-confusing-void-expression
@cloudfour/typescript-eslint/no-duplicate-imports
@cloudfour/typescript-eslint/no-loop-func
@cloudfour/typescript-eslint/no-meaningless-void-operator
@cloudfour/typescript-eslint/no-non-null-asserted-nullish-coalescing
@cloudfour/typescript-eslint/no-restricted-imports
@cloudfour/typescript-eslint/no-unnecessary-type-constraint
@cloudfour/typescript-eslint/no-unsafe-argument
@cloudfour/typescript-eslint/non-nullable-type-assertion-style
@cloudfour/typescript-eslint/object-curly-spacing
@cloudfour/typescript-eslint/padding-line-between-statements
@cloudfour/typescript-eslint/prefer-return-this-type
@cloudfour/typescript-eslint/sort-type-union-intersection-members
@cloudfour/typescript-eslint/space-infix-ops
Deleted Rules
Minor Changes
-
#290
eb96b8c
Thanks @renovate! - Updateeslint-plugin-jsdoc
tov36
New Rules
@cloudfour/jsdoc/match-name
(not enabled by default)