Bumps the development-dependencies group with 6 updates in the / directory:
Updates @types/node
from 24.2.1 to 24.5.2
Commits
Updates @types/semver
from 7.7.0 to 7.7.1
Commits
Updates @typescript-eslint/eslint-plugin
from 8.39.0 to 8.44.1
Release notes
Sourced from @typescript-eslint/eslint-plugin
's releases.
v8.44.1
8.44.1 (2025年09月22日)
🩹 Fixes
- eslint-plugin: [no-base-to-string] make ignoredTypeNames match type names without generics (#11597)
- eslint-plugin: [no-unsafe-enum-comparison] support unions of literals (#11599)
- eslint-plugin: [await-thenable] should not report passing values to promise aggregators which may be a promise in an array literal (#11611)
- typescript-estree: forbid class property with name
constructor
(#11590)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.44.0
8.44.0 (2025年09月15日)
🚀 Features
- eslint-plugin: [await-thenable] report invalid (non-promise) values passed to promise aggregator methods (#11267)
🩹 Fixes
- deps: update dependency
@eslint-community/eslint-utils
to v4.8.0 (#11589)
- eslint-plugin: [no-unnecessary-type-conversion] ignore enum members (#11490)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
v8.43.0
8.43.0 (2025年09月08日)
🚀 Features
- typescript-estree: disallow empty type parameter/argument lists (#11563)
🩹 Fixes
- eslint-plugin: [no-non-null-assertion] do not suggest optional chain on LHS of assignment (#11489)
- eslint-plugin: [no-unnecessary-type-conversion] only report ~~ on integer literal types (#11517)
- eslint-plugin: [consistent-type-exports] fix declaration shadowing (#11457)
... (truncated)
Changelog
Sourced from @typescript-eslint/eslint-plugin
's changelog.
8.44.1 (2025年09月22日)
🩹 Fixes
- eslint-plugin: [await-thenable] should not report passing values to promise aggregators which may be a promise in an array literal (#11611)
- eslint-plugin: [no-unsafe-enum-comparison] support unions of literals (#11599)
- eslint-plugin: [no-base-to-string] make ignoredTypeNames match type names without generics (#11597)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
8.44.0 (2025年09月15日)
🚀 Features
- eslint-plugin: [await-thenable] report invalid (non-promise) values passed to promise aggregator methods (#11267)
🩹 Fixes
- eslint-plugin: [no-unnecessary-type-conversion] ignore enum members (#11490)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
8.43.0 (2025年09月08日)
🚀 Features
- typescript-estree: disallow empty type parameter/argument lists (#11563)
🩹 Fixes
- eslint-plugin: [prefer-return-this-type] don't report an error when returning a union type that includes a classType (#11432)
- eslint-plugin: [no-deprecated] should report deprecated exports and reexports (#11359)
- eslint-plugin: [no-floating-promises] allowForKnownSafeCalls now supports function names (#11423, #11430)
- eslint-plugin: [consistent-type-exports] fix declaration shadowing (#11457)
- eslint-plugin: [no-unnecessary-type-conversion] only report ~~ on integer literal types (#11517)
- scope-manager: exclude Program from DefinitionBase node types (#11469)
- eslint-plugin: [no-non-null-assertion] do not suggest optional chain on LHS of assignment (#11489)
- type-utils: add union type support to TypeOrValueSpecifier (#11526)
... (truncated)
Commits
c198052
chore(release): publish 8.44.1
c392a0d
fix(eslint-plugin): [await-thenable] should not report passing values to prom...
20c3d97
fix(eslint-plugin): [no-unsafe-enum-comparison] support unions of literals (#...
4fde781
fix(eslint-plugin): [no-base-to-string] make ignoredTypeNames match type name...
77056f7
chore(release): publish 8.44.0
684e63f
chore(deps): update eslint monorepo to v9.35.0 (#11600)
2ed6857
fix(eslint-plugin): [no-unnecessary-type-conversion] ignore enum members (#11...
85d8dea
feat(eslint-plugin): [await-thenable] report invalid (non-promise) values pas...
42527df
chore: remove unnecessary nullThrows() (#11580)
ef9173c
chore(release): publish 8.43.0
- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @typescript-eslint/eslint-plugin
since your current version.
Updates eslint
from 9.33.0 to 9.36.0
Release notes
Sourced from eslint's releases.
v9.36.0
Features
47afcf6
feat: correct preserve-caught-error
edge cases (#20109) (Francesco Trotta)
Bug Fixes
75b74d8
fix: add missing rule option types (#20127) (ntnyq)
1c0d850
fix: update eslint-all.js
to use Object.freeze
for rules
object (#20116) (루밀LuMir)
7d61b7f
fix: add missing scope types to Scope.type
(#20110) (Pixel998)
7a670c3
fix: correct rule option typings in rules.d.ts
(#20084) (Pixel998)
Documentation
b73ab12
docs: update examples to use defineConfig
(#20131) (sethamus)
31d9392
docs: fix typos (#20118) (Pixel998)
c7f861b
docs: Update README (GitHub Actions Bot)
6b0c08b
docs: Update README (GitHub Actions Bot)
91f97c5
docs: Update README (GitHub Actions Bot)
Chores
12411e8
chore: upgrade @eslint/js
@9
.36.0 (#20139) (Milos Djermanovic)
488cba6
chore: package.json update for @eslint/js
release (Jenkins)
bac82a2
ci: simplify renovate configuration (#19907) (唯然)
c00bb37
ci: bump actions/labeler from 5 to 6 (#20090) (dependabot[bot])
fee751d
refactor: use defaultOptions
in rules (#20121) (Pixel998)
1ace67d
chore: update example to use defineConfig
(#20111) (루밀LuMir)
4821963
test: add missing loc information to error objects in rule tests (#20112) (루밀LuMir)
b42c42e
chore: disallow use of deprecated type
property in core rule tests (#20094) (Milos Djermanovic)
7bb498d
test: remove deprecated type
property from core rule tests (#20093) (Pixel998)
e10cf2a
ci: bump actions/setup-node from 4 to 5 (#20089) (dependabot[bot])
5cb0ce4
refactor: use meta.defaultOptions
in preserve-caught-error
(#20080) (Pixel998)
f9f7cb5
chore: package.json update for eslint-config-eslint release (Jenkins)
81764b2
chore: update eslint
peer dependency in eslint-config-eslint
(#20079) (Milos Djermanovic)
v9.35.0
Features
42761fa
feat: implement suggestions for no-empty-function (#20057) (jaymarvelz)
102f444
feat: implement suggestions for no-empty-static-block (#20056) (jaymarvelz)
e51ffff
feat: add preserve-caught-error
rule (#19913) (Amnish Singh Arora)
Bug Fixes
10e7ae2
fix: update uncloneable options error message (#20059) (soda-sorcery)
bfa4601
fix: ignore empty switch statements with comments in no-empty rule (#20045) (jaymarvelz)
dfd11de
fix: add before
and after
to test case types (#20049) (Francesco Trotta)
dabbe95
fix: correct types for no-restricted-imports
rule (#20034) (Milos Djermanovic)
ea789c7
fix: no-loss-of-precision false positive with uppercase exponent (#20032) (sethamus)
Documentation
d265515
docs: improve phrasing - "if" → "even if" from getting-started section (#20074) (jjangga0214)
a355a0e
docs: invert comparison logic for example in no-var
doc page (#20064) (OTonGitHub)
5082fc2
docs: Update README (GitHub Actions Bot)
99cfd7e
docs: add missing "the" in rule deprecation docs (#20050) (Josh Goldberg ✨)
... (truncated)
Changelog
Sourced from eslint's changelog.
v9.36.0 - September 19, 2025
12411e8
chore: upgrade @eslint/js
@9
.36.0 (#20139) (Milos Djermanovic)
488cba6
chore: package.json update for @eslint/js
release (Jenkins)
b73ab12
docs: update examples to use defineConfig
(#20131) (sethamus)
47afcf6
feat: correct preserve-caught-error
edge cases (#20109) (Francesco Trotta)
75b74d8
fix: add missing rule option types (#20127) (ntnyq)
bac82a2
ci: simplify renovate configuration (#19907) (唯然)
1c0d850
fix: update eslint-all.js
to use Object.freeze
for rules
object (#20116) (루밀LuMir)
c00bb37
ci: bump actions/labeler from 5 to 6 (#20090) (dependabot[bot])
fee751d
refactor: use defaultOptions
in rules (#20121) (Pixel998)
31d9392
docs: fix typos (#20118) (Pixel998)
7d61b7f
fix: add missing scope types to Scope.type
(#20110) (Pixel998)
1ace67d
chore: update example to use defineConfig
(#20111) (루밀LuMir)
4821963
test: add missing loc information to error objects in rule tests (#20112) (루밀LuMir)
c7f861b
docs: Update README (GitHub Actions Bot)
6b0c08b
docs: Update README (GitHub Actions Bot)
7a670c3
fix: correct rule option typings in rules.d.ts
(#20084) (Pixel998)
b42c42e
chore: disallow use of deprecated type
property in core rule tests (#20094) (Milos Djermanovic)
7bb498d
test: remove deprecated type
property from core rule tests (#20093) (Pixel998)
91f97c5
docs: Update README (GitHub Actions Bot)
e10cf2a
ci: bump actions/setup-node from 4 to 5 (#20089) (dependabot[bot])
5cb0ce4
refactor: use meta.defaultOptions
in preserve-caught-error
(#20080) (Pixel998)
f9f7cb5
chore: package.json update for eslint-config-eslint release (Jenkins)
81764b2
chore: update eslint
peer dependency in eslint-config-eslint
(#20079) (Milos Djermanovic)
v9.35.0 - September 5, 2025
da87f2f
chore: upgrade @eslint/js
@9
.35.0 (#20077) (Milos Djermanovic)
af2a087
chore: package.json update for @eslint/js
release (Jenkins)
d265515
docs: improve phrasing - "if" → "even if" from getting-started section (#20074) (jjangga0214)
7055764
test: remove tests/lib/eslint/eslint.config.js
(#20065) (Milos Djermanovic)
10e7ae2
fix: update uncloneable options error message (#20059) (soda-sorcery)
42761fa
feat: implement suggestions for no-empty-function (#20057) (jaymarvelz)
102f444
feat: implement suggestions for no-empty-static-block (#20056) (jaymarvelz)
84ffb96
chore: update @eslint-community/eslint-utils
(#20069) (Francesco Trotta)
a355a0e
docs: invert comparison logic for example in no-var
doc page (#20064) (OTonGitHub)
e51ffff
feat: add preserve-caught-error
rule (#19913) (Amnish Singh Arora)
5082fc2
docs: Update README (GitHub Actions Bot)
d5ef939
refactor: remove deprecated context.parserOptions
usage across rules (#20060) (sethamus)
1b3881d
chore: remove redundant word (#20058) (pxwanglu)
99cfd7e
docs: add missing "the" in rule deprecation docs (#20050) (Josh Goldberg ✨)
bfa4601
fix: ignore empty switch statements with comments in no-empty rule (#20045) (jaymarvelz)
dfd11de
fix: add before
and after
to test case types (#20049) (Francesco Trotta)
6ad8973
docs: update --no-ignore
and --ignore-pattern
documentation (#20036) (Francesco Trotta)
dabbe95
fix: correct types for no-restricted-imports
rule (#20034) (Milos Djermanovic)
8033b19
docs: add documentation for --no-config-lookup
(#20033) (Francesco Trotta)
ea789c7
fix: no-loss-of-precision false positive with uppercase exponent (#20032) (sethamus)
v9.34.0 - August 22, 2025
... (truncated)
Commits
Updates mocha
from 11.7.1 to 11.7.2
Release notes
Sourced from mocha's releases.
v11.7.2
11.7.2 (2025年09月01日)
🩹 Fixes
- fail with an informative error message on a file with a broken default import (#5413) (b0e6135)
- load mjs files correctly (#5429) (a947b9b)
📚 Documentation
🧹 Chores
🤖 Automation
- deps: bump actions/checkout in the github-actions group (#5419) (03ac2d0)
Changelog
Sourced from mocha's changelog.
11.7.2 (2025年09月01日)
🩹 Fixes
- fail with an informative error message on a file with a broken default import (#5413) (b0e6135)
- load mjs files correctly (#5429) (a947b9b)
📚 Documentation
🧹 Chores
🤖 Automation
- deps: bump actions/checkout in the github-actions group (#5419) (03ac2d0)
Commits
5f8e8a8
chore(main): release 11.7.2 (#5398)
3300d21
chore: move callback and object typedefs to a new types.d.ts (#5351)
95f3ca8
docs: migrate assertion libraries wiki link to main docs (#5442)
c6c6740
chore: rewrite base path instead of copy-pasting (#5431)
b0e6135
fix: fail with an informative error message on a file with a broken default i...
9d12fc2
Fix link buttons in new homepage (#5449)
a947b9b
fix: load mjs files correctly (#5429)
7071c70
Alphabetize new site nav (#5444)
d4912e7
chore: unify caught errors as err (#5439)
02a306c
docs: migrate count assertions wiki page to docs (#5438)
- Additional commits viewable in compare view
Updates tar
from 7.4.3 to 7.5.1
Changelog
Sourced from tar's changelog.
Changelog
7.5
- Added
zstd
compression support.
7.4
- Deprecate
onentry
in favor of onReadEntry
for clarity.
7.3
7.2
- DRY the command definitions into a single
makeCommand
method,
and update the type signatures to more appropriately infer the
return type from the options and arguments provided.
7.1
- Update minipass to v7.1.0
- Update the type definitions of
write()
and end()
methods on
Unpack
and Parser
classes to be compatible with the
NodeJS.WritableStream type in the latest versions of
@types/node
.
7.0
- Drop support for node <18
- Rewrite in TypeScript, provide ESM and CommonJS hybrid
interface
- Add tree-shake friendly exports, like
import('tar/create')
and import('tar/read-entry')
to get individual functions or
classes.
- Add
chmod
option that defaults to false, and deprecate
noChmod
. That is, reverse the default option regarding
explicitly setting file system modes to match tar entry
settings.
- Add
processUmask
option to avoid having to call
process.umask()
when chmod: true
(or noChmod: false
) is
set.
6.2
- Add support for brotli compression
- Add
maxDepth
option to prevent extraction into excessively
deep folders.
... (truncated)
Commits
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
Uh oh!
There was an error while loading. Please reload this page.
Bumps the development-dependencies group with 6 updates in the / directory:
24.2.1
24.5.2
7.7.0
7.7.1
8.39.0
8.44.1
9.33.0
9.36.0
11.7.1
11.7.2
7.4.3
7.5.1
Updates
@types/node
from 24.2.1 to 24.5.2Commits
Updates
@types/semver
from 7.7.0 to 7.7.1Commits
Updates
@typescript-eslint/eslint-plugin
from 8.39.0 to 8.44.1Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
c198052
chore(release): publish 8.44.1c392a0d
fix(eslint-plugin): [await-thenable] should not report passing values to prom...20c3d97
fix(eslint-plugin): [no-unsafe-enum-comparison] support unions of literals (#...4fde781
fix(eslint-plugin): [no-base-to-string] make ignoredTypeNames match type name...77056f7
chore(release): publish 8.44.0684e63f
chore(deps): update eslint monorepo to v9.35.0 (#11600)2ed6857
fix(eslint-plugin): [no-unnecessary-type-conversion] ignore enum members (#11...85d8dea
feat(eslint-plugin): [await-thenable] report invalid (non-promise) values pas...42527df
chore: remove unnecessary nullThrows() (#11580)ef9173c
chore(release): publish 8.43.0Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for
@typescript-eslint/eslint-plugin
since your current version.Updates
eslint
from 9.33.0 to 9.36.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
b4857e5
9.36.05878a42
Build: changelog update for 9.36.012411e8
chore: upgrade@eslint/js
@9
.36.0 (#20139)488cba6
chore: package.json update for@eslint/js
releaseb73ab12
docs: update examples to usedefineConfig
(#20131)47afcf6
feat: correctpreserve-caught-error
edge cases (#20109)75b74d8
fix: add missing rule option types (#20127)bac82a2
ci: simplify renovate configuration (#19907)1c0d850
fix: updateeslint-all.js
to useObject.freeze
forrules
object (#20116)c00bb37
ci: bump actions/labeler from 5 to 6 (#20090)Updates
mocha
from 11.7.1 to 11.7.2Release notes
Sourced from mocha's releases.
Changelog
Sourced from mocha's changelog.
Commits
5f8e8a8
chore(main): release 11.7.2 (#5398)3300d21
chore: move callback and object typedefs to a new types.d.ts (#5351)95f3ca8
docs: migrate assertion libraries wiki link to main docs (#5442)c6c6740
chore: rewrite base path instead of copy-pasting (#5431)b0e6135
fix: fail with an informative error message on a file with a broken default i...9d12fc2
Fix link buttons in new homepage (#5449)a947b9b
fix: load mjs files correctly (#5429)7071c70
Alphabetize new site nav (#5444)d4912e7
chore: unify caught errors as err (#5439)02a306c
docs: migrate count assertions wiki page to docs (#5438)Updates
tar
from 7.4.3 to 7.5.1Changelog
Sourced from tar's changelog.
... (truncated)
Commits
64728e8
7.5.15330eb0
fix: consistent TOCTOU behavior in sync t.listdcb0287
7.5.0aa1bed9
changelog 7.549bf8f9
feat: add initial zstd supportb35ff94
ci: don't bother testing on node 18181be3a
update workflows, tshy configs15d4510
7.4.4a474465
Fix some typos65ff5be
docs(changelog): add missing v7 breaking changeDependabot 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