@kevinoid/eslint-config
Advanced tools
Changelog
18.0.1 (2021-05-16)
definedTypes
for the
jsdoc/no-undefined-types
rule for ECMAScript/TypeScript types which do not have a matching name in
the global scope (e.g. Generator
, Iterator
, etc.).Changelog
18.0.0 (2021-05-14)
eslint-plugin-unicorn
rules:
eslint-plugin-unicorn@^32.0.0
eslint-plugin-jsdoc@^34.0.0
Changelog
17.1.0 (2021-05-06)
unicorn/prefer-node-protocol
until node:
is supported by
eslint-plugin-node
.parserOptions.ecmaVersion: 2020
, since ecmaVersion: 2019
set
by plugin:node/recommended
lacks support for import()
and
import.meta.url
, while ecmaVersion: 2021
would not warn about ?.
and
??
on Node.js versions which don't support them.Changelog
17.0.0 (2021-04-30)
unicorn/prefer-module
and unicorn/prefer-node-protocol
rules.import/no-unused-modules
rule for ESM packages.node
env for node to avoid defining globals which are only
available in CommonJS modules.parserOptions
for node are now set by plugin:node/recommended
based
on package.json#type
.import/extensions
rule.eslint-plugin-node
to set parserOptions
based on
package.json#type
.Changelog
16.0.0 (2021-03-29)
eslint-plugin-unicorn
from 28.0.0 to 29.0.0. See Release
Notes.eslint-plugin-jsdoc
from 31.6.1 to 32.0.0. See Release
Notes.prefer-destructuring
for Array assignment (488c10a)env
and parserOptions
from eslint-plugin-unicorn
, unless
overridden.parserOptions
ecmaVersion: 2020
and sourceType: script
for node
.Changelog
15.0.0 (2021-02-10)
eslint-plugin-unicorn
from 27.0.0 to 28.0.0. See Release
Notes.airbnb-base
(since
this package already depends on the requisite version of ESLint):
default-case-last
.grouped-accessor-pairs
.no-constructor-return
.no-dupe-else-if
.no-import-assign
.no-loss-of-precision
.no-nonoctal-decimal-escape
.no-promise-executor-return
.no-setter-return
.no-unreachable-loop
.no-unsafe-optional-chaining
.no-useless-backreference
.prefer-regex-literals
.Changelog
14.0.0 (2021-01-26)
eslint-plugin-unicorn
from 26.0.0 to 27.0.0. See Release
Notes.jsdoc/require-yields-check
which conflicts with a common parameter checking idiom.object
in no-restricted-globals
config to fix IE-specific
overrides of Airbnb configuration. (04d9ef9)unicorn/no-array-for-each
for IE, which lacks support for for-of
.