Bumps the eslint group with 8 updates in the / directory:
Updates @typescript-eslint/eslint-plugin from 6.21.0 to 8.3.0
Release notes
Sourced from @typescript-eslint/eslint-plugin's releases.
v8.3.0
8.3.0 (2024年08月26日)
🚀 Features
- eslint-plugin: [no-deprecation] add rule (#9783)
- typescript-estree: replace
globby w/ fast-glob (#9518)
- typescript-estree: reload project service once when file config isn't found (#9853)
🩹 Fixes
- ast-spec: use
Expression in argument of ThrowStatement (#9632)
- eslint-plugin: [no-unnecessary-template-expression] add missing parentheses in autofix (#8673)
- eslint-plugin: [no-unnecessary-type-parameters] check mapped alias type arguments (#9741)
- utils: add missing
TSSatisfiesExpression in RuleListenerBaseSelectors (#9832)
- utils: add
TSDeclareFunction to functionTypeTypes (#9788)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.2.0
8.2.0 (2024年08月19日)
🚀 Features
- eslint-plugin: add suggestion to
require-await to remove async keyword (#9718)
- typescript-estree: special-case error for parserOptions.project and project references (#9686)
🩹 Fixes
- eslint-plugin: [use-unknown-in-catch-callback-variable] flag second argument of
.then (#9059)
- eslint-plugin: [no-unnecessary-type-assertion] conflict with TS for variables used before assignment (#9209)
- eslint-plugin: delete [] in message if ReadOnly is detected (#9513)
- eslint-plugin: [no-redundant-type-constituents] differentiate a types-error any from a true any (#9555)
- eslint-plugin: [no-unnecessary-type-parameters] check mapped constraint types if necessary (#9740)
- eslint-plugin: [no-unsafe-enum-comparison] add logic to see through intersections (#9777)
- typescript-estree: pass in tsconfigRootDir as cwd to getParsedConfigFile (#9804)
❤️ Thank You
... (truncated)
Changelog
Sourced from @typescript-eslint/eslint-plugin's changelog.
8.3.0 (2024年08月26日)
🚀 Features
- eslint-plugin: [no-deprecation] add rule
🩹 Fixes
-
eslint-plugin: [no-unnecessary-template-expression] add missing parentheses in autofix
-
eslint-plugin: [no-unnecessary-type-parameters] check mapped alias type arguments
-
utils: add TSDeclareFunction to functionTypeTypes
-
ast-spec: use Expression in argument of ThrowStatement
❤️ Thank You
- Abraham Guo
- Daichi Kamiyama
- Josh Goldberg ✨
- Kim Sang Du
- Sukka
- Vida Xie
You can read about our versioning strategy and releases on our website.
8.2.0 (2024年08月19日)
🚀 Features
- eslint-plugin: add suggestion to
require-await to remove async keyword
🩹 Fixes
-
eslint-plugin: [use-unknown-in-catch-callback-variable] flag second argument of .then
-
eslint-plugin: [no-unnecessary-type-assertion] conflict with TS for variables used before assignment
-
eslint-plugin: delete [] in message if ReadOnly is detected
-
eslint-plugin: [no-redundant-type-constituents] differentiate a types-error any from a true any
-
eslint-plugin: [no-unnecessary-type-parameters] check mapped constraint types if necessary
... (truncated)
Commits
ef2eab1 chore(release): publish 8.3.0
fd55358 chore: enable sonarjs/no-duplicated-branches (#9821)
9f70ed1 fix(ast-spec): use Expression in argument of ThrowStatement (#9632)
7160687 chore: enable unicorn/no-lonely-if (#9830)
6377f18 fix(utils): add TSDeclareFunction to functionTypeTypes (#9788)
8389e06 docs(eslint-plugin): [restrict-template-expressions] add explanation for allo...
57e4120 feat(eslint-plugin): [no-deprecation] add rule (#9783)
94f7c99 fix(eslint-plugin): [no-unnecessary-type-parameters] check mapped alias type ...
1c2938f chore: enable object-shorthand (#9816)
90655d1 fix(eslint-plugin): [no-unnecessary-template-expression] add missing parenthe...
- Additional commits viewable in compare view
Updates @typescript-eslint/parser from 6.21.0 to 8.3.0
Release notes
Sourced from @typescript-eslint/parser's releases.
v8.3.0
8.3.0 (2024年08月26日)
🚀 Features
- eslint-plugin: [no-deprecation] add rule (#9783)
- typescript-estree: replace
globby w/ fast-glob (#9518)
- typescript-estree: reload project service once when file config isn't found (#9853)
🩹 Fixes
- ast-spec: use
Expression in argument of ThrowStatement (#9632)
- eslint-plugin: [no-unnecessary-template-expression] add missing parentheses in autofix (#8673)
- eslint-plugin: [no-unnecessary-type-parameters] check mapped alias type arguments (#9741)
- utils: add missing
TSSatisfiesExpression in RuleListenerBaseSelectors (#9832)
- utils: add
TSDeclareFunction to functionTypeTypes (#9788)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.2.0
8.2.0 (2024年08月19日)
🚀 Features
- eslint-plugin: add suggestion to
require-await to remove async keyword (#9718)
- typescript-estree: special-case error for parserOptions.project and project references (#9686)
🩹 Fixes
- eslint-plugin: [use-unknown-in-catch-callback-variable] flag second argument of
.then (#9059)
- eslint-plugin: [no-unnecessary-type-assertion] conflict with TS for variables used before assignment (#9209)
- eslint-plugin: delete [] in message if ReadOnly is detected (#9513)
- eslint-plugin: [no-redundant-type-constituents] differentiate a types-error any from a true any (#9555)
- eslint-plugin: [no-unnecessary-type-parameters] check mapped constraint types if necessary (#9740)
- eslint-plugin: [no-unsafe-enum-comparison] add logic to see through intersections (#9777)
- typescript-estree: pass in tsconfigRootDir as cwd to getParsedConfigFile (#9804)
❤️ Thank You
... (truncated)
Changelog
Sourced from @typescript-eslint/parser's changelog.
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日)
🚀 Features
-
parser: always enable comment, loc, range, tokens
-
typescript-estree: stabilize EXPERIMENTAL_useProjectService as projectService
❤️ Thank You
- Abraham Guo
- Alfred Ringstad
- auvred
- Brad Zacher
- Christopher Aubut
- Collin Bachman
- James Henry
- Josh Goldberg
- Josh Goldberg ✨
- Kirk Waiblinger
- StyleShit
- Victor Lin
- Yukihiro Hasegawa
... (truncated)
Commits
Updates eslint from 8.57.0 to 9.9.1
Release notes
Sourced from eslint's releases.
v9.9.1
Bug Fixes
9bde90c fix: add logic to handle fixTypes in lintText() (#18736) (Amaresh S M)
Documentation
4840930 docs: Update README with version support and clean up content (#18804) (Nicholas C. Zakas)
f61f40d docs: Update globals examples (#18805) (Nicholas C. Zakas)
241fcea docs: Use and define languages (#18795) (Nicholas C. Zakas)
5dbdd63 docs: eslint-plugin-markdown -> @eslint/markdown (#18797) (Nicholas C. Zakas)
c6c8ddd docs: update links to eslint-visitor-keys repo (#18796) (Francesco Trotta)
f981d05 docs: Update README (GitHub Actions Bot)
b516974 docs: update links to eslint/js repo (#18781) (Francesco Trotta)
fb7a3f5 docs: update note for package managers (#18779) (Jay)
Chores
b0c34d0 chore: upgrade to @eslint/js@9.9.1 (#18809) (Francesco Trotta)
cd5a0da chore: package.json update for @eslint/js release (Jenkins)
e112642 refactor: Extract parsing logic from Linter (#18790) (Nicholas C. Zakas)
0f68a85 chore: use eslint-plugin-yml on yaml files only (#18801) (Milos Djermanovic)
f8d1b3c chore: update dependencies for browser tests (#18794) (Christian Bromann)
aed2624 chore: update dependency @eslint/config-array to ^0.18.0 (#18788) (renovate[bot])
5c29128 chore: update dependency @eslint/core to ^0.4.0 (#18789) (renovate[bot])
5d66fb2 chore: migrate linting workflow to use trunk check meta-linter (#18643) (Chris Clearwater)
bf96855 chore: add ids to github issue templates (#18775) (Strek)
v9.9.0
Features
41d0206 feat: Add support for TS config files (#18134) (Arya Emami)
3a4eaf9 feat: add suggestion to require-await to remove async keyword (#18716) (Dave)
Documentation
9fe068c docs: how to author plugins with configs that extend other configs (#18753) (Alec Gibson)
48117b2 docs: add version support page in the side navbar (#18738) (Amaresh S M)
fec2951 docs: add version support page to the dropdown (#18730) (Amaresh S M)
38a0661 docs: Fix typo (#18735) (Zaina Al Habash)
3c32a9e docs: Update yarn command for creating ESLint config (#18739) (Temitope Ogunleye)
f9ac978 docs: Update README (GitHub Actions Bot)
Chores
461b2c3 chore: upgrade to @eslint/js@9.9.0 (#18765) (Francesco Trotta)
59dba1b chore: package.json update for @eslint/js release (Jenkins)
fea8563 chore: update dependency @eslint/core to ^0.3.0 (#18724) (renovate[bot])
aac191e chore: update dependency @eslint/json to ^0.3.0 (#18760) (renovate[bot])
b97fa05 chore: update wdio dependencies for more stable tests (#18759) (Christian Bromann)
v9.8.0
Features
13d0bd3 feat: Add and use SourceCode#getLoc/getRange (#18703) (Nicholas C. Zakas)
Bug Fixes
... (truncated)
Changelog
Sourced from eslint's changelog.
v9.9.1 - August 23, 2024
b0c34d0 chore: upgrade to @eslint/js@9.9.1 (#18809) (Francesco Trotta)
cd5a0da chore: package.json update for @eslint/js release (Jenkins)
4840930 docs: Update README with version support and clean up content (#18804) (Nicholas C. Zakas)
f61f40d docs: Update globals examples (#18805) (Nicholas C. Zakas)
e112642 refactor: Extract parsing logic from Linter (#18790) (Nicholas C. Zakas)
241fcea docs: Use and define languages (#18795) (Nicholas C. Zakas)
0f68a85 chore: use eslint-plugin-yml on yaml files only (#18801) (Milos Djermanovic)
5dbdd63 docs: eslint-plugin-markdown -> @eslint/markdown (#18797) (Nicholas C. Zakas)
c6c8ddd docs: update links to eslint-visitor-keys repo (#18796) (Francesco Trotta)
f8d1b3c chore: update dependencies for browser tests (#18794) (Christian Bromann)
aed2624 chore: update dependency @eslint/config-array to ^0.18.0 (#18788) (renovate[bot])
5c29128 chore: update dependency @eslint/core to ^0.4.0 (#18789) (renovate[bot])
5d66fb2 chore: migrate linting workflow to use trunk check meta-linter (#18643) (Chris Clearwater)
f981d05 docs: Update README (GitHub Actions Bot)
b516974 docs: update links to eslint/js repo (#18781) (Francesco Trotta)
fb7a3f5 docs: update note for package managers (#18779) (Jay)
bf96855 chore: add ids to github issue templates (#18775) (Strek)
9bde90c fix: add logic to handle fixTypes in lintText() (#18736) (Amaresh S M)
v9.9.0 - August 9, 2024
461b2c3 chore: upgrade to @eslint/js@9.9.0 (#18765) (Francesco Trotta)
59dba1b chore: package.json update for @eslint/js release (Jenkins)
fea8563 chore: update dependency @eslint/core to ^0.3.0 (#18724) (renovate[bot])
41d0206 feat: Add support for TS config files (#18134) (Arya Emami)
aac191e chore: update dependency @eslint/json to ^0.3.0 (#18760) (renovate[bot])
9fe068c docs: how to author plugins with configs that extend other configs (#18753) (Alec Gibson)
b97fa05 chore: update wdio dependencies for more stable tests (#18759) (Christian Bromann)
3a4eaf9 feat: add suggestion to require-await to remove async keyword (#18716) (Dave)
48117b2 docs: add version support page in the side navbar (#18738) (Amaresh S M)
fec2951 docs: add version support page to the dropdown (#18730) (Amaresh S M)
38a0661 docs: Fix typo (#18735) (Zaina Al Habash)
3c32a9e docs: Update yarn command for creating ESLint config (#18739) (Temitope Ogunleye)
f9ac978 docs: Update README (GitHub Actions Bot)
v9.8.0 - July 26, 2024
deee448 chore: upgrade to @eslint/js@9.8.0 (#18720) (Francesco Trotta)
4aaf2b3 chore: package.json update for @eslint/js release (Jenkins)
8e1a627 chore: update dependency @eslint/core to ^0.2.0 (#18700) (renovate[bot])
13d0bd3 feat: Add and use SourceCode#getLoc/getRange (#18703) (Nicholas C. Zakas)
282df1a docs: Add system theme option (#18617) (Amaresh S M)
ab0ff27 fix: Throw error when invalid flags passed (#18705) (Nicholas C. Zakas)
70dc803 fix: basePath directory can never be ignored (#18711) (Milos Djermanovic)
53b1ff0 docs: Debug config docs (#18698) (Nicholas C. Zakas)
4514424 build: Enable JSON linting (#18681) (Nicholas C. Zakas)
a7016a5 docs: fix search input stylings (#18682) (Amaresh S M)
... (truncated)
Commits
Updates eslint-config-love from 43.1.0 to 63.0.0
Release notes
Sourced from eslint-config-love's releases.
v63.0.0
63.0.0 (2024年08月24日)
⚠ BREAKING CHANGES
@typescript-eslint/ban-types is replaced with
@typescript-eslint/no-unsafe-function-type and
@typescript-eslint/no-wrapper-object-types.
@typescript-eslint/no-var-requires is replaced with
@typescript-eslint/no-require-imports.
@typescript-eslint/no-loss-of-precision is replaced with
no-loss-of-precision.
languageOptions.parserOptions.project:true is replaced with
languageOptions.parserOptions.projectService:true.
Features
v62.0.1
62.0.1 (2024年08月24日)
Bug Fixes
- rm empty object from
@typescript-eslint/ban-types (79c1eaa)
v62.0.0
62.0.0 (2024年07月27日)
⚠ BREAKING CHANGES
@typescript-eslint/no-inferrable-types
Features
@typescript-eslint/no-inferrable-types (8857927)
v61.0.0
61.0.0 (2024年07月27日)
⚠ BREAKING CHANGES
@typescript-eslint/no-empty-object-type
Features
@typescript-eslint/no-empty-object-type (3746639)
v60.0.0
60.0.0 (2024年07月27日)
... (truncated)
Changelog
Sourced from eslint-config-love's changelog.
63.0.0 (2024年08月24日)
⚠ BREAKING CHANGES
@typescript-eslint/ban-types is replaced with
@typescript-eslint/no-unsafe-function-type and
@typescript-eslint/no-wrapper-object-types.
@typescript-eslint/no-var-requires is replaced with
@typescript-eslint/no-require-imports.
@typescript-eslint/no-loss-of-precision is replaced with
no-loss-of-precision.
languageOptions.parserOptions.project:true is replaced with
languageOptions.parserOptions.projectService:true.
Features
62.0.1 (2024年08月24日)
Bug Fixes
- rm empty object from
@typescript-eslint/ban-types (79c1eaa)
62.0.0 (2024年07月27日)
⚠ BREAKING CHANGES
@typescript-eslint/no-inferrable-types
Features
@typescript-eslint/no-inferrable-types (8857927)
61.0.0 (2024年07月27日)
⚠ BREAKING CHANGES
@typescript-eslint/no-empty-object-type
Features
@typescript-eslint/no-empty-object-type (3746639)
60.0.0 (2024年07月27日)
⚠ BREAKING CHANGES
@typescript-eslint/no-loop-func
... (truncated)
Commits
eb09308 chore(release): 63.0.0 [skip ci]
13af933 Merge pull request #1726 from mightyiam/ts-eslint-v8
dcabf55 feat: typescript-eslint@v8
0a13200 chore(release): 62.0.1 [skip ci]
622e692 Merge pull request #1724 from mightyiam/no-ban-types-empty-object
79c1eaa fix: rm empty object from @typescript-eslint/ban-types
28572d5 Merge pull request #1723 from mightyiam/renovate/node-22.x
68aba4e chore(deps): update dependency @types/node to v22.5.0
8b17b11 Merge pull request #1722 from mightyiam/renovate/node-22.x
b18e8da chore(deps): update dependency @types/node to v22.4.2
- Additional commits viewable in compare view
Updates eslint-import-resolver-typescript from 3.6.1 to 3.6.3
Release notes
Sourced from eslint-import-resolver-typescript's releases.
v3.6.3
Patch Changes
Changelog
Sourced from eslint-import-resolver-typescript's changelog.
3.6.3
Patch Changes
3.6.2
Patch Changes
Commits
3dfad60 chore(deps): update dependency node to v18.20.4 (#309)
47561fb chore(deps): update dependency @changesets/cli to ^2.27.7 (#308)
c9b5626 chore: release eslint-import-resolver-typescript (#302)
f8d7b82 fix(#303): use @nolyfill/is-core-module (#305)
a4c6c78 fix: ignore bun built-in modules (#288)
79148f4 chore: release eslint-import-resolver-typescript (#301)
ff3d3c6 chore(deps): remove is-core-module dependency (#295)
10f9b17 Allow either import or import-x plugin as a peer dependency (#294)
b777b44 ci(workflows/ci): setup node before enabling corepack (#300)
4f9db59 chore(deps): update dependency node to v18.20.3 (#297)
- Additional commits viewable in compare view
Updates eslint-plugin-n from 16.6.2 to 17.10.2
Release notes
Sourced from eslint-plugin-n's releases.
v17.10.2
🩹 Fixes
v17.10.1
🩹 Fixes
v17.10.0
🌟 Features
📚 Documentation
🧹 Chores
v17.9.0
17.9.0 (2024年06月14日)
🌟 Features
- Add flag ignorePrivate to no-unpublished-x rules (#298) (0609431)
v17.8.1
17.8.1 (2024年06月06日)
... (truncated)
Changelog
Sourced from eslint-plugin-n's changelog.
🩹 Fixes
🩹 Fixes
🌟 Features
📚 Documentation
🧹 Chores
17.9.0 (2024年06月14日)
🌟 Features
- Add flag ignorePrivate to no-unpublished-x rules (#298) (0609431)
17.8.1 (2024年06月06日)
🩹 Fixes
- hashbang + eslint v8 compat issue (e82974f)
- hashbang + eslint v8 compat issue (#290) (e82974f)
... (truncated)
Commits
388cef9 chore(master): release 17.10.2 (#326)
de5ac0a fix: Duplex.from is supported in 16.8.0 (
Bumps the eslint group with 8 updates in the / directory:
6.21.08.3.06.21.08.3.08.57.09.9.143.1.063.0.03.6.13.6.316.6.217.10.25.1.35.2.16.1.17.1.0Updates
@typescript-eslint/eslint-pluginfrom 6.21.0 to 8.3.0Release notes
Sourced from
@typescript-eslint/eslint-plugin's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin's changelog.... (truncated)
Commits
ef2eab1chore(release): publish 8.3.0fd55358chore: enable sonarjs/no-duplicated-branches (#9821)9f70ed1fix(ast-spec): useExpressionin argument ofThrowStatement(#9632)7160687chore: enable unicorn/no-lonely-if (#9830)6377f18fix(utils): addTSDeclareFunctiontofunctionTypeTypes(#9788)8389e06docs(eslint-plugin): [restrict-template-expressions] add explanation for allo...57e4120feat(eslint-plugin): [no-deprecation] add rule (#9783)94f7c99fix(eslint-plugin): [no-unnecessary-type-parameters] check mapped alias type ...1c2938fchore: enable object-shorthand (#9816)90655d1fix(eslint-plugin): [no-unnecessary-template-expression] add missing parenthe...Updates
@typescript-eslint/parserfrom 6.21.0 to 8.3.0Release notes
Sourced from
@typescript-eslint/parser's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser's changelog.... (truncated)
Commits
ef2eab1chore(release): publish 8.3.09612d81chore: enable eslint-plugin-perfectionist on parser package (#9845)7440e14chore(release): publish 8.2.0382e87bchore: enableunicorn/prefer-node-protocol(#9742)243fb5fchore: enable prefer-template (#9544)3d78392chore(release): publish 8.1.0a26e3c7chore: enable prefer-regexp-test (#9658)e05c2e5chore(release): publish 8.0.11db993achore(release): publish 8.0.01b0468eMerge branch 'main'Updates
eslintfrom 8.57.0 to 9.9.1Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
8781e6f9.9.11503d03Build: changelog update for 9.9.1b0c34d0chore: upgrade to@eslint/js@9.9.1 (#18809)cd5a0dachore: package.json update for@eslint/jsrelease4840930docs: Update README with version support and clean up content (#18804)f61f40ddocs: Update globals examples (#18805)e112642refactor: Extract parsing logic from Linter (#18790)241fceadocs: Use and define languages (#18795)0f68a85chore: use eslint-plugin-yml on yaml files only (#18801)5dbdd63docs: eslint-plugin-markdown ->@eslint/markdown(#18797)Updates
eslint-config-lovefrom 43.1.0 to 63.0.0Release notes
Sourced from eslint-config-love's releases.
... (truncated)
Changelog
Sourced from eslint-config-love's changelog.
... (truncated)
Commits
eb09308chore(release): 63.0.0 [skip ci]13af933Merge pull request #1726 from mightyiam/ts-eslint-v8dcabf55feat: typescript-eslint@v80a13200chore(release): 62.0.1 [skip ci]622e692Merge pull request #1724 from mightyiam/no-ban-types-empty-object79c1eaafix: rm empty object from@typescript-eslint/ban-types28572d5Merge pull request #1723 from mightyiam/renovate/node-22.x68aba4echore(deps): update dependency@types/nodeto v22.5.08b17b11Merge pull request #1722 from mightyiam/renovate/node-22.xb18e8dachore(deps): update dependency@types/nodeto v22.4.2Updates
eslint-import-resolver-typescriptfrom 3.6.1 to 3.6.3Release notes
Sourced from eslint-import-resolver-typescript's releases.
Changelog
Sourced from eslint-import-resolver-typescript's changelog.
Commits
3dfad60chore(deps): update dependency node to v18.20.4 (#309)47561fbchore(deps): update dependency@changesets/clito ^2.27.7 (#308)c9b5626chore: release eslint-import-resolver-typescript (#302)f8d7b82fix(#303): use@nolyfill/is-core-module(#305)a4c6c78fix: ignore bun built-in modules (#288)79148f4chore: release eslint-import-resolver-typescript (#301)ff3d3c6chore(deps): removeis-core-moduledependency (#295)10f9b17Allow either import or import-x plugin as a peer dependency (#294)b777b44ci(workflows/ci): setup node before enabling corepack (#300)4f9db59chore(deps): update dependency node to v18.20.3 (#297)Updates
eslint-plugin-nfrom 16.6.2 to 17.10.2Release notes
Sourced from eslint-plugin-n's releases.
... (truncated)
Changelog
Sourced from eslint-plugin-n's changelog.
... (truncated)
Commits
388cef9chore(master): release 17.10.2 (#326)de5ac0afix: Duplex.from is supported in 16.8.0 (