chore(deps-dev): Bump the eslint group across 1 directory with 7 updates
Bumps the eslint group with 7 updates in the / directory:
| Package | From | To |
|---|---|---|
| @typescript-eslint/eslint-plugin | 6.21.0 |
8.1.0 |
| @typescript-eslint/parser | 6.21.0 |
8.1.0 |
| eslint | 8.57.0 |
9.9.0 |
| eslint-config-love | 43.1.0 |
62.0.0 |
| eslint-plugin-n | 16.6.2 |
17.10.2 |
| eslint-plugin-promise | 6.1.1 |
7.1.0 |
| eslint-plugin-simple-import-sort | 12.1.0 |
12.1.1 |
Updates @typescript-eslint/eslint-plugin from 6.21.0 to 8.1.0
Release notes
Sourced from @typescript-eslint/eslint-plugin's releases.
v8.1.0
8.1.0 (2024-08-12)
🚀 Features
- eslint-plugin: [no-floating-promises] enable "add await" suggestion if ignoreVoid is true (#9703)
- eslint-plugin: [no-unsafe-return] check promise any (#8693)
- eslint-plugin: [no-misused-promises] check subtype methods against heritage type methods (#8765)
- typescript-eslint: add JSDoc comments on generated configs (#9672)
- typescript-estree: restrict variable declarator definite/init combinations (#9228)
🩹 Fixes
- eslint-plugin: [no-unsafe-enum-comparison] typo in test (#9779)
- eslint-plugin: [no-unnecessary-type-parameters] skip checking function bodies for AST references (#9738)
- eslint-plugin: [member-ordering] get accessor member name & take into account
abstractand decorator (#9775)- eslint-plugin: [prefer-optional-chain] wrong parenthesis fix output (#9597)
- eslint-plugin: [no-unnecessary-type-parameters] clarify message (#9737)
- utils: correct types to align with
@types/eslintv9 (#9657)- website: tsconfig is blank (#9745)
❤️ Thank You
- Aly Thobani
- Brad Zacher
@bradzacher- James
@Zamiell- Josh Goldberg ✨
- Joshua Chen
- Olivier Zalmanski
@OlivierZal- YeonJuan
@yeonjuan- Yukihiro Hasegawa
@y-hsgwYou can read about our versioning strategy and releases on our website.
v8.0.1
8.0.1 (2024-08-05)
🩹 Fixes
- eslint-plugin: [no-unused-vars] ignore imports used only as types (#9694)
❤️ Thank You
- Jake Bailey
@jakebaileyYou can read about our versioning strategy and releases on our website.
v8.0.0
... (truncated)
Changelog
Sourced from @typescript-eslint/eslint-plugin's changelog.
8.1.0 (2024-08-12)
🚀 Features
eslint-plugin: [no-floating-promises] enable "add await" suggestion if ignoreVoid is true
typescript-estree: restrict variable declarator definite/init combinations
eslint-plugin: [no-unsafe-return] check promise any
eslint-plugin: [no-misused-promises] check subtype methods against heritage type methods
🩹 Fixes
eslint-plugin: [no-unsafe-enum-comparison] typo in test
eslint-plugin: [no-unnecessary-type-parameters] skip checking function bodies for AST references
eslint-plugin: [member-ordering] get accessor member name & take into account
abstractand decoratoreslint-plugin: [prefer-optional-chain] wrong parenthesis fix output
eslint-plugin: [no-unnecessary-type-parameters] clarify message
❤️ Thank You
- Aly Thobani
- Brad Zacher
- James
- Josh Goldberg ✨
- Joshua Chen
- Olivier Zalmanski
- YeonJuan
- Yukihiro Hasegawa
You can read about our versioning strategy and releases on our website.
8.0.1 (2024-08-05)
🩹 Fixes
- eslint-plugin: [no-unused-vars] ignore imports used only as types
❤️ Thank You
... (truncated)
Commits
3d78392chore(release): publish 8.1.0abe351dfix(eslint-plugin): [no-unnecessary-type-parameters] clarify message (#9737)6a1c177feat(eslint-plugin): [no-misused-promises] check subtype methods against heri...fc3ba92fix(eslint-plugin): [prefer-optional-chain] wrong parenthesis fix output (#9597)c20bd2ffeat(eslint-plugin): [no-unsafe-return] check promise any (#8693)3d9ae44fix(eslint-plugin): [member-ordering] get accessor member name & take into ac...fe56157fix(eslint-plugin): [no-unnecessary-type-parameters] skip checking function b...278697ffix(eslint-plugin): [no-unsafe-enum-comparison] typo in test (#9779)a4992fffeat(typescript-estree): restrict variable declarator definite/init combinati...a26e3c7chore: enable prefer-regexp-test (#9658)- Additional commits viewable in compare view
Updates @typescript-eslint/parser from 6.21.0 to 8.1.0
Release notes
Sourced from @typescript-eslint/parser's releases.
v8.1.0
8.1.0 (2024-08-12)
🚀 Features
- eslint-plugin: [no-floating-promises] enable "add await" suggestion if ignoreVoid is true (#9703)
- eslint-plugin: [no-unsafe-return] check promise any (#8693)
- eslint-plugin: [no-misused-promises] check subtype methods against heritage type methods (#8765)
- typescript-eslint: add JSDoc comments on generated configs (#9672)
- typescript-estree: restrict variable declarator definite/init combinations (#9228)
🩹 Fixes
- eslint-plugin: [no-unsafe-enum-comparison] typo in test (#9779)
- eslint-plugin: [no-unnecessary-type-parameters] skip checking function bodies for AST references (#9738)
- eslint-plugin: [member-ordering] get accessor member name & take into account
abstractand decorator (#9775)- eslint-plugin: [prefer-optional-chain] wrong parenthesis fix output (#9597)
- eslint-plugin: [no-unnecessary-type-parameters] clarify message (#9737)
- utils: correct types to align with
@types/eslintv9 (#9657)- website: tsconfig is blank (#9745)
❤️ Thank You
- Aly Thobani
- Brad Zacher
@bradzacher- James
@Zamiell- Josh Goldberg ✨
- Joshua Chen
- Olivier Zalmanski
@OlivierZal- YeonJuan
@yeonjuan- Yukihiro Hasegawa
@y-hsgwYou can read about our versioning strategy and releases on our website.
v8.0.1
8.0.1 (2024-08-05)
🩹 Fixes
- eslint-plugin: [no-unused-vars] ignore imports used only as types (#9694)
❤️ Thank You
- Jake Bailey
@jakebaileyYou can read about our versioning strategy and releases on our website.
v8.0.0
... (truncated)
Changelog
Sourced from @typescript-eslint/parser's changelog.
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
You can read about our versioning strategy and releases on our website.
7.18.0 (2024-07-29)
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.
7.17.0 (2024-07-22)
This was a version bump only for parser to align it with other projects, there were no code changes.
... (truncated)
Commits
3d78392chore(release): publish 8.1.0a26e3c7chore: enable prefer-regexp-test (#9658)e05c2e5chore(release): publish 8.0.11db993achore(release): publish 8.0.01b0468eMerge branch 'main'35cf3d2chore(release): publish 7.18.0f3dfc0aMerge branch 'main' into v805c9cb8chore(release): publish 7.17.0ae980e3Merge branch 'main'58be99fchore: enable prefer-object-spread (#9541)- Additional commits viewable in compare view
Updates eslint from 8.57.0 to 9.9.0
Release notes
Sourced from eslint's releases.
v9.9.0
Features
41d0206feat: Add support for TS config files (#18134) (Arya Emami)3a4eaf9feat: add suggestion torequire-awaitto removeasynckeyword (#18716) (Dave)Documentation
9fe068cdocs: how to author plugins with configs that extend other configs (#18753) (Alec Gibson)48117b2docs: add version support page in the side navbar (#18738) (Amaresh S M)fec2951docs: add version support page to the dropdown (#18730) (Amaresh S M)38a0661docs: Fix typo (#18735) (Zaina Al Habash)3c32a9edocs: Update yarn command for creating ESLint config (#18739) (Temitope Ogunleye)f9ac978docs: Update README (GitHub Actions Bot)Chores
461b2c3chore: upgrade to@eslint/[email protected](#18765) (Francesco Trotta)59dba1bchore: package.json update for@eslint/jsrelease (Jenkins)fea8563chore: update dependency@eslint/coreto ^0.3.0 (#18724) (renovate[bot])aac191echore: update dependency@eslint/jsonto ^0.3.0 (#18760) (renovate[bot])b97fa05chore: update wdio dependencies for more stable tests (#18759) (Christian Bromann)v9.8.0
Features
Bug Fixes
ab0ff27fix: Throw error when invalid flags passed (#18705) (Nicholas C. Zakas)70dc803fix:basePathdirectory can never be ignored (#18711) (Milos Djermanovic)Documentation
282df1adocs: Add system theme option (#18617) (Amaresh S M)53b1ff0docs: Debug config docs (#18698) (Nicholas C. Zakas)a7016a5docs: fix search input stylings (#18682) (Amaresh S M)Build Related
Chores
deee448chore: upgrade to@eslint/[email protected](#18720) (Francesco Trotta)4aaf2b3chore: package.json update for@eslint/jsrelease (Jenkins)8e1a627chore: update dependency@eslint/coreto ^0.2.0 (#18700) (renovate[bot])v9.7.0
Features
7bd9839feat: add support for es2025 duplicate named capturing groups (#18630) (Yosuke Ota)1381394feat: addregexoption inno-restricted-imports(#18622) (Nitin Kumar)Bug Fixes
Documentation
... (truncated)
Changelog
Sourced from eslint's changelog.
v9.9.0 - August 9, 2024
461b2c3chore: upgrade to@eslint/[email protected](#18765) (Francesco Trotta)59dba1bchore: package.json update for@eslint/jsrelease (Jenkins)fea8563chore: update dependency@eslint/coreto ^0.3.0 (#18724) (renovate[bot])41d0206feat: Add support for TS config files (#18134) (Arya Emami)aac191echore: update dependency@eslint/jsonto ^0.3.0 (#18760) (renovate[bot])9fe068cdocs: how to author plugins with configs that extend other configs (#18753) (Alec Gibson)b97fa05chore: update wdio dependencies for more stable tests (#18759) (Christian Bromann)3a4eaf9feat: add suggestion torequire-awaitto removeasynckeyword (#18716) (Dave)48117b2docs: add version support page in the side navbar (#18738) (Amaresh S M)fec2951docs: add version support page to the dropdown (#18730) (Amaresh S M)38a0661docs: Fix typo (#18735) (Zaina Al Habash)3c32a9edocs: Update yarn command for creating ESLint config (#18739) (Temitope Ogunleye)f9ac978docs: Update README (GitHub Actions Bot)v9.8.0 - July 26, 2024
deee448chore: upgrade to@eslint/[email protected](#18720) (Francesco Trotta)4aaf2b3chore: package.json update for@eslint/jsrelease (Jenkins)8e1a627chore: update dependency@eslint/coreto ^0.2.0 (#18700) (renovate[bot])13d0bd3feat: Add and use SourceCode#getLoc/getRange (#18703) (Nicholas C. Zakas)282df1adocs: Add system theme option (#18617) (Amaresh S M)ab0ff27fix: Throw error when invalid flags passed (#18705) (Nicholas C. Zakas)70dc803fix:basePathdirectory can never be ignored (#18711) (Milos Djermanovic)53b1ff0docs: Debug config docs (#18698) (Nicholas C. Zakas)4514424build: Enable JSON linting (#18681) (Nicholas C. Zakas)a7016a5docs: fix search input stylings (#18682) (Amaresh S M)v9.7.0 - July 12, 2024
793b718chore: upgrade@eslint/js@9.7.0 (#18680) (Francesco Trotta)7ed6f9achore: package.json update for@eslint/jsrelease (Jenkins)14e9f81fix: destructuring in catch clause inno-unused-vars(#18636) (Francesco Trotta)7bcda76refactor: Add type references (#18652) (Nicholas C. Zakas)51bf57cchore: add tech sponsors through actions (#18624) (Strek)9f416dbdocs: Add Powered by Algolia label to the search. (#18633) (Amaresh S M)6320732refactor: don't useparentproperty inNodeEventGenerator(#18653) (Milos Djermanovic)7bd9839feat: add support for es2025 duplicate named capturing groups (#18630) (Yosuke Ota)1381394feat: addregexoption inno-restricted-imports(#18622) (Nitin Kumar)9e6d640refactor: move "Parsing error" prefix adding to Linter (#18650) (Milos Djermanovic)c8d26cbdocs: Open JS Foundation -> OpenJS Foundation (#18649) (Milos Djermanovic)6e79ac7docs:loadESLintdoes not support optioncwd(#18641) (Francesco Trotta)v9.6.0 - June 28, 2024
b15ee30chore: upgrade@eslint/js@9.6.0 (#18632) (Milos Djermanovic)d655503chore: package.json update for@eslint/jsrelease (Jenkins)1613e2efix: Allow escaping characters in config patterns on Windows (#18628) (Milos Djermanovic)13dbecddocs: Limit search to just docs (#18627) (Nicholas C. Zakas)
... (truncated)
Commits
0dd38639.9.02e5ba77Build: changelog update for 9.9.0461b2c3chore: upgrade to@eslint/[email protected](#18765)59dba1bchore: package.json update for@eslint/jsreleasefea8563chore: update dependency@eslint/coreto ^0.3.0 (#18724)41d0206feat: Add support for TS config files (#18134)aac191echore: update dependency@eslint/jsonto ^0.3.0 (#18760)9fe068cdocs: how to author plugins with configs that extend other configs (#18753)b97fa05chore: update wdio dependencies for more stable tests (#18759)3a4eaf9feat: add suggestion torequire-awaitto removeasynckeyword (#18716)- Additional commits viewable in compare view
Updates eslint-config-love from 43.1.0 to 62.0.0
Release notes
Sourced from eslint-config-love's releases.
v62.0.0
62.0.0 (2024-07-27)
⚠ BREAKING CHANGES
@typescript-eslint/no-inferrable-typesFeatures
@typescript-eslint/no-inferrable-types(8857927)v61.0.0
61.0.0 (2024-07-27)
⚠ BREAKING CHANGES
@typescript-eslint/no-empty-object-typeFeatures
@typescript-eslint/no-empty-object-type(3746639)v60.0.0
60.0.0 (2024-07-27)
⚠ BREAKING CHANGES
@typescript-eslint/no-loop-funcFeatures
@typescript-eslint/no-loop-func(d8e3d4d)v59.0.0
59.0.0 (2024-07-23)
⚠ BREAKING CHANGES
@typescript-eslint/no-import-type-side-effectsFeatures
@typescript-eslint/no-import-type-side-effects(9970ecf)v58.0.0
58.0.0 (2024-07-23)
⚠ BREAKING CHANGES
@typescript-eslint/no-explicit-any
... (truncated)
Changelog
Sourced from eslint-config-love's changelog.
62.0.0 (2024-07-27)
⚠ BREAKING CHANGES
@typescript-eslint/no-inferrable-typesFeatures
@typescript-eslint/no-inferrable-types(8857927)61.0.0 (2024-07-27)
⚠ BREAKING CHANGES
@typescript-eslint/no-empty-object-typeFeatures
@typescript-eslint/no-empty-object-type(3746639)60.0.0 (2024-07-27)
⚠ BREAKING CHANGES
@typescript-eslint/no-loop-funcFeatures
@typescript-eslint/no-loop-func(d8e3d4d)59.0.0 (2024-07-23)
⚠ BREAKING CHANGES
@typescript-eslint/no-import-type-side-effectsFeatures
@typescript-eslint/no-import-type-side-effects(9970ecf)58.0.0 (2024-07-23)
⚠ BREAKING CHANGES
@typescript-eslint/no-explicit-anyFeatures
@typescript-eslint/no-explicit-any(febca28)
... (truncated)
Commits
1448457chore(release): 62.0.0 [skip ci]93b89b5Merge pull request #1691 from mightyiam/no-inferrable-types8857927feat!:@typescript-eslint/no-inferrable-typesf693762chore(release): 61.0.0 [skip ci]a519540Merge pull request #1690 from mightyiam/new-rule-no-empty-object-type3746639feat!:@typescript-eslint/no-empty-object-type56bcfa4chore(release): 60.0.0 [skip ci]a73876dMerge pull request #1689 from mightyiam/new-rule-no-loop-funcd8e3d4dfeat!:@typescript-eslint/no-loop-func8212a2eMerge pull request #1688 from mightyiam/no-invalid-this- 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
17.10.2 (2024-08-05)
🩹 Fixes
v17.10.1
17.10.1 (2024-07-26)
🩹 Fixes
v17.10.0
17.10.0 (2024-07-26)
🌟 Features
- no-unsupported: Support node 20.16.0 (73e2bed)
- no-unsupported: Support node 22.3.0 and 20.16.0 (#315) (73e2bed)
- Update to node v22.4.0 (#310) (f7a74eb), closes #308
- Update to node v22.5.0 (#312) (2539c9d)
📚 Documentation
🧹 Chores
- upgrade compatible deps (8f6f11d)
v17.9.0
17.9.0 (2024-06-14)
🌟 Features
v17.8.1
17.8.1 (2024-06-06)
... (truncated)
Changelog
Sourced from eslint-plugin-n's changelog.
17.10.2 (2024-08-05)
🩹 Fixes
17.10.1 (2024-07-26)
🩹 Fixes
17.10.0 (2024-07-26)
🌟 Features
- no-unsupported: Support node 20.16.0 (73e2bed)
- no-unsupported: Support node 22.3.0 and 20.16.0 (#315) (73e2bed)
- Update to node v22.4.0 (#310) (f7a74eb), closes #308
- Update to node v22.5.0 (#312) (2539c9d)
📚 Documentation
🧹 Chores
- upgrade compatible deps (8f6f11d)
17.9.0 (2024-06-14)
🌟 Features
17.8.1 (2024-06-06)
🩹 Fixes
... (truncated)
Commits
388cef9chore(master): release 17.10.2 (#326)de5ac0afix: Duplex.from is supported in 16.8.0 (#325)6744257chore(master): release 17.10.1 (#319)3bee0d9fix: Revert ts version (5.5 -> 5.4) (#317)5aad5f1chore(master): release 17.10.0 (#305)73e2bedfeat(no-unsupported): Support node 22.3.0 and 20.16.0 (#315)2539c9dfeat: Update to node v22.5.0 (#312)f7a74ebfeat: Update to node v22.4.0 (#310)c092cd8docs: fix spacings in the example (#306)8f6f11dchore: upgrade compatible deps- Additional commits viewable in compare view
Updates eslint-plugin-promise from 6.1.1 to 7.1.0
Release notes
Sourced from eslint-plugin-promise's releases.
v7.1.0
7.1.0 (2024-08-06)
🌟 Features
catch-or-return,prefer-await-to-then: do not report Cypress commands (#495) (943f162)prefer-await-to-then: ignore constructor scope unless withstrictoption (#496) (7bffb7a)- new rule
spec-onlyto check for non-spec Promise methods (#502) (d6e9de1)📚 Documentation
🧹 Chores
- bump dev dependencies (#483) (197ae4e)
- deps-dev: bump husky from 9.1.1 to 9.1.2 (#516) (ab8e7a0)
- file extension missing (#519) (94c9834)
- fix format.yml (#507) (948c097)
v7.0.0
7.0.0 (2024-07-24)
- feat!: Update node versions to align with eslint v9 (#505) (09d0650), closes #505 eslint-community/eslint-plugin-promise#484 eslint-community/eslint-plugin-promise#504
BREAKING CHANGES
- Requires Node.js: ^18.18.0 || ^20.9.0 || >=21.1.0
v6.6.0
6.6.0 (2024-07-21)
Bug Fixes
Features
v6.5.1
6.5.1 (2024-07-20)
... (truncated)
Changelog
Sourced from eslint-plugin-promise's changelog.
7.1.0 (2024-08-06)
🌟 Features
catch-or-return,prefer-await-to-then: do not report Cypress commands (#495) (943f162)prefer-await-to-then: ignore constructor scope unless withstrictoption (#496) (7bffb7a)- new rule
spec-onlyto check for non-spec Promise methods (#502) (d6e9de1)📚 Documentation
🧹 Chores