chore(deps): update typescript & eslint tooling (major) #9
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^8.7.1
->^15.0.0
^5.50.0
->^8.0.0
^5.50.0
->^8.0.0
^8.33.0
->^9.0.0
^4.9.5
->^5.0.0
Release Notes
Hazmi35/eslint-config (@hazmi35/eslint-config)
v15.2.2
Compare Source
Note
[⚠️ ] THIS IS A CONTINUATION OF A REWORK
For v15:
>=9.13.0
and>=8.12.1
respectively."eslint.experimental.useFlatConfig": true,
from.vscode/settings.json
because it's not needed anymore.From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
Full Changelog: Hazmi35/eslint-config@15.2.1...15.2.2
v15.2.1
Compare Source
Note
[⚠️ ] THIS IS A CONTINUATION OF A REWORK
For v15:
>=9.13.0
and>=8.12.1
respectively."eslint.experimental.useFlatConfig": true,
from.vscode/settings.json
because it's not needed anymore.From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
Full Changelog: Hazmi35/eslint-config@15.2.0...15.2.1
v15.2.0
Compare Source
Note
[⚠️ ] THIS IS A CONTINUATION OF A REWORK
For v15:
>=9.13.0
and>=8.12.1
respectively."eslint.experimental.useFlatConfig": true,
from.vscode/settings.json
because it's not needed anymore.From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
Full Changelog: Hazmi35/eslint-config@15.1.0...15.2.0
v15.1.0
Compare Source
Note
[⚠️ ] THIS IS A CONTINUATION OF A REWORK
For v15:
>=9.12.0
and>=8.9.0
respectively."eslint.experimental.useFlatConfig": true,
from.vscode/settings.json
because it's not needed anymore.From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
Full Changelog: Hazmi35/eslint-config@15.0.1...15.0.2
v15.0.2
Compare Source
Note
[⚠️ ] THIS IS A CONTINUATION OF A REWORK
For v15:
>=9.12.0
and>=8.8.1
respectively."eslint.experimental.useFlatConfig": true,
from.vscode/settings.json
because it's not needed anymore.From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
Full Changelog: Hazmi35/eslint-config@15.0.1...15.0.2
v15.0.1
Compare Source
Note
[⚠️ ] THIS IS A CONTINUATION OF A REWORK
For v15:
>=9.12.0
and>=8.8.1
respectively."eslint.experimental.useFlatConfig": true,
from.vscode/settings.json
because it's not needed anymore.From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
Full Changelog: Hazmi35/eslint-config@15.0.0...15.0.1
v15.0.0
Compare Source
Note
[⚠️ ] THIS IS A CONTINUATION OF A REWORK
For v15:
>=9.12.0
and>=8.8.1
respectively."eslint.experimental.useFlatConfig": true,
from.vscode/settings.json
because it's not needed anymore.From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
Full Changelog: Hazmi35/eslint-config@14.0.1...15.0.0
v14.0.1
Compare Source
Note
[⚠️ ] THIS IS A CONTINUATION OF A REWORK
For v14:
"eslint.experimental.useFlatConfig": true,
from.vscode/settings.json
because it's not needed anymore.From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
Full Changelog: Hazmi35/eslint-config@14.0.0...14.0.1
v14.0.0
Compare Source
Note
[⚠️ ] THIS IS A CONTINUATION OF A REWORK
For v14:
"eslint.experimental.useFlatConfig": true,
from.vscode/settings.json
because it's not needed anymore.From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
Full Changelog: Hazmi35/eslint-config@13.3.1...14.0.0
v13.3.1
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.3.0...13.3.1
v13.3.0
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.2.4...13.3.0
v13.2.4
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.2.3...13.2.4
v13.2.3
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.2.2...13.2.3
v13.2.2
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.2.1...13.2.2
v13.2.1
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.2.0...13.2.1
v13.2.0
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.1.0...13.2.0
v13.1.0
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.0.6...13.1.0
v13.0.6
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.0.5...13.0.6
v13.0.5
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.0.4...13.0.5
v13.0.4
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.0.3...13.0.4
v13.0.3
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.0.2...13.0.3
v13.0.2
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@13.0.1...13.0.2
v13.0.1
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
Full Changelog: Hazmi35/eslint-config@13.0.0...13.0.1
v13.0.0
Compare Source
Note
[⚠️ ] THIS IS A REWORK
From v13 onwards:
EXPECT THINGS BREAKING!
To migrate to this new version, please see the README for more details.
What's Changed
Full Changelog: Hazmi35/eslint-config@12.0.0...13.0.0
v12.0.0
Compare Source
What's Changed
Note
Peer deps semver requirements changed, please see https://github.com/Hazmi35/eslint-config#note
Full Changelog: Hazmi35/eslint-config@11.0.0...12.0.0
v11.0.0
: Version 11.0.0Compare Source
What's Changed
Note
Peer deps semver requirements changed, please see https://github.com/Hazmi35/eslint-config#note
Full Changelog: Hazmi35/eslint-config@10.0.0...11.0.0
v10.0.0
: Version 10.0.0Compare Source
What's Changed
8.42.0
by @Hazmi35 in https://github.com/Hazmi35/eslint-config/pull/6595.59.11
by @Hazmi35 in https://github.com/Hazmi35/eslint-config/pull/660Full Changelog: Hazmi35/eslint-config@9.0.0...10.0.0
v9.0.0
: Version 9.0.0Compare Source
Please see the full changes here: Hazmi35/eslint-config@8.7.1...9.0.0
Notable Changes
Features
>=8.36.0
febb7af
>=5.55.0
b428487
4f387c7
b7bb765
Fixes
>=v8.35.0
5e25e9f
Notes
Now
@hazmi35/eslint-config
requires:eslint
version 8.36.0 or above@typescript-eslint/parser
version 5.55.0 or above (OPTIONAL)@typescript-eslint/eslint-plugin
version 5.55.0 or above (OPTIONAL)typescript
version 3.3.1 to 5.1.0 (OPTIONAL)typescript-eslint/typescript-eslint (@typescript-eslint/eslint-plugin)
v8.19.0
Compare Source
🚀 Features
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.18.2
Compare Source
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.18.1
Compare Source
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.18.0
Compare Source
🚀 Features
🩹 Fixes
toString()
declarations are present for a type (#10432)❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.17.0
Compare Source
🚀 Features
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.16.0
Compare Source
🚀 Features
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.15.0
Compare Source
🚀 Features
ignoreConditionalTests
involving boolean!
operator (#10299)no-unsafe-type-assertion
(#10051)🩹 Fixes
as const satisfies
(#10315)❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.14.0
Compare Source
🚀 Features
await using
statements (#10209)🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.13.0
Compare Source
🚀 Features
ignoreBooleanCoercion
(#9924)no-class-assign
rule ineslint-recommended
config (#10250)🩹 Fixes
undefined
(#10232)❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.12.2
Compare Source
🩹 Fixes
considerDefaultExhaustiveForUnions
(#10223)❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.12.1
Compare Source
This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
v8.12.0
Compare Source
🚀 Features
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.11.0
Compare Source
🚀 Features
🩹 Fixes
override
keyword (#10135)❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.10.0
Compare Source
🚀 Features
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.9.0
Compare Source
🩹 Fixes
eslint-plugin: [no-unnecessary-type-parameters] cannot assume variables are either type or value
scope-manager: [no-use-before-define] do not treat nested namespace aliases as variable references
eslint-plugin: [return-await] sync the behavior with await-thenable
eslint-plugin: [prefer-literal-enum-member] report a different error message when
allowBitwiseExpressions
is enabledeslint-plugin: [no-loop-func] sync from upstream base rule
eslint-plugin: [no-unused-vars] never report the naming of an enum member
eslint-plugin: correct use-at-your-own-risk type definitions
eslint-plugin: handle unions in await...for
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.8.1
Compare Source
🩹 Fixes
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.8.0
Compare Source
🚀 Features
eslint-plugin: [no-unnecessary-condition] add checkTypePredicates
eslint-plugin: [return-await] check for-await loop iteree
🩹 Fixes
remove
export type *
in d.ts to support TS<5.0eslint-plugin: [no-unnecessary-template-expression] should underline template syntax with squiggly lines
type-utils: check for type parameters on
isBuiltinSymbolLikeRecurser()
eslint-plugin: [no-deprecated] max callstack exceeded when class implements itself
eslint-plugin: [no-misused-promises] check contextual type
eslint-plugin: [prefer-literal-enum-member] allow nested bitwise operations
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.7.0
Compare Source
🚀 Features
eslint-plugin: [no-unsafe-call] check calls of Function
eslint-plugin: [consistent-type-exports] check
export *
exports to see if all exported members are types🩹 Fixes
eslint-plugin: properly coerce all types to string in
getStaticMemberAccessValue
eslint-plugin: [no-deprecated] report on imported deprecated variables
eslint-plugin: [no-confusing-non-null-assertion] check !in and !instanceof
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.6.0
Compare Source
🚀 Features
add
allow
option forrestrict-template-expressions
type-utils: isNullableType add Void logic
eslint-plugin: [no-unnecessary-condition] check switch cases
eslint-plugin: [no-misused-promises] check array predicate return
🩹 Fixes
eslint-plugin: [no-deprecated] don't report recursive types in destructuring assignment twice
eslint-plugin: [no-deprecated] report on deprecated variables used in destructuring assignment
eslint-plugin: [no-deprecated] report on deprecated properties with function-like types
eslint-plugin: [no-unnecessary-condition] properly reflect multiple negations in message
❤️ Thank You
You can read about our versioning strategy and releases on our website.
[
v8.5.0
](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.mConfiguration
📅 Schedule: Branch creation - "before 6am" in timezone Asia/Jakarta, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.