core
core copied to clipboard
deps: bump the eslint group across 1 directory with 3 updates
Bumps the eslint group with 3 updates in the / directory: @typescript-eslint/eslint-plugin, @typescript-eslint/parser and eslint.
Updates @typescript-eslint/eslint-plugin
from 7.18.0 to 8.7.0
Release notes
Sourced from @typescript-eslint/eslint-plugin
's releases.
v8.7.0
8.7.0 (2024-09-23)
🚀 Features
- eslint-plugin: [no-unsafe-call] check calls of Function (#10010)
- eslint-plugin: [consistent-type-exports] check
export *
exports to see if all exported members are types (#10006)🩹 Fixes
- eslint-plugin: properly coerce all types to string in
getStaticMemberAccessValue
(#10004)- eslint-plugin: [no-deprecated] report on imported deprecated variables (#9987)
- eslint-plugin: [no-confusing-non-null-assertion] check !in and !instanceof (#9994)
- types: add
NewExpression
as a parent ofSpreadElement
(#10024)- utils: add missing entries to the RuleListener selectors list (#9992)
❤️ Thank You
- Abraham Guo
- auvred
@auvred
- Brian Donovan
@eventualbuddha
- Kirk Waiblinger
@kirkwaiblinger
You can read about our versioning strategy and releases on our website.
v8.6.0
8.6.0 (2024-09-16)
🚀 Features
- add
allow
option forrestrict-template-expressions
(#8556)- eslint-plugin: [no-unnecessary-condition] check switch cases (#9912)
- eslint-plugin: [no-misused-promises] check array predicate return (#9955)
- type-utils: isNullableType add Void logic (#9937)
- typescript-estree: disable plugin loading by default in project service (#9964)
🩹 Fixes
- eslint-plugin: [no-deprecated] don't report recursive types in destructuring assignment twice (#9969)
- eslint-plugin: [no-deprecated] report on deprecated variables used in destructuring assignment (#9978)
- eslint-plugin: [no-deprecated] report on deprecated properties with function-like types (#9977)
- eslint-plugin: [no-unnecessary-condition] properly reflect multiple negations in message (#9940)
- typescript-estree: don't throw on missing tsconfig.json by default in project service (#9989)
❤️ Thank You
- Abraham Guo
- auvred
@auvred
... (truncated)
Changelog
Sourced from @typescript-eslint/eslint-plugin
's changelog.
8.7.0 (2024-09-23)
🚀 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
- Abraham Guo
- auvred
- Brian Donovan
- Kirk Waiblinger
You can read about our versioning strategy and releases on our website.
8.6.0 (2024-09-16)
🚀 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
... (truncated)
Commits
b88ea33
chore(release): publish 8.7.0cdd93f6
docs(eslint-plugin): [no-inferrable-types] do not use no-inferrable-types wit...d0e35d9
feat(eslint-plugin): [consistent-type-exports] checkexport *
exports to se...dc1c6d3
docs: [no-unnecessary-type-parameters] add FAQ section (#9975)e8555a0
feat(eslint-plugin): [no-unsafe-call] check calls of Function (#10010)8293546
fix(eslint-plugin): [no-confusing-non-null-assertion] check !in and !instance...b75d42b
fix(eslint-plugin): [no-deprecated] report on imported deprecated variables (...c5dc755
docs: [no-floating-promises] clarify that void does not resolve promises (#9949)1c183ab
fix(eslint-plugin): properly coerce all types to string in `getStaticMemberAc...7b149b9
docs: [strict-boolean-expressions] fix adominition (#10033)- Additional commits viewable in compare view
Updates @typescript-eslint/parser
from 7.18.0 to 8.7.0
Release notes
Sourced from @typescript-eslint/parser
's releases.
v8.7.0
8.7.0 (2024-09-23)
🚀 Features
- eslint-plugin: [no-unsafe-call] check calls of Function (#10010)
- eslint-plugin: [consistent-type-exports] check
export *
exports to see if all exported members are types (#10006)🩹 Fixes
- eslint-plugin: properly coerce all types to string in
getStaticMemberAccessValue
(#10004)- eslint-plugin: [no-deprecated] report on imported deprecated variables (#9987)
- eslint-plugin: [no-confusing-non-null-assertion] check !in and !instanceof (#9994)
- types: add
NewExpression
as a parent ofSpreadElement
(#10024)- utils: add missing entries to the RuleListener selectors list (#9992)
❤️ Thank You
- Abraham Guo
- auvred
@auvred
- Brian Donovan
@eventualbuddha
- Kirk Waiblinger
@kirkwaiblinger
You can read about our versioning strategy and releases on our website.
v8.6.0
8.6.0 (2024-09-16)
🚀 Features
- add
allow
option forrestrict-template-expressions
(#8556)- eslint-plugin: [no-unnecessary-condition] check switch cases (#9912)
- eslint-plugin: [no-misused-promises] check array predicate return (#9955)
- type-utils: isNullableType add Void logic (#9937)
- typescript-estree: disable plugin loading by default in project service (#9964)
🩹 Fixes
- eslint-plugin: [no-deprecated] don't report recursive types in destructuring assignment twice (#9969)
- eslint-plugin: [no-deprecated] report on deprecated variables used in destructuring assignment (#9978)
- eslint-plugin: [no-deprecated] report on deprecated properties with function-like types (#9977)
- eslint-plugin: [no-unnecessary-condition] properly reflect multiple negations in message (#9940)
- typescript-estree: don't throw on missing tsconfig.json by default in project service (#9989)
❤️ Thank You
- Abraham Guo
- auvred
@auvred
... (truncated)
Changelog
Sourced from @typescript-eslint/parser
's changelog.
8.7.0 (2024-09-23)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.6.0 (2024-09-16)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.5.0 (2024-09-09)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.4.0 (2024-09-02)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.3.0 (2024-08-26)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.2.0 (2024-08-19)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.1.0 (2024-08-12)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.0.1 (2024-08-05)
This was a version bump only for parser to align it with other projects, there were no code changes.
You can read about our versioning strategy and releases on our website.
8.0.0 (2024-07-31)
... (truncated)
Commits
b88ea33
chore(release): publish 8.7.0343710e
chore(release): publish 8.6.04d31ebe
chore(release): publish 8.5.04bc801e
chore: enable unicorn/no-array-reduce (#9640)3920c93
chore(release): publish 8.4.02ad3404
chore: enableunicorn/prefer-export-from
and `@typescript-eslint/consistent...ef2eab1
chore(release): publish 8.3.09612d81
chore: enable eslint-plugin-perfectionist on parser package (#9845)7440e14
chore(release): publish 8.2.0382e87b
chore: enableunicorn/prefer-node-protocol
(#9742)- Additional commits viewable in compare view
Updates eslint
from 8.57.1 to 9.11.1
Release notes
Sourced from eslint's releases.
v9.11.1
Bug Fixes
20fd916
fix: add@eslint/core
,@types/estree
, &@types/json-schema
deps (#18938) (Nitin Kumar)2738322
fix: add missing types forrequire-atomic-updates
rule (#18937) (Kristóf Poduszló)d71ff30
fix: add missing types forobject-shorthand
rule (#18935) (Kristóf Poduszló)561cadc
fix: add missing types forno-unsafe-negation
rule (#18932) (Kristóf Poduszló)8843656
fix: add missing types forno-underscore-dangle
rule (#18931) (Kristóf Poduszló)92cde5c
fix: add missing types forno-shadow
rule (#18930) (Kristóf Poduszló)b3cbe11
fix: add missing types forno-sequences
rule (#18929) (Kristóf Poduszló)976f77f
fix: add missing types forno-unused-expressions
rule (#18933) (Kristóf Poduszló)Documentation
Chores
df4a859
chore: upgrade@eslint/js
@9
.11.1 (#18943) (Milos Djermanovic)36d8095
chore: package.json update for@eslint/js
release (Jenkins)v9.11.0
Features
ec30c73
feat: add "eslint/universal" to exportLinter
(#18883) (唯然)c591da6
feat: Add language to types (#18917) (Nicholas C. Zakas)492eb8f
feat: limit the name given toImportSpecifier
inid-length
(#18861) (Tanuj Kanti)19c6856
feat: Addno-useless-constructor
suggestion (#18799) (Jordan Thomson)a48f8c2
feat: add typeFormatterFunction
, updateLoadedFormatter
(#18872) (Francesco Trotta)Bug Fixes
5e5f39b
fix: add missing types forno-restricted-exports
rule (#18914) (Kristóf Poduszló)8f630eb
fix: add missing types forno-param-reassign
options (#18906) (Kristóf Poduszló)d715781
fix: add missing types forno-extra-boolean-cast
options (#18902) (Kristóf Poduszló)2de5742
fix: add missing types forno-misleading-character-class
options (#18905) (Kristóf Poduszló)c153084
fix: add missing types forno-implicit-coercion
options (#18903) (Kristóf Poduszló)fa11b2e
fix: add missing types forno-empty-function
options (#18901) (Kristóf Poduszló)a0deed1
fix: add missing types forcamelcase
options (#18897) (Kristóf Poduszló)Documentation
e4e5709
docs: correctprefer-object-has-own
type definition comment (#18924) (Nitin Kumar)91cbd18
docs: add unicode abbreviations in no-irregular-whitespace rule (#18894) (Alix Royere)59cfc0f
docs: clarifyresultsMeta
inLoadedFormatter
type (#18881) (Milos Djermanovic)adcc50d
docs: Update README (GitHub Actions Bot)4edac1a
docs: Update README (GitHub Actions Bot)Build Related
Chores
... (truncated)
Changelog
Sourced from eslint's changelog.
v9.11.1 - September 23, 2024
df4a859
chore: upgrade@eslint/js
@9
.11.1 (#18943) (Milos Djermanovic)36d8095
chore: package.json update for@eslint/js
release (Jenkins)20fd916
fix: add@eslint/core
,@types/estree
, &@types/json-schema
deps (#18938) (Nitin Kumar)3eff709
docs: replace deprecatedLinter.FlatConfig
type withLinter.Config
(#18941) (Carlos Meira)2738322
fix: add missing types forrequire-atomic-updates
rule (#18937) (Kristóf Poduszló)d71ff30
fix: add missing types forobject-shorthand
rule (#18935) (Kristóf Poduszló)561cadc
fix: add missing types forno-unsafe-negation
rule (#18932) (Kristóf Poduszló)8843656
fix: add missing types forno-underscore-dangle
rule (#18931) (Kristóf Poduszló)92cde5c
fix: add missing types forno-shadow
rule (#18930) (Kristóf Poduszló)b3cbe11
fix: add missing types forno-sequences
rule (#18929) (Kristóf Poduszló)976f77f
fix: add missing types forno-unused-expressions
rule (#18933) (Kristóf Poduszló)v9.11.0 - September 20, 2024
ca21a64
chore: upgrade@eslint/js
@9
.11.0 (#18927) (Milos Djermanovic)a10f90a
chore: package.json update for@eslint/js
release (Jenkins)5e5f39b
fix: add missing types forno-restricted-exports
rule (#18914) (Kristóf Poduszló)e4e5709
docs: correctprefer-object-has-own
type definition comment (#18924) (Nitin Kumar)8f630eb
fix: add missing types forno-param-reassign
options (#18906) (Kristóf Poduszló)d715781
fix: add missing types forno-extra-boolean-cast
options (#18902) (Kristóf Poduszló)e4e02cc
refactor: Extract processor logic into ProcessorService (#18818) (Nicholas C. Zakas)ec30c73
feat: add "eslint/universal" to exportLinter
(#18883) (唯然)c591da6
feat: Add language to types (#18917) (Nicholas C. Zakas)91cbd18
docs: add unicode abbreviations in no-irregular-whitespace rule (#18894) (Alix Royere)959d360
build: Support updates to previous major versions (#18871) (Milos Djermanovic)6d4484d
chore: updates for v8.57.1 release (Jenkins)492eb8f
feat: limit the name given toImportSpecifier
inid-length
(#18861) (Tanuj Kanti)2de5742
fix: add missing types forno-misleading-character-class
options (#18905) (Kristóf Poduszló)c153084
fix: add missing types forno-implicit-coercion
options (#18903) (Kristóf Poduszló)19c6856
feat: Addno-useless-constructor
suggestion (#18799) (Jordan Thomson)fa11b2e
fix: add missing types forno-empty-function
options (#18901) (Kristóf Poduszló)a0deed1
fix: add missing types forcamelcase
options (#18897) (Kristóf Poduszló)71f37c5
refactor: use optional chaining when validating config rules (#18893) (lucasrmendonca)2c2805f
chore: Add PR note to all templates (#18892) (Nicholas C. Zakas)7b852ce
refactor: useDirective
class from@eslint/plugin-kit
(#18884) (Milos Djermanovic)a48f8c2
feat: add typeFormatterFunction
, updateLoadedFormatter
(#18872) (Francesco Trotta)d594ddd
chore: update dependency@eslint/core
to ^0.6.0 (#18863) (renovate[bot])59cfc0f
docs: clarifyresultsMeta
inLoadedFormatter
type (#18881) (Milos Djermanovic)78b2421
chore: Update change.yml (#18882) (Nicholas C. Zakas)a416f0a
chore: enable$ExpectType
comments in .ts files (#18869) (Francesco Trotta)adcc50d
docs: Update README (GitHub Actions Bot)4edac1a
docs: Update README (GitHub Actions Bot)
Commits
69e9459
9.11.1fcdac44
Build: changelog update for 9.11.1df4a859
chore: upgrade@eslint/js
@9
.11.1 (#18943)36d8095
chore: package.json update for@eslint/js
release20fd916
fix: add@eslint/core
,@types/estree
, &@types/json-schema
deps (#18938)3eff709
docs: replace deprecatedLinter.FlatConfig
type withLinter.Config
(#18941)2738322
fix: add missing types forrequire-atomic-updates
rule (#18937)d71ff30
fix: add missing types forobject-shorthand
rule (#18935)561cadc
fix: add missing types forno-unsafe-negation
rule (#18932)8843656
fix: add missing types forno-underscore-dangle
rule (#18931)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore <dependency name> major version
will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) -
@dependabot ignore <dependency name> minor version
will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) -
@dependabot ignore <dependency name>
will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) -
@dependabot unignore <dependency name>
will remove all of the ignore conditions of the specified dependency -
@dependabot unignore <dependency name> <ignore condition>
will remove the ignore condition of the specified dependency and ignore conditions