:sparkles: Monorepo for all the tooling which enables ESLint to support TypeScript
requireNullish
(#8559)You can read about our versioning strategy and releases on our website.
no-new-symbol
with no-new-native-nonconstructor
(#8895)You can read about our versioning strategy and releases on our website.
name
field to shared configs and flat config types (#8863)exactOptionalPropertyTypes
(#8786)You can read about our versioning strategy and releases on our website.
errorOnTypeScriptSyntacticAndSemanticIssues
(#8784)You can read about our versioning strategy and releases on our website.
boolean
and false
(#8685)utils
to ensure npm correctly installs dependencies (#8738)You can read about our versioning strategy and releases on our website.
You can read about our versioning strategy and releases on our website.
Note that this release enables rules to have more restrictive default options as configured in the strict
and strict-type-checked
configs. See #8364 for more details.
allowArray
option (#8389)use-unknown-in-catch-callback-variables
(#8383)engines.node
constraints in package.json
(#8671)You can read about our versioning strategy and releases on our website.
sourceType: "module"
in base shared config (#8622)ConfigWithExtends
type (#8621)You can read about our versioning strategy and releases on our website.
ignores
to all extended configs passed to config
helper function (#8567)You can read about our versioning strategy and releases on our website.
You can read about our versioning strategy and releases on our website.