Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,8 +151,8 @@
"@types/is-ci": "3.0.4",
"@types/node": "22.10.2",
"@types/node-notifier": "8.0.5",
"@typescript-eslint/eslint-plugin": "8.21.0",
"@typescript-eslint/parser": "8.21.0",
"@typescript-eslint/eslint-plugin": "8.41.0",
"@typescript-eslint/parser": "8.41.0",
"@vates/toggle-scripts": "1.0.0",
"@vitest/coverage-v8": "3.0.7",
"@vitest/ui": "3.0.7",
Expand Down Expand Up @@ -254,7 +254,7 @@
"trash-cli": "6.0.0",
"ts-dedent": "2.2.0",
"typescript": "5.7.2",
"typescript-eslint": "8.21.0",
"typescript-eslint": "8.41.0",
"unified": "11.0.5",
"vfile": "6.0.3",
"vitest": "3.0.7",
Expand Down
251 changes: 112 additions & 139 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1303,14 +1303,14 @@ __metadata:
languageName: node
linkType: hard

"@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.4.1":
version: 4.4.1
resolution: "@eslint-community/eslint-utils@npm:4.4.1"
"@eslint-community/eslint-utils@npm:^4.1.2, @eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.4.1, @eslint-community/eslint-utils@npm:^4.7.0":
version: 4.7.0
resolution: "@eslint-community/eslint-utils@npm:4.7.0"
dependencies:
eslint-visitor-keys: "npm:^3.4.3"
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
checksum: 10/ae92a11412674329b4bd38422518601ec9ceae28e251104d1cad83715da9d38e321f68c817c39b64e66d0af7d98df6f9a10ad2dc638911254b47fb8932df00ef
checksum: 10/43ed5d391526d9f5bbe452aef336389a473026fca92057cf97c576db11401ce9bcf8ef0bf72625bbaf6207ed8ba6bf0dcf4d7e809c24f08faa68a28533c491a7
languageName: node
linkType: hard

Expand Down Expand Up @@ -1830,8 +1830,8 @@ __metadata:
"@types/is-ci": "npm:3.0.4"
"@types/node": "npm:22.10.2"
"@types/node-notifier": "npm:8.0.5"
"@typescript-eslint/eslint-plugin": "npm:8.21.0"
"@typescript-eslint/parser": "npm:8.21.0"
"@typescript-eslint/eslint-plugin": "npm:8.41.0"
"@typescript-eslint/parser": "npm:8.41.0"
"@vates/toggle-scripts": "npm:1.0.0"
"@vitest/coverage-v8": "npm:3.0.7"
"@vitest/ui": "npm:3.0.7"
Expand Down Expand Up @@ -1937,7 +1937,7 @@ __metadata:
trash-cli: "npm:6.0.0"
ts-dedent: "npm:2.2.0"
typescript: "npm:5.7.2"
typescript-eslint: "npm:8.21.0"
typescript-eslint: "npm:8.41.0"
unified: "npm:11.0.5"
vfile: "npm:6.0.3"
vitest: "npm:3.0.7"
Expand Down Expand Up @@ -2872,175 +2872,140 @@ __metadata:
languageName: node
linkType: hard

"@typescript-eslint/eslint-plugin@npm:8.21.0":
version: 8.21.0
resolution: "@typescript-eslint/eslint-plugin@npm:8.21.0"
"@typescript-eslint/eslint-plugin@npm:8.41.0":
version: 8.41.0
resolution: "@typescript-eslint/eslint-plugin@npm:8.41.0"
dependencies:
"@eslint-community/regexpp": "npm:^4.10.0"
"@typescript-eslint/scope-manager": "npm:8.21.0"
"@typescript-eslint/type-utils": "npm:8.21.0"
"@typescript-eslint/utils": "npm:8.21.0"
"@typescript-eslint/visitor-keys": "npm:8.21.0"
"@typescript-eslint/scope-manager": "npm:8.41.0"
"@typescript-eslint/type-utils": "npm:8.41.0"
"@typescript-eslint/utils": "npm:8.41.0"
"@typescript-eslint/visitor-keys": "npm:8.41.0"
graphemer: "npm:^1.4.0"
ignore: "npm:^5.3.1"
ignore: "npm:^7.0.0"
natural-compare: "npm:^1.4.0"
ts-api-utils: "npm:^2.0.0"
ts-api-utils: "npm:^2.1.0"
peerDependencies:
"@typescript-eslint/parser": ^8.0.0 || ^8.0.0-alpha.0
"@typescript-eslint/parser": ^8.41.0
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 10/4c7c274bd0f7d8ee2097278d9fb0829b883c28783b9a1c41e5f4e74dee0412c53063978db3590ad7609d538a38058e43f832895746e6af677da7558a8b16fbdd
typescript: ">=4.8.4 <6.0.0"
checksum: 10/b96e3fd9e8ae2c289aa7f1c0d2fbf89c608d37f54162a893bac5895318b05d21d3fd456cf7a6adf165915a8212f773f1bae9b4d83f732441864f6d92d083ed99
languageName: node
linkType: hard

"@typescript-eslint/parser@npm:8.21.0":
version: 8.21.0
resolution: "@typescript-eslint/parser@npm:8.21.0"
"@typescript-eslint/parser@npm:8.41.0":
version: 8.41.0
resolution: "@typescript-eslint/parser@npm:8.41.0"
dependencies:
"@typescript-eslint/scope-manager": "npm:8.21.0"
"@typescript-eslint/types": "npm:8.21.0"
"@typescript-eslint/typescript-estree": "npm:8.21.0"
"@typescript-eslint/visitor-keys": "npm:8.21.0"
"@typescript-eslint/scope-manager": "npm:8.41.0"
"@typescript-eslint/types": "npm:8.41.0"
"@typescript-eslint/typescript-estree": "npm:8.41.0"
"@typescript-eslint/visitor-keys": "npm:8.41.0"
debug: "npm:^4.3.4"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 10/c403f56b0a856ad25ffc0d78d4f0ede64d622edb279ace8bc7554c82518c0462f608a1e06d62111633a57b9ffcc37e063378c3980fba138f93d14a7aad5d0db1
typescript: ">=4.8.4 <6.0.0"
checksum: 10/d4ba418aa62e08d49a5b953c9debd52674c30b9b2bb7bf2efc173a22ad3942df72cd83072beac06d98dad82741baf502a55fc648925ca407b01abdc908675f67
languageName: node
linkType: hard

"@typescript-eslint/scope-manager@npm:8.21.0":
version: 8.21.0
resolution: "@typescript-eslint/scope-manager@npm:8.21.0"
"@typescript-eslint/project-service@npm:8.41.0":
version: 8.41.0
resolution: "@typescript-eslint/project-service@npm:8.41.0"
dependencies:
"@typescript-eslint/types": "npm:8.21.0"
"@typescript-eslint/visitor-keys": "npm:8.21.0"
checksum: 10/99aa8257c758546c8c4905bd34381be446adea7642dbc279269039308dc33b8dbcf3d7b7d12da7bec8f8d8760b813a5852dc53d75e953cbe327fac05d3f18fc4
"@typescript-eslint/tsconfig-utils": "npm:^8.41.0"
"@typescript-eslint/types": "npm:^8.41.0"
debug: "npm:^4.3.4"
peerDependencies:
typescript: ">=4.8.4 <6.0.0"
checksum: 10/ff8315de005ea7072ecd208b50b35fa01db034f110f30f415faa9c9441648494e5322723a0a4267beb28524babd6b04b349c32f2a2821f4ae0e9c4d503e1e8f0
languageName: node
linkType: hard

"@typescript-eslint/scope-manager@npm:8.29.1":
version: 8.29.1
resolution: "@typescript-eslint/scope-manager@npm:8.29.1"
"@typescript-eslint/scope-manager@npm:8.41.0":
version: 8.41.0
resolution: "@typescript-eslint/scope-manager@npm:8.41.0"
dependencies:
"@typescript-eslint/types": "npm:8.29.1"
"@typescript-eslint/visitor-keys": "npm:8.29.1"
checksum: 10/33a02f490b53436729f5ca2e6e0c5b8db72adb455274e5de43bdaada21033e7941aed1d92653321991e186af77f7794dc0ac35d2fce891cdf65a6d3fb192249e
"@typescript-eslint/types": "npm:8.41.0"
"@typescript-eslint/visitor-keys": "npm:8.41.0"
checksum: 10/4fc1dd6b3390d3a770c228dac227f35ff1126034fce484ab5e5a4fdbe2dab5dca1c8de3c528708320fee021adec1a1260ee45ed2aef9f7e3fdfbb1faf2191f9f
languageName: node
linkType: hard

"@typescript-eslint/type-utils@npm:8.21.0":
version: 8.21.0
resolution: "@typescript-eslint/type-utils@npm:8.21.0"
dependencies:
"@typescript-eslint/typescript-estree": "npm:8.21.0"
"@typescript-eslint/utils": "npm:8.21.0"
debug: "npm:^4.3.4"
ts-api-utils: "npm:^2.0.0"
"@typescript-eslint/tsconfig-utils@npm:8.41.0, @typescript-eslint/tsconfig-utils@npm:^8.41.0":
version: 8.41.0
resolution: "@typescript-eslint/tsconfig-utils@npm:8.41.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 10/b4bce1325a2e5e1a74b6919b3187356b7246475ac4d62898134ed68572e39e52fe5daa89d0bb66d78aef7b2057612cccc00400c0b81f9d5b75acec3174114c8d
typescript: ">=4.8.4 <6.0.0"
checksum: 10/522d54252f9647d22e46f963df6bafe98aa0572b021e6acf7474c40f1a68afa6753f23a0a125abb1d792a89a1b1cc654d918553a03d08f769139f2f40b0d026c
languageName: node
linkType: hard

"@typescript-eslint/types@npm:8.21.0":
version: 8.21.0
resolution: "@typescript-eslint/types@npm:8.21.0"
checksum: 10/a22c99f5687358c7343789b942c9885bc1b49eb239562b792f22e2ac4f0d3f04102f204cd2d749202d6888767566fba86f54447894955310890ec307fec8ed8d
"@typescript-eslint/type-utils@npm:8.41.0":
version: 8.41.0
resolution: "@typescript-eslint/type-utils@npm:8.41.0"
dependencies:
"@typescript-eslint/types": "npm:8.41.0"
"@typescript-eslint/typescript-estree": "npm:8.41.0"
"@typescript-eslint/utils": "npm:8.41.0"
debug: "npm:^4.3.4"
ts-api-utils: "npm:^2.1.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <6.0.0"
checksum: 10/6c4c693c1ee3d1a1a3635898d59f1a3bcdf224be84284ea95a21fa68a3206bae32ce04d371df366fcad250a3eca3af723ed6ca1b4aefba238d4e553797c2dc9d
languageName: node
linkType: hard

"@typescript-eslint/types@npm:8.29.1":
version: 8.29.1
resolution: "@typescript-eslint/types@npm:8.29.1"
checksum: 10/99ff59e7af3728858af9b7fdc0165955bcf5cd2eefeaafabfbdd7951fbc8ad869cbb7bed7bcbed6c3c50a8661333b33364dc1de0a0c8f3c64d5882339a5d30dd
"@typescript-eslint/types@npm:8.41.0, @typescript-eslint/types@npm:^8.41.0":
version: 8.41.0
resolution: "@typescript-eslint/types@npm:8.41.0"
checksum: 10/e2fe5d9125264a1b1310fff7ac65e827da9885219d7f910dba090dcf7d4242830cb96695c7257634b22e1947943a2e890f9740536d95612452e5752385ab6a5b
languageName: node
linkType: hard

"@typescript-eslint/typescript-estree@npm:8.21.0":
version: 8.21.0
resolution: "@typescript-eslint/typescript-estree@npm:8.21.0"
"@typescript-eslint/typescript-estree@npm:8.41.0":
version: 8.41.0
resolution: "@typescript-eslint/typescript-estree@npm:8.41.0"
dependencies:
"@typescript-eslint/types": "npm:8.21.0"
"@typescript-eslint/visitor-keys": "npm:8.21.0"
"@typescript-eslint/project-service": "npm:8.41.0"
"@typescript-eslint/tsconfig-utils": "npm:8.41.0"
"@typescript-eslint/types": "npm:8.41.0"
"@typescript-eslint/visitor-keys": "npm:8.41.0"
debug: "npm:^4.3.4"
fast-glob: "npm:^3.3.2"
is-glob: "npm:^4.0.3"
minimatch: "npm:^9.0.4"
semver: "npm:^7.6.0"
ts-api-utils: "npm:^2.0.0"
ts-api-utils: "npm:^2.1.0"
peerDependencies:
typescript: ">=4.8.4 <5.8.0"
checksum: 10/1a8bcd2968490dcf047273a36e1d2cd51725e893ad874e554e4b81e62bf54e4ff2b7ee2af206208a2ae9ac2cc5c8b50e2244dd4fe9c42ef34122df4360e9f9c2
typescript: ">=4.8.4 <6.0.0"
checksum: 10/e039815d2ee03727fadb32c460e0c7df71a35b6c93a87e019c63836c53e51ce41f1975b32c9e5bcc840f4cd49c7bf7715c95df149f915379ec4c559d02436623
languageName: node
linkType: hard

"@typescript-eslint/typescript-estree@npm:8.29.1":
version: 8.29.1
resolution: "@typescript-eslint/typescript-estree@npm:8.29.1"
"@typescript-eslint/utils@npm:8.41.0, @typescript-eslint/utils@npm:^8.23.0":
version: 8.41.0
resolution: "@typescript-eslint/utils@npm:8.41.0"
dependencies:
"@typescript-eslint/types": "npm:8.29.1"
"@typescript-eslint/visitor-keys": "npm:8.29.1"
debug: "npm:^4.3.4"
fast-glob: "npm:^3.3.2"
is-glob: "npm:^4.0.3"
minimatch: "npm:^9.0.4"
semver: "npm:^7.6.0"
ts-api-utils: "npm:^2.0.1"
peerDependencies:
typescript: ">=4.8.4 <5.9.0"
checksum: 10/dded2ebe4c3287443000e3b825e673d0eddb7c48eb2d373c5b7059ea7dbbeba488d7f1de2e42ed7a9299ccff926a65821f2b5594022b49564026ba01c0cc07ab
languageName: node
linkType: hard

"@typescript-eslint/utils@npm:8.21.0":
version: 8.21.0
resolution: "@typescript-eslint/utils@npm:8.21.0"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.4.0"
"@typescript-eslint/scope-manager": "npm:8.21.0"
"@typescript-eslint/types": "npm:8.21.0"
"@typescript-eslint/typescript-estree": "npm:8.21.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 10/e44b4e87b8227f7524b4cd16e833ea37fbb73d3829caf484e7ca737060908817788755b9481d053bc4371bbcc99d2477e32b7ad43a421a3e61ce46c2c48c0bd7
languageName: node
linkType: hard

"@typescript-eslint/utils@npm:^8.23.0":
version: 8.29.1
resolution: "@typescript-eslint/utils@npm:8.29.1"
dependencies:
"@eslint-community/eslint-utils": "npm:^4.4.0"
"@typescript-eslint/scope-manager": "npm:8.29.1"
"@typescript-eslint/types": "npm:8.29.1"
"@typescript-eslint/typescript-estree": "npm:8.29.1"
"@eslint-community/eslint-utils": "npm:^4.7.0"
"@typescript-eslint/scope-manager": "npm:8.41.0"
"@typescript-eslint/types": "npm:8.41.0"
"@typescript-eslint/typescript-estree": "npm:8.41.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.9.0"
checksum: 10/1d2c85c97a39e063fe490c0cdb6513716e4735bda0bc937475b44d9224074a5070f888dfed1e75f4a91c8f4d825b44fce90b685e07bda391dfeb2553b9b39a5a
typescript: ">=4.8.4 <6.0.0"
checksum: 10/863565c0891d89ee27497571092783a7fa90e281a7643f1bda5d9e8b94aea2acbc851e81141ce7a53ddea3638a0527ea165801dd9611f5532940e4d413c955a8
languageName: node
linkType: hard

"@typescript-eslint/visitor-keys@npm:8.21.0":
version: 8.21.0
resolution: "@typescript-eslint/visitor-keys@npm:8.21.0"
"@typescript-eslint/visitor-keys@npm:8.41.0":
version: 8.41.0
resolution: "@typescript-eslint/visitor-keys@npm:8.41.0"
dependencies:
"@typescript-eslint/types": "npm:8.21.0"
eslint-visitor-keys: "npm:^4.2.0"
checksum: 10/781cafa354177de4e864511435dbe61d896a7d1331bca76dd0a151295cc27b9677412444d47e1d5c6d2e7de5fee29b7bef0489d76c494fa59139e421f860506a
languageName: node
linkType: hard

"@typescript-eslint/visitor-keys@npm:8.29.1":
version: 8.29.1
resolution: "@typescript-eslint/visitor-keys@npm:8.29.1"
dependencies:
"@typescript-eslint/types": "npm:8.29.1"
eslint-visitor-keys: "npm:^4.2.0"
checksum: 10/788290c369c13403692d857e0a464b5c2223e1fef28c717b7dbc61140d33697ce43c7d1a7cb7ac585f2012fc702ce2ec489363d34bf566303d3c48fa494803c5
"@typescript-eslint/types": "npm:8.41.0"
eslint-visitor-keys: "npm:^4.2.1"
checksum: 10/3c764be2f0d3b212c2cb7d0cc8a7b0ed378feb58883654471fd8ee943f1e124c0b78df92fe14368ceb46016b0e3ae1c47e2630ec3599aa7b4bd54f7793747657
languageName: node
linkType: hard

Expand Down Expand Up @@ -5536,10 +5501,10 @@ __metadata:
languageName: node
linkType: hard

"eslint-visitor-keys@npm:^4.2.0":
version: 4.2.0
resolution: "eslint-visitor-keys@npm:4.2.0"
checksum: 10/9651b3356b01760e586b4c631c5268c0e1a85236e3292bf754f0472f465bf9a856c0ddc261fceace155334118c0151778effafbab981413dbf9288349343fa25
"eslint-visitor-keys@npm:^4.2.0, eslint-visitor-keys@npm:^4.2.1":
version: 4.2.1
resolution: "eslint-visitor-keys@npm:4.2.1"
checksum: 10/3ee00fc6a7002d4b0ffd9dc99e13a6a7882c557329e6c25ab254220d71e5c9c4f89dca4695352949ea678eb1f3ba912a18ef8aac0a7fe094196fd92f441bfce2
languageName: node
linkType: hard

Expand Down Expand Up @@ -6541,7 +6506,7 @@ __metadata:
languageName: node
linkType: hard

"ignore@npm:^5.2.0, ignore@npm:^5.3.1, ignore@npm:^5.3.2":
"ignore@npm:^5.2.0, ignore@npm:^5.3.2":
version: 5.3.2
resolution: "ignore@npm:5.3.2"
checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98
Expand All @@ -6555,6 +6520,13 @@ __metadata:
languageName: node
linkType: hard

"ignore@npm:^7.0.0":
version: 7.0.5
resolution: "ignore@npm:7.0.5"
checksum: 10/f134b96a4de0af419196f52c529d5c6120c4456ff8a6b5a14ceaaa399f883e15d58d2ce651c9b69b9388491d4669dda47285d307e827de9304a53a1824801bc6
languageName: node
linkType: hard

"import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0, import-fresh@npm:^3.3.1":
version: 3.3.1
resolution: "import-fresh@npm:3.3.1"
Expand Down Expand Up @@ -11516,7 +11488,7 @@ __metadata:
languageName: node
linkType: hard

"ts-api-utils@npm:^2.0.0, ts-api-utils@npm:^2.0.1":
"ts-api-utils@npm:^2.1.0":
version: 2.1.0
resolution: "ts-api-utils@npm:2.1.0"
peerDependencies:
Expand Down Expand Up @@ -11658,17 +11630,18 @@ __metadata:
languageName: node
linkType: hard

"typescript-eslint@npm:8.21.0":
version: 8.21.0
resolution: "typescript-eslint@npm:8.21.0"
"typescript-eslint@npm:8.41.0":
version: 8.41.0
resolution: "typescript-eslint@npm:8.41.0"
dependencies:
"@typescript-eslint/eslint-plugin": "npm:8.21.0"
"@typescript-eslint/parser": "npm:8.21.0"
"@typescript-eslint/utils": "npm:8.21.0"
"@typescript-eslint/eslint-plugin": "npm:8.41.0"
"@typescript-eslint/parser": "npm:8.41.0"
"@typescript-eslint/typescript-estree": "npm:8.41.0"
"@typescript-eslint/utils": "npm:8.41.0"
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: ">=4.8.4 <5.8.0"
checksum: 10/8bb7dce0084ea380b1f55046bead0adbaf57d1f5cdfa7b82a89eec18377fa2cd4e0e9746b4c5e8193899cf4de09c659032bbad19e2a8e9db54d53a596e176c5f
typescript: ">=4.8.4 <6.0.0"
checksum: 10/a398a367b3a674bcdb74f060e0b06aacb9e8bd0637079c5079ff66a43a35286098b97d71fca1b81b738c0df840fda4b53aeee03ed0aacef03f9644c61a68960e
languageName: node
linkType: hard

Expand Down
Loading