From e444c32e69c6dd40f77b1da83f1bf5b6a88c1921 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Fri, 30 Aug 2024 13:36:18 -0700
Subject: [PATCH] Bump the dependencies group with 5 updates (#852)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Bumps the dependencies group with 5 updates:
| Package | From | To |
| --- | --- | --- |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `22.4.0` | `22.5.0` |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `8.1.0` | `8.2.0` |
|
[@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser)
| `8.1.0` | `8.2.0` |
| [ts-jest](https://github.com/kulshekhar/ts-jest) | `29.2.4` | `29.2.5`
|
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `8.1.0` | `8.2.0` |
Updates `@types/node` from 22.4.0 to 22.5.0
Commits
Updates `@typescript-eslint/eslint-plugin` from 8.1.0 to 8.2.0
Release notes
Sourced from @typescript-eslint/eslint-plugin
's
releases.
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
You can read about our versioning
strategy and releases
on our website.
Changelog
Sourced from @typescript-eslint/eslint-plugin
's
changelog.
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
-
eslint-plugin: [no-unsafe-enum-comparison] add logic
to see through intersections
❤️ Thank You
- Abraham Guo
- Dave
- Jake Bailey
- James
- Josh Goldberg ✨
- liuxingbaoyu
- Yukihiro Hasegawa
- Yutong Zhu
You can read about our versioning
strategy and releases
on our website.
Commits
7440e14
chore(release): publish 8.2.0
db558d1
fix(eslint-plugin): [no-unsafe-enum-comparison] add logic to see through
inte...
3962885
chore: enable unicorn/prefer-string-replace-all (#9798)
da02f61
fix(eslint-plugin): [no-unnecessary-type-parameters] check mapped
constraint ...
478990f
feat(eslint-plugin): add suggestion to require-await
to
remove async
keyw...
8087d17
fix(eslint-plugin): [no-redundant-type-constituents] differentiate a
types-er...
8e01254
fix(eslint-plugin): delete [] in message if ReadOnly<string[]> is
detected (#...
3ca8477
fix(eslint-plugin): [no-unnecessary-type-assertion] conflict with TS for
vari...
75a09a8
fix(eslint-plugin): [use-unknown-in-catch-callback-variable] flag second
argu...
382e87b
chore: enable unicorn/prefer-node-protocol
(#9742)
- Additional commits viewable in compare
view
Updates `@typescript-eslint/parser` from 8.1.0 to 8.2.0
Release notes
Sourced from @typescript-eslint/parser
's
releases.
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
You can read about our versioning
strategy and releases
on our website.
Changelog
Sourced from @typescript-eslint/parser
's
changelog.
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.
Commits
Updates `ts-jest` from 29.2.4 to 29.2.5
Release notes
Sourced from ts-jest's
releases.
v29.2.5
Please refer to CHANGELOG.md
for details.
Changelog
Sourced from ts-jest's
changelog.
29.2.5
(2024-08-23)
Bug Fixes
- build: build package with
NodeNext
module (9b3ade5)
- fix: set value
ts/tsx
extensionsToTreatAsEsm
in default esm preset (d9ff362)
- fix(compiler): fallback to
NodeJS
module resolution for
ts 4.8 (b7d3409),
closes #4499
Commits
500a863
chore(release): 29.2.5
dce986e
build(deps): Update dependency @babel/preset-env
to
^7.25.4
48a28a6
build(deps): Update dependency vite to ^5.4.2
d9ff362
fix: set value ts/tsx
extensionsToTreatAsEsm
in default esm preset
00550ef
test: add e2e test case for ESM features
978169b
build(deps): Update dependency @types/node
to
v20.16.1
e9a643c
build(deps): Update dependency @types/node
to
v20.16.0
535edab
build(deps): Update dependency @types/node
to
v20.15.0
011a9d8
build(deps): Update dependency vite to ^5.4.1
4eb8ccd
build: update renovate bot
- Additional commits viewable in compare
view
Updates `typescript-eslint` from 8.1.0 to 8.2.0
Release notes
Sourced from typescript-eslint's
releases.
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
You can read about our versioning
strategy and releases
on our website.
Changelog
Sourced from typescript-eslint's
changelog.
8.2.0 (2024-08-19)
This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.
You can read about our versioning
strategy and releases
on our website.
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-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>
Co-authored-by: Tyler Jang
---
package-lock.json | 256 +++++++++++++++++++++++-----------------------
package.json | 10 +-
2 files changed, 133 insertions(+), 133 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index b16999191..3371e9521 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -16,10 +16,10 @@
"@types/debug": "^4.1.12",
"@types/jest": "^29.5.12",
"@types/jest-specific-snapshot": "^0.5.9",
- "@types/node": "^22.4.0",
+ "@types/node": "^22.5.0",
"@types/semver": "^7.5.8",
- "@typescript-eslint/eslint-plugin": "^8.1.0",
- "@typescript-eslint/parser": "^8.1.0",
+ "@typescript-eslint/eslint-plugin": "^8.2.0",
+ "@typescript-eslint/parser": "^8.2.0",
"caller": "^1.1.0",
"debug": "^4.3.6",
"eslint": "^8.57.0",
@@ -37,11 +37,11 @@
"jest-specific-snapshot": "^8.0.0",
"semver": "^7.6.3",
"simple-git": "^3.25.0",
- "ts-jest": "^29.2.4",
+ "ts-jest": "^29.2.5",
"ts-node": "^10.9.2",
"tsconfig-paths": "^4.1.2",
"typescript": "^5.5.4",
- "typescript-eslint": "^8.1.0",
+ "typescript-eslint": "^8.2.0",
"yaml": "^2.5.0"
},
"engines": {
@@ -1354,9 +1354,9 @@
"license": "MIT"
},
"node_modules/@types/node": {
- "version": "22.4.0",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.4.0.tgz",
- "integrity": "sha512-49AbMDwYUz7EXxKU/r7mXOsxwFr4BYbvB7tWYxVuLdb2ibd30ijjXINSMAHiEEZk5PCRBmW1gUeisn2VMKt3cQ==",
+ "version": "22.5.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.0.tgz",
+ "integrity": "sha512-DkFrJOe+rfdHTqqMg0bSNlGlQ85hSoh2TPzZyhHsXnMtligRWpxUySiyw8FY14ITt24HVCiQPWxS3KO/QlGmWg==",
"dev": true,
"dependencies": {
"undici-types": "~6.19.2"
@@ -1387,16 +1387,16 @@
"license": "MIT"
},
"node_modules/@typescript-eslint/eslint-plugin": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.1.0.tgz",
- "integrity": "sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.2.0.tgz",
+ "integrity": "sha512-02tJIs655em7fvt9gps/+4k4OsKULYGtLBPJfOsmOq1+3cdClYiF0+d6mHu6qDnTcg88wJBkcPLpQhq7FyDz0A==",
"dev": true,
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
- "@typescript-eslint/scope-manager": "8.1.0",
- "@typescript-eslint/type-utils": "8.1.0",
- "@typescript-eslint/utils": "8.1.0",
- "@typescript-eslint/visitor-keys": "8.1.0",
+ "@typescript-eslint/scope-manager": "8.2.0",
+ "@typescript-eslint/type-utils": "8.2.0",
+ "@typescript-eslint/utils": "8.2.0",
+ "@typescript-eslint/visitor-keys": "8.2.0",
"graphemer": "^1.4.0",
"ignore": "^5.3.1",
"natural-compare": "^1.4.0",
@@ -1420,13 +1420,13 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz",
- "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.2.0.tgz",
+ "integrity": "sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/visitor-keys": "8.1.0"
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/visitor-keys": "8.2.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1437,9 +1437,9 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz",
- "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.2.0.tgz",
+ "integrity": "sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==",
"dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1450,13 +1450,13 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz",
- "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.2.0.tgz",
+ "integrity": "sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/visitor-keys": "8.1.0",
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/visitor-keys": "8.2.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -1478,15 +1478,15 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/utils": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.1.0.tgz",
- "integrity": "sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.2.0.tgz",
+ "integrity": "sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "8.1.0",
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/typescript-estree": "8.1.0"
+ "@typescript-eslint/scope-manager": "8.2.0",
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/typescript-estree": "8.2.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1500,12 +1500,12 @@
}
},
"node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz",
- "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.2.0.tgz",
+ "integrity": "sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
+ "@typescript-eslint/types": "8.2.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -1541,15 +1541,15 @@
}
},
"node_modules/@typescript-eslint/parser": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.1.0.tgz",
- "integrity": "sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.2.0.tgz",
+ "integrity": "sha512-j3Di+o0lHgPrb7FxL3fdEy6LJ/j2NE8u+AP/5cQ9SKb+JLH6V6UHDqJ+e0hXBkHP1wn1YDFjYCS9LBQsZDlDEg==",
"dev": true,
"dependencies": {
- "@typescript-eslint/scope-manager": "8.1.0",
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/typescript-estree": "8.1.0",
- "@typescript-eslint/visitor-keys": "8.1.0",
+ "@typescript-eslint/scope-manager": "8.2.0",
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/typescript-estree": "8.2.0",
+ "@typescript-eslint/visitor-keys": "8.2.0",
"debug": "^4.3.4"
},
"engines": {
@@ -1569,13 +1569,13 @@
}
},
"node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz",
- "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.2.0.tgz",
+ "integrity": "sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/visitor-keys": "8.1.0"
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/visitor-keys": "8.2.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1586,9 +1586,9 @@
}
},
"node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz",
- "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.2.0.tgz",
+ "integrity": "sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==",
"dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1599,13 +1599,13 @@
}
},
"node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz",
- "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.2.0.tgz",
+ "integrity": "sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/visitor-keys": "8.1.0",
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/visitor-keys": "8.2.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -1627,12 +1627,12 @@
}
},
"node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz",
- "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.2.0.tgz",
+ "integrity": "sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
+ "@typescript-eslint/types": "8.2.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -1685,13 +1685,13 @@
}
},
"node_modules/@typescript-eslint/type-utils": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.1.0.tgz",
- "integrity": "sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.2.0.tgz",
+ "integrity": "sha512-g1CfXGFMQdT5S+0PSO0fvGXUaiSkl73U1n9LTK5aRAFnPlJ8dLKkXr4AaLFvPedW8lVDoMgLLE3JN98ZZfsj0w==",
"dev": true,
"dependencies": {
- "@typescript-eslint/typescript-estree": "8.1.0",
- "@typescript-eslint/utils": "8.1.0",
+ "@typescript-eslint/typescript-estree": "8.2.0",
+ "@typescript-eslint/utils": "8.2.0",
"debug": "^4.3.4",
"ts-api-utils": "^1.3.0"
},
@@ -1709,13 +1709,13 @@
}
},
"node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/scope-manager": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz",
- "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.2.0.tgz",
+ "integrity": "sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/visitor-keys": "8.1.0"
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/visitor-keys": "8.2.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1726,9 +1726,9 @@
}
},
"node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz",
- "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.2.0.tgz",
+ "integrity": "sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==",
"dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1739,13 +1739,13 @@
}
},
"node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz",
- "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.2.0.tgz",
+ "integrity": "sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/visitor-keys": "8.1.0",
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/visitor-keys": "8.2.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -1767,15 +1767,15 @@
}
},
"node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/utils": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.1.0.tgz",
- "integrity": "sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.2.0.tgz",
+ "integrity": "sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "8.1.0",
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/typescript-estree": "8.1.0"
+ "@typescript-eslint/scope-manager": "8.2.0",
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/typescript-estree": "8.2.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -1789,12 +1789,12 @@
}
},
"node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz",
- "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.2.0.tgz",
+ "integrity": "sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
+ "@typescript-eslint/types": "8.2.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
@@ -6066,20 +6066,20 @@
}
},
"node_modules/ts-jest": {
- "version": "29.2.4",
- "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.4.tgz",
- "integrity": "sha512-3d6tgDyhCI29HlpwIq87sNuI+3Q6GLTTCeYRHCs7vDz+/3GCMwEtV9jezLyl4ZtnBgx00I7hm8PCP8cTksMGrw==",
+ "version": "29.2.5",
+ "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-29.2.5.tgz",
+ "integrity": "sha512-KD8zB2aAZrcKIdGk4OwpJggeLcH1FgrICqDSROWqlnJXGCXK4Mn6FcdK2B6670Xr73lHMG1kHw8R87A0ecZ+vA==",
"dev": true,
"dependencies": {
- "bs-logger": "0.x",
+ "bs-logger": "^0.2.6",
"ejs": "^3.1.10",
- "fast-json-stable-stringify": "2.x",
+ "fast-json-stable-stringify": "^2.1.0",
"jest-util": "^29.0.0",
"json5": "^2.2.3",
- "lodash.memoize": "4.x",
- "make-error": "1.x",
- "semver": "^7.5.3",
- "yargs-parser": "^21.0.1"
+ "lodash.memoize": "^4.1.2",
+ "make-error": "^1.3.6",
+ "semver": "^7.6.3",
+ "yargs-parser": "^21.1.1"
},
"bin": {
"ts-jest": "cli.js"
@@ -6286,14 +6286,14 @@
}
},
"node_modules/typescript-eslint": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.1.0.tgz",
- "integrity": "sha512-prB2U3jXPJLpo1iVLN338Lvolh6OrcCZO+9Yv6AR+tvegPPptYCDBIHiEEUdqRi8gAv2bXNKfMUrgAd2ejn/ow==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.2.0.tgz",
+ "integrity": "sha512-DmnqaPcML0xYwUzgNbM1XaKXpEb7BShYf2P1tkUmmcl8hyeG7Pj08Er7R9bNy6AufabywzJcOybQAtnD/c9DGw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/eslint-plugin": "8.1.0",
- "@typescript-eslint/parser": "8.1.0",
- "@typescript-eslint/utils": "8.1.0"
+ "@typescript-eslint/eslint-plugin": "8.2.0",
+ "@typescript-eslint/parser": "8.2.0",
+ "@typescript-eslint/utils": "8.2.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -6309,13 +6309,13 @@
}
},
"node_modules/typescript-eslint/node_modules/@typescript-eslint/scope-manager": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz",
- "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.2.0.tgz",
+ "integrity": "sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/visitor-keys": "8.1.0"
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/visitor-keys": "8.2.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -6326,9 +6326,9 @@
}
},
"node_modules/typescript-eslint/node_modules/@typescript-eslint/types": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz",
- "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.2.0.tgz",
+ "integrity": "sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==",
"dev": true,
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -6339,13 +6339,13 @@
}
},
"node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz",
- "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.2.0.tgz",
+ "integrity": "sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/visitor-keys": "8.1.0",
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/visitor-keys": "8.2.0",
"debug": "^4.3.4",
"globby": "^11.1.0",
"is-glob": "^4.0.3",
@@ -6367,15 +6367,15 @@
}
},
"node_modules/typescript-eslint/node_modules/@typescript-eslint/utils": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.1.0.tgz",
- "integrity": "sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.2.0.tgz",
+ "integrity": "sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==",
"dev": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.4.0",
- "@typescript-eslint/scope-manager": "8.1.0",
- "@typescript-eslint/types": "8.1.0",
- "@typescript-eslint/typescript-estree": "8.1.0"
+ "@typescript-eslint/scope-manager": "8.2.0",
+ "@typescript-eslint/types": "8.2.0",
+ "@typescript-eslint/typescript-estree": "8.2.0"
},
"engines": {
"node": "^18.18.0 || ^20.9.0 || >=21.1.0"
@@ -6389,12 +6389,12 @@
}
},
"node_modules/typescript-eslint/node_modules/@typescript-eslint/visitor-keys": {
- "version": "8.1.0",
- "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz",
- "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==",
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.2.0.tgz",
+ "integrity": "sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==",
"dev": true,
"dependencies": {
- "@typescript-eslint/types": "8.1.0",
+ "@typescript-eslint/types": "8.2.0",
"eslint-visitor-keys": "^3.4.3"
},
"engines": {
diff --git a/package.json b/package.json
index 922026a1c..22370c880 100644
--- a/package.json
+++ b/package.json
@@ -14,10 +14,10 @@
"@types/debug": "^4.1.12",
"@types/jest": "^29.5.12",
"@types/jest-specific-snapshot": "^0.5.9",
- "@types/node": "^22.4.0",
+ "@types/node": "^22.5.0",
"@types/semver": "^7.5.8",
- "@typescript-eslint/eslint-plugin": "^8.1.0",
- "@typescript-eslint/parser": "^8.1.0",
+ "@typescript-eslint/eslint-plugin": "^8.2.0",
+ "@typescript-eslint/parser": "^8.2.0",
"caller": "^1.1.0",
"debug": "^4.3.6",
"eslint": "^8.57.0",
@@ -35,11 +35,11 @@
"jest-specific-snapshot": "^8.0.0",
"semver": "^7.6.3",
"simple-git": "^3.25.0",
- "ts-jest": "^29.2.4",
+ "ts-jest": "^29.2.5",
"ts-node": "^10.9.2",
"tsconfig-paths": "^4.1.2",
"typescript": "^5.5.4",
- "typescript-eslint": "^8.1.0",
+ "typescript-eslint": "^8.2.0",
"yaml": "^2.5.0"
},
"bundleDependencies": [