From 77c6de2eeb29eb257731a6fd76efc568fa63de58 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 29 Jul 2024 09:50:57 -0700
Subject: [PATCH] Bump the dependencies group with 9 updates (#835)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps the dependencies group with 9 updates:
| Package | From | To |
| --- | --- | --- |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `20.14.11` | `20.14.12` |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `7.16.1` | `7.17.0` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `7.16.1` | `7.17.0` |
| [debug](https://github.com/debug-js/debug) | `4.3.5` | `4.3.6` |
|
[eslint-plugin-import-x](https://github.com/un-ts/eslint-plugin-import-x)
| `3.0.1` | `3.1.0` |
| [eslint-plugin-n](https://github.com/eslint-community/eslint-plugin-n)
| `17.9.0` | `17.10.1` |
| [typescript](https://github.com/Microsoft/TypeScript) | `5.5.3` |
`5.5.4` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `7.16.1` | `7.17.0` |
| [yaml](https://github.com/eemeli/yaml) | `2.4.5` | `2.5.0` |
Updates `@types/node` from 20.14.11 to 20.14.12
Commits
Updates `@typescript-eslint/eslint-plugin` from 7.16.1 to 7.17.0
Release notes
Sourced from @typescript-eslint/eslint-plugin
's
releases.
v7.17.0
7.17.0 (2024-07-22)
🚀 Features
- eslint-plugin: backport no-unsafe-function type,
no-wrapper-object-types from v8 to v7 (#9507)
- eslint-plugin: [return-await] add option to report
in error-handling scenarios only, and deprecate "never" (#9364)
🩹 Fixes
- eslint-plugin: [no-floating-promises] check
top-level type assertions (and more) (#9043)
- eslint-plugin: [strict-boolean-expressions]
consider assertion function argument a boolean context (#9074)
- eslint-plugin: [no-unnecessary-condition] false
positive on optional private field (#9602)
- typescript-estree: don't infer single-run when
--fix is in proces.argv (#9577)
- typescript-estree: disable single-run inference
with extraFileExtensions (#9580)
- website: expose ATA types to eslint instance (#9598)
❤️ Thank You
You can read about our versioning
strategy and releases
on our website.
Changelog
Sourced from @typescript-eslint/eslint-plugin
's
changelog.
7.17.0 (2024-07-22)
🚀 Features
-
eslint-plugin: backport no-unsafe-function type,
no-wrapper-object-types from v8 to v7
-
eslint-plugin: [return-await] add option to report
in error-handling scenarios only, and deprecate "never"
🩹 Fixes
-
eslint-plugin: [no-floating-promises] check
top-level type assertions (and more)
-
eslint-plugin: [strict-boolean-expressions] consider
assertion function argument a boolean context
-
eslint-plugin: [no-unnecessary-condition] false
positive on optional private field
❤️ Thank You
- Armano
- Josh Goldberg ✨
- Kirk Waiblinger
- StyleShit
You can read about our versioning
strategy and releases
on our website.
Commits
05c9cb8
chore(release): publish 7.17.0
f6c719f
fix(eslint-plugin): [no-unnecessary-condition] false positive on
optional pri...
6647f7e
chore: enable no-unreachable-loop (#9540)
58be99f
chore: enable prefer-object-spread (#9541)
5d895b7
chore: enable @typescript-eslint/no-unused-expressions
(#9542)
d8c539d
chore: enable no-useless-concat (#9550)
f043f30
fix(eslint-plugin): [strict-boolean-expressions] consider assertion
function ...
0108e9c
chore: enable no-lonely-if (#9547)
970f3f1
feat(eslint-plugin): [return-await] add option to report in
error-handling sc...
dd965a4
feat(eslint-plugin): backport no-unsafe-function type,
no-wrapper-object-type...
- Additional commits viewable in compare
view
Updates `@typescript-eslint/parser` from 7.16.1 to 7.17.0
Release notes
Sourced from @typescript-eslint/parser
's
releases.
v7.17.0
7.17.0 (2024-07-22)
🚀 Features
- eslint-plugin: backport no-unsafe-function type,
no-wrapper-object-types from v8 to v7 (#9507)
- eslint-plugin: [return-await] add option to report
in error-handling scenarios only, and deprecate "never" (#9364)
🩹 Fixes
- eslint-plugin: [no-floating-promises] check
top-level type assertions (and more) (#9043)
- eslint-plugin: [strict-boolean-expressions]
consider assertion function argument a boolean context (#9074)
- eslint-plugin: [no-unnecessary-condition] false
positive on optional private field (#9602)
- typescript-estree: don't infer single-run when
--fix is in proces.argv (#9577)
- typescript-estree: disable single-run inference
with extraFileExtensions (#9580)
- website: expose ATA types to eslint instance (#9598)
❤️ Thank You
You can read about our versioning
strategy and releases
on our website.
Changelog
Sourced from @typescript-eslint/parser
's
changelog.
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.
You can read about our versioning
strategy and releases
on our website.
Commits
Updates `debug` from 4.3.5 to 4.3.6
Release notes
Sourced from debug's
releases.
4.3.6
What's Changed
New Contributors
Full Changelog: https://github.com/debug-js/debug/compare/4.3.5...4.3.6
Commits
Updates `eslint-plugin-import-x` from 3.0.1 to 3.1.0
Release notes
Sourced from eslint-plugin-import-x's
releases.
v3.1.0
Minor Changes
Patch Changes
-
#118
0307ff2
Thanks @SukkaW
! -
Reverts #111.
The introduction of SCC causes extra overhead that overcomes the early
return it introduced.
A new no-cycle-next
rule is being implemented using the
graph. It won't be backward compatible with the current rule
no-cycle
. The current no-cycle
rule will
become no-cycle-legacy
in the next major version.
Changelog
Sourced from eslint-plugin-import-x's
changelog.
3.1.0
Minor Changes
Patch Changes
-
#118
0307ff2
Thanks @SukkaW
! -
Reverts #111.
The introduction of SCC causes extra overhead that overcomes the early
return it introduced.
A new no-cycle-next
rule is being implemented using the
graph. It won't be backward compatible with the current rule
no-cycle
. The current no-cycle
rule will
become no-cycle-legacy
in the next major version.
Commits
Updates `eslint-plugin-n` from 17.9.0 to 17.10.1
Release notes
Sourced from eslint-plugin-n's
releases.
v17.10.1
🩹 Fixes
v17.10.0
🌟 Features
📚 Documentation
🧹 Chores
Changelog
Sourced from eslint-plugin-n's
changelog.
🩹 Fixes
🌟 Features
📚 Documentation
🧹 Chores
Commits
Updates `typescript` from 5.5.3 to 5.5.4
Release notes
Sourced from typescript's
releases.
TypeScript 5.5.4
For release notes, check out the release
announcement.
For the complete list of fixed issues, check out the
Downloads are available on:
Commits
c8a7d58
Bump version to 5.5.4 and LKG
c0ded04
🤖 Pick PR #58771
(Allow references to the global Symb...) into release-5.5 (#...
5ba41e2
🤖 Pick PR #59208
(Write non-missing undefined on mapp...) into release-5.5 (#...
b075332
🤖 Pick PR #59337
(Allow declarationMap to be emitted ...) into release-5.5 (#...
9dd6f91
Cherry-pick "Stop using latest Node in CI" to release-5.5 (#59348)
bf0ddaf
🤖 Pick PR #59070
(Delay the calculation of common sou...) into release-5.5 (#...
a44e2d9
🤖 Pick PR #59160
(Fixed crash on authored import type...) into release-5.5 (#...
f35206d
🤖 Pick PR #59325
(Don't skip markLinkedReferences on ...) into release-5.5 (#...
1109550
Fix baselines on release-5.5 (#59330)
8794318
🤖 Pick PR #59215
(Fix codefix crash on circular alias...) into release-5.5 (#...
- Additional commits viewable in compare
view
Updates `typescript-eslint` from 7.16.1 to 7.17.0
Release notes
Sourced from typescript-eslint's
releases.
v7.17.0
7.17.0 (2024-07-22)
🚀 Features
- eslint-plugin: backport no-unsafe-function type,
no-wrapper-object-types from v8 to v7 (#9507)
- eslint-plugin: [return-await] add option to report
in error-handling scenarios only, and deprecate "never" (#9364)
🩹 Fixes
- eslint-plugin: [no-floating-promises] check
top-level type assertions (and more) (#9043)
- eslint-plugin: [strict-boolean-expressions]
consider assertion function argument a boolean context (#9074)
- eslint-plugin: [no-unnecessary-condition] false
positive on optional private field (#9602)
- typescript-estree: don't infer single-run when
--fix is in proces.argv (#9577)
- typescript-estree: disable single-run inference
with extraFileExtensions (#9580)
- website: expose ATA types to eslint instance (#9598)
❤️ Thank You
You can read about our versioning
strategy and releases
on our website.
Changelog
Sourced from typescript-eslint's
changelog.
7.17.0 (2024-07-22)
🚀 Features
- eslint-plugin: backport no-unsafe-function type,
no-wrapper-object-types from v8 to v7
❤️ Thank You
- Armano
- Josh Goldberg ✨
- Kirk Waiblinger
- StyleShit
You can read about our versioning
strategy and releases
on our website.
Commits
05c9cb8
chore(release): publish 7.17.0
dd965a4
feat(eslint-plugin): backport no-unsafe-function type,
no-wrapper-object-type...
0b4ebef
docs(typescript-eslint): add missing ellipsis in ConfigWithExtends (#9566)
- See full diff in compare
view
Updates `yaml` from 2.4.5 to 2.5.0
Release notes
Sourced from yaml's
releases.
v2.5.0
- Add
--indent
option to CLI tool (#559, with
thanks to @danielbayley
)
- Require newline in all cases for props on block sequence (#557)
- Always reset indentation in lexer on
...
(#558)
- Ignore
minContentWidth
if greater than
lineWidth
(#562)
- Drop unused
Collection.maxFlowStringSingleLineLength
(#522,
#421)
Commits
b309e23
2.5.0
6e58318
style: Apply updated Prettier style
61140fa
chore: Refresh lockfile
534d8ad
fix: Ignore minContentWidth if greater than lineWidth (fixes #562)
f73e1d9
chore: Drop unused Collection.maxFlowStringSingleLineLength (see #522,
closes...
e7c81fe
feat: Add --indent option to CLI tool (#559)
f685e1c
fix: Always reset indentation in lexer on ... (fixes #558)
aea700d
fix: Require newline in all cases for props on block sequence (fixes #557)
- See full diff 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-automerge-start)
[//]: # (dependabot-automerge-end)
---
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 ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore 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 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 ` 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 ` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore ` will
remove the ignore condition of the specified dependency and ignore
conditions
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 173 ++++++++++++++++++++++------------------------
package.json | 18 ++---
2 files changed, 92 insertions(+), 99 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index d540ae1a6..5fb8f0e2e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -16,19 +16,19 @@
"@types/debug": "^4.1.12",
"@types/jest": "^29.5.12",
"@types/jest-specific-snapshot": "^0.5.9",
- "@types/node": "^20.14.11",
+ "@types/node": "^20.14.12",
"@types/semver": "^7.5.8",
- "@typescript-eslint/eslint-plugin": "^7.16.1",
- "@typescript-eslint/parser": "^7.16.1",
+ "@typescript-eslint/eslint-plugin": "^7.17.0",
+ "@typescript-eslint/parser": "^7.17.0",
"caller": "^1.1.0",
- "debug": "^4.3.5",
+ "debug": "^4.3.6",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-import-resolver-typescript": "^3.5.2",
"eslint-plugin-import": "^2.29.1",
- "eslint-plugin-import-x": "^3.0.1",
+ "eslint-plugin-import-x": "^3.1.0",
"eslint-plugin-jest": "^28.6.0",
- "eslint-plugin-n": "^17.9.0",
+ "eslint-plugin-n": "^17.10.1",
"eslint-plugin-prettier": "^5.2.1",
"eslint-plugin-simple-import-sort": "^12.1.1",
"fast-sort": "^3.2.0",
@@ -40,9 +40,9 @@
"ts-jest": "^29.2.3",
"ts-node": "^10.9.2",
"tsconfig-paths": "^4.1.2",
- "typescript": "^5.5.3",
- "typescript-eslint": "^7.16.1",
- "yaml": "^2.4.5"
+ "typescript": "^5.5.4",
+ "typescript-eslint": "^7.17.0",
+ "yaml": "^2.5.0"
},
"engines": {
"node": ">=16"
@@ -1189,12 +1189,6 @@
"url": "https://opencollective.com/unts"
}
},
- "node_modules/@rtsao/scc": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/@rtsao/scc/-/scc-1.1.0.tgz",
- "integrity": "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==",
- "dev": true
- },
"node_modules/@sinclair/typebox": {
"version": "0.27.8",
"dev": true,
@@ -1360,9 +1354,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "20.14.11",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.11.tgz",
- "integrity": "sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==",
+ "version": "20.14.12",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.12.tgz",
+ "integrity": "sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==",
"dev": true,
"dependencies": {
"undici-types": "~5.26.4"
@@ -1393,16 +1387,16 @@
"license": "MIT"
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "7.16.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.16.1.tgz",
- "integrity": "sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==",
+ "version": "7.17.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.17.0.tgz",
+ "integrity": "sha512-pyiDhEuLM3PuANxH7uNYan1AaFs5XE0zw1hq69JBvGvE7gSuEoQl1ydtEe/XQeoC3GQxLXyOVa5kNOATgM638A==",
"dev": true,
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "7.16.1",
- "@typescript-eslint/type-utils": "7.16.1",
- "@typescript-eslint/utils": "7.16.1",
- "@typescript-eslint/visitor-keys": "7.16.1",
+ "@typescript-eslint/scope-manager": "7.17.0",
+ "@typescript-eslint/type-utils": "7.17.0",
+ "@typescript-eslint/utils": "7.17.0",
+ "@typescript-eslint/visitor-keys": "7.17.0",
"graphemer": "^1.4.0",
"ignore": "^5.3.1",
"natural-compare": "^1.4.0",
@@ -1426,15 +1420,15 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "7.16.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.16.1.tgz",
- "integrity": "sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==",
+ "version": "7.17.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.17.0.tgz",
+ "integrity": "sha512-puiYfGeg5Ydop8eusb/Hy1k7QmOU6X3nvsqCgzrB2K4qMavK//21+PzNE8qeECgNOIoertJPUC1SpegHDI515A==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "7.16.1",
- "@typescript-eslint/types": "7.16.1",
- "@typescript-eslint/typescript-estree": "7.16.1",
- "@typescript-eslint/visitor-keys": "7.16.1",
+ "@typescript-eslint/scope-manager": "7.17.0",
+ "@typescript-eslint/types": "7.17.0",
+ "@typescript-eslint/typescript-estree": "7.17.0",
+ "@typescript-eslint/visitor-keys": "7.17.0",
"debug": "^4.3.4"
},
"engines": {
@@ -1454,13 +1448,13 @@
}
},
"node_modules/@typescript-eslint/scope-manager": {
- "version": "7.16.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.16.1.tgz",
- "integrity": "sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==",
+ "version": "7.17.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.17.0.tgz",
+ "integrity": "sha512-0P2jTTqyxWp9HiKLu/Vemr2Rg1Xb5B7uHItdVZ6iAenXmPo4SZ86yOPCJwMqpCyaMiEHTNqizHfsbmCFT1x9SA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.16.1",
- "@typescript-eslint/visitor-keys": "7.16.1"
+ "@typescript-eslint/types": "7.17.0",
+ "@typescript-eslint/visitor-keys": "7.17.0"
},
"engines": {
"node": "^18.18.0 || >=20.0.0"
@@ -1471,13 +1465,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "7.16.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.16.1.tgz",
- "integrity": "sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==",
+ "version": "7.17.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.17.0.tgz",
+ "integrity": "sha512-XD3aaBt+orgkM/7Cei0XNEm1vwUxQ958AOLALzPlbPqb8C1G8PZK85tND7Jpe69Wualri81PLU+Zc48GVKIMMA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "7.16.1",
- "@typescript-eslint/utils": "7.16.1",
+ "@typescript-eslint/typescript-estree": "7.17.0",
+ "@typescript-eslint/utils": "7.17.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.3.0"
},
@@ -1498,9 +1492,9 @@
}
},
"node_modules/@typescript-eslint/types": {
- "version": "7.16.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.16.1.tgz",
- "integrity": "sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==",
+ "version": "7.17.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.17.0.tgz",
+ "integrity": "sha512-a29Ir0EbyKTKHnZWbNsrc/gqfIBqYPwj3F2M+jWE/9bqfEHg0AMtXzkbUkOG6QgEScxh2+Pz9OXe11jHDnHR7A==",
"dev": true,
"engines": {
"node": "^18.18.0 || >=20.0.0"
@@ -1511,13 +1505,13 @@
}
},
"node_modules/@typescript-eslint/typescript-estree": {
- "version": "7.16.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.1.tgz",
- "integrity": "sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==",
+ "version": "7.17.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.17.0.tgz",
+ "integrity": "sha512-72I3TGq93t2GoSBWI093wmKo0n6/b7O4j9o8U+f65TVD0FS6bI2180X5eGEr8MA8PhKMvYe9myZJquUT2JkCZw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.16.1",
- "@typescript-eslint/visitor-keys": "7.16.1",
+ "@typescript-eslint/types": "7.17.0",
+ "@typescript-eslint/visitor-keys": "7.17.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -1563,15 +1557,15 @@
}
},
"node_modules/@typescript-eslint/utils": {
- "version": "7.16.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.16.1.tgz",
- "integrity": "sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==",
+ "version": "7.17.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.17.0.tgz",
+ "integrity": "sha512-r+JFlm5NdB+JXc7aWWZ3fKSm1gn0pkswEwIYsrGPdsT2GjsRATAKXiNtp3vgAAO1xZhX8alIOEQnNMl3kbTgJw==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "7.16.1",
- "@typescript-eslint/types": "7.16.1",
- "@typescript-eslint/typescript-estree": "7.16.1"
+ "@typescript-eslint/scope-manager": "7.17.0",
+ "@typescript-eslint/types": "7.17.0",
+ "@typescript-eslint/typescript-estree": "7.17.0"
},
"engines": {
"node": "^18.18.0 || >=20.0.0"
@@ -1585,12 +1579,12 @@
}
},
"node_modules/@typescript-eslint/visitor-keys": {
- "version": "7.16.1",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.1.tgz",
- "integrity": "sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==",
+ "version": "7.17.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.17.0.tgz",
+ "integrity": "sha512-RVGC9UhPOCsfCdI9pU++K4nD7to+jTcMIbXTSOcrLqUEW6gF2pU1UUbYJKc9cvcRSK1UDeMJ7pdMxf4bhMpV/A==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "7.16.1",
+ "@typescript-eslint/types": "7.17.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -2189,9 +2183,9 @@
}
},
"node_modules/debug": {
- "version": "4.3.5",
- "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
- "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
+ "version": "4.3.6",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz",
+ "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==",
"dev": true,
"dependencies": {
"ms": "2.1.2"
@@ -2654,12 +2648,11 @@
}
},
"node_modules/eslint-plugin-import-x": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-3.0.1.tgz",
- "integrity": "sha512-jzQgJuE4ssxwNi0aMBkOL8whd4eHb0Z/uFWsk8uEoYB7xwTkAptSKojLzRswxgf/1bhH6QgcLjgabUBQqluBIg==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-import-x/-/eslint-plugin-import-x-3.1.0.tgz",
+ "integrity": "sha512-/UbPA+bYY7nIxcjL3kpcDY3UNdoLHFhyBFzHox2M0ypcUoueTn6woZUUmzzi5et/dXChksasYYFeKE2wshOrhg==",
"dev": true,
"dependencies": {
- "@rtsao/scc": "^1.1.0",
"@typescript-eslint/utils": "^7.4.0",
"debug": "^4.3.4",
"doctrine": "^3.0.0",
@@ -2785,18 +2778,18 @@
}
},
"node_modules/eslint-plugin-n": {
- "version": "17.9.0",
- "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.9.0.tgz",
- "integrity": "sha512-CPSaXDXdrT4nsrOrO4mT4VB6FMUkoySRkHWuuJJHVqsIEjIeZgMY1H7AzSwPbDScikBmLN82KeM1u7ixV7PzGg==",
+ "version": "17.10.1",
+ "resolved": "https://registry.npmjs.org/eslint-plugin-n/-/eslint-plugin-n-17.10.1.tgz",
+ "integrity": "sha512-hm/q37W6efDptJXdwirsm6A257iY6ZNtpoSG0wEzFzjJ3AhL7OhEIhdSR2e4OdYfHO5EDeqlCfFrjf9q208IPw==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
"enhanced-resolve": "^5.17.0",
"eslint-plugin-es-x": "^7.5.0",
"get-tsconfig": "^4.7.0",
- "globals": "^15.0.0",
+ "globals": "^15.8.0",
"ignore": "^5.2.4",
- "minimatch": "^9.0.0",
+ "minimatch": "^9.0.5",
"semver": "^7.5.3"
},
"engines": {
@@ -2819,9 +2812,9 @@
}
},
"node_modules/eslint-plugin-n/node_modules/globals": {
- "version": "15.3.0",
- "resolved": "https://registry.npmjs.org/globals/-/globals-15.3.0.tgz",
- "integrity": "sha512-cCdyVjIUVTtX8ZsPkq1oCsOsLmGIswqnjZYMJJTGaNApj1yHtLSymKhwH51ttirREn75z3p4k051clwg7rvNKA==",
+ "version": "15.8.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-15.8.0.tgz",
+ "integrity": "sha512-VZAJ4cewHTExBWDHR6yptdIBlx9YSSZuwojj9Nt5mBRXQzrKakDsVKQ1J63sklLvzAJm0X5+RpO4i3Y2hcOnFw==",
"dev": true,
"engines": {
"node": ">=18"
@@ -2831,9 +2824,9 @@
}
},
"node_modules/eslint-plugin-n/node_modules/minimatch": {
- "version": "9.0.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz",
- "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==",
+ "version": "9.0.5",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
+ "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
"dev": true,
"dependencies": {
"brace-expansion": "^2.0.1"
@@ -5941,9 +5934,9 @@
}
},
"node_modules/typescript": {
- "version": "5.5.3",
- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.3.tgz",
- "integrity": "sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==",
+ "version": "5.5.4",
+ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.5.4.tgz",
+ "integrity": "sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==",
"dev": true,
"bin": {
"tsc": "bin/tsc",
@@ -5954,14 +5947,14 @@
}
},
"node_modules/typescript-eslint": {
- "version": "7.16.1",
- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-7.16.1.tgz",
- "integrity": "sha512-889oE5qELj65q/tGeOSvlreNKhimitFwZqQ0o7PcWC7/lgRkAMknznsCsV8J8mZGTP/Z+cIbX8accf2DE33hrA==",
+ "version": "7.17.0",
+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-7.17.0.tgz",
+ "integrity": "sha512-spQxsQvPguduCUfyUvLItvKqK3l8KJ/kqs5Pb/URtzQ5AC53Z6us32St37rpmlt2uESG23lOFpV4UErrmy4dZQ==",
"dev": true,
"dependencies": {
- "@typescript-eslint/eslint-plugin": "7.16.1",
- "@typescript-eslint/parser": "7.16.1",
- "@typescript-eslint/utils": "7.16.1"
+ "@typescript-eslint/eslint-plugin": "7.17.0",
+ "@typescript-eslint/parser": "7.17.0",
+ "@typescript-eslint/utils": "7.17.0"
},
"engines": {
"node": "^18.18.0 || >=20.0.0"
@@ -6169,9 +6162,9 @@
"license": "ISC"
},
"node_modules/yaml": {
- "version": "2.4.5",
- "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz",
- "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==",
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.0.tgz",
+ "integrity": "sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==",
"dev": true,
"bin": {
"yaml": "bin.mjs"
diff --git a/package.json b/package.json
index 3e7ffc57c..49087de0e 100644
--- a/package.json
+++ b/package.json
@@ -14,19 +14,19 @@
"@types/debug": "^4.1.12",
"@types/jest": "^29.5.12",
"@types/jest-specific-snapshot": "^0.5.9",
- "@types/node": "^20.14.11",
+ "@types/node": "^20.14.12",
"@types/semver": "^7.5.8",
- "@typescript-eslint/eslint-plugin": "^7.16.1",
- "@typescript-eslint/parser": "^7.16.1",
+ "@typescript-eslint/eslint-plugin": "^7.17.0",
+ "@typescript-eslint/parser": "^7.17.0",
"caller": "^1.1.0",
- "debug": "^4.3.5",
+ "debug": "^4.3.6",
"eslint": "^8.57.0",
"eslint-config-prettier": "^9.1.0",
"eslint-import-resolver-typescript": "^3.5.2",
"eslint-plugin-import": "^2.29.1",
- "eslint-plugin-import-x": "^3.0.1",
+ "eslint-plugin-import-x": "^3.1.0",
"eslint-plugin-jest": "^28.6.0",
- "eslint-plugin-n": "^17.9.0",
+ "eslint-plugin-n": "^17.10.1",
"eslint-plugin-prettier": "^5.2.1",
"eslint-plugin-simple-import-sort": "^12.1.1",
"fast-sort": "^3.2.0",
@@ -38,9 +38,9 @@
"ts-jest": "^29.2.3",
"ts-node": "^10.9.2",
"tsconfig-paths": "^4.1.2",
- "typescript": "^5.5.3",
- "typescript-eslint": "^7.16.1",
- "yaml": "^2.4.5"
+ "typescript": "^5.5.4",
+ "typescript-eslint": "^7.17.0",
+ "yaml": "^2.5.0"
},
"bundleDependencies": [
"tests"