Housekeeping
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.12) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled
Build / Remove Artifacts after Deployment (push) Has been cancelled

This commit is contained in:
SukkaW
2026-03-15 16:12:02 +08:00
parent 584a7c33fc
commit 8086b643e1
2 changed files with 256 additions and 268 deletions

View File

@@ -22,7 +22,6 @@
"@ghostery/adblocker": "^2.14.1", "@ghostery/adblocker": "^2.14.1",
"@henrygd/queue": "^1.2.0", "@henrygd/queue": "^1.2.0",
"@mitata/counters": "^0.0.8", "@mitata/counters": "^0.0.8",
"better-sqlite3": "^12.6.2",
"ci-info": "^4.4.0", "ci-info": "^4.4.0",
"cli-progress": "^3.12.0", "cli-progress": "^3.12.0",
"csv-parse": "^6.1.0", "csv-parse": "^6.1.0",
@@ -39,9 +38,9 @@
"tar-fs": "^3.1.2", "tar-fs": "^3.1.2",
"telegram": "^2.26.22", "telegram": "^2.26.22",
"tinyglobby": "^0.2.15", "tinyglobby": "^0.2.15",
"tldts": "^7.0.24", "tldts": "^7.0.25",
"tldts-experimental": "^7.0.24", "tldts-experimental": "^7.0.25",
"undici": "^7.22.0", "undici": "^7.24.3",
"undici-cache-store-better-sqlite3": "^1.0.0", "undici-cache-store-better-sqlite3": "^1.0.0",
"why-is-node-running": "^3.2.2", "why-is-node-running": "^3.2.2",
"worktank": "^3.0.2", "worktank": "^3.0.2",
@@ -50,7 +49,7 @@
"yauzl-promise": "^4.0.0" "yauzl-promise": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@eslint-sukka/node": "^8.7.1", "@eslint-sukka/node": "^8.8.0",
"@swc-node/register": "^1.11.1", "@swc-node/register": "^1.11.1",
"@swc/core": "1.13.5", "@swc/core": "1.13.5",
"@types/better-sqlite3": "^7.6.13", "@types/better-sqlite3": "^7.6.13",
@@ -60,15 +59,15 @@
"@types/tar-fs": "^2.0.4", "@types/tar-fs": "^2.0.4",
"@types/yauzl-promise": "^4.0.1", "@types/yauzl-promise": "^4.0.1",
"earl": "^2.0.0", "earl": "^2.0.0",
"eslint": "^10.0.2", "eslint": "^10.0.3",
"eslint-config-sukka": "^8.7.1", "eslint-config-sukka": "^8.8.0",
"eslint-formatter-sukka": "^8.7.1", "eslint-formatter-sukka": "^8.8.0",
"mitata": "^1.0.34", "mitata": "^1.0.34",
"mocha": "^11.7.5", "mocha": "^11.7.5",
"tinyexec": "^1.0.2", "tinyexec": "^1.0.4",
"typescript": "^5.9.3" "typescript": "^5.9.3"
}, },
"packageManager": "pnpm@10.30.3", "packageManager": "pnpm@10.32.1",
"pnpm": { "pnpm": {
"onlyBuiltDependencies": [ "onlyBuiltDependencies": [
"@swc/core", "@swc/core",

505
pnpm-lock.yaml generated
View File

@@ -23,9 +23,6 @@ importers:
'@mitata/counters': '@mitata/counters':
specifier: ^0.0.8 specifier: ^0.0.8
version: 0.0.8 version: 0.0.8
better-sqlite3:
specifier: ^12.6.2
version: 12.6.2
ci-info: ci-info:
specifier: ^4.4.0 specifier: ^4.4.0
version: 4.4.0 version: 4.4.0
@@ -75,17 +72,17 @@ importers:
specifier: ^0.2.15 specifier: ^0.2.15
version: 0.2.15 version: 0.2.15
tldts: tldts:
specifier: ^7.0.24 specifier: ^7.0.25
version: 7.0.24 version: 7.0.25
tldts-experimental: tldts-experimental:
specifier: ^7.0.24 specifier: ^7.0.25
version: 7.0.24 version: 7.0.25
undici: undici:
specifier: ^7.22.0 specifier: ^7.24.3
version: 7.22.0 version: 7.24.3
undici-cache-store-better-sqlite3: undici-cache-store-better-sqlite3:
specifier: ^1.0.0 specifier: ^1.0.0
version: 1.0.0(undici@7.22.0) version: 1.0.0(undici@7.24.3)
why-is-node-running: why-is-node-running:
specifier: ^3.2.2 specifier: ^3.2.2
version: 3.2.2 version: 3.2.2
@@ -103,8 +100,8 @@ importers:
version: 4.0.0 version: 4.0.0
devDependencies: devDependencies:
'@eslint-sukka/node': '@eslint-sukka/node':
specifier: ^8.7.1 specifier: ^8.8.0
version: 8.7.1(eslint@10.0.2)(typescript@5.9.3) version: 8.8.0(eslint@10.0.3)(typescript@5.9.3)
'@swc-node/register': '@swc-node/register':
specifier: ^1.11.1 specifier: ^1.11.1
version: 1.11.1(@swc/core@1.13.5)(@swc/types@0.1.25)(typescript@5.9.3) version: 1.11.1(@swc/core@1.13.5)(@swc/types@0.1.25)(typescript@5.9.3)
@@ -133,14 +130,14 @@ importers:
specifier: ^2.0.0 specifier: ^2.0.0
version: 2.0.0 version: 2.0.0
eslint: eslint:
specifier: ^10.0.2 specifier: ^10.0.3
version: 10.0.2 version: 10.0.3
eslint-config-sukka: eslint-config-sukka:
specifier: ^8.7.1 specifier: ^8.8.0
version: 8.7.1(@typescript-eslint/utils@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2)(typescript@5.9.3) version: 8.8.0(@typescript-eslint/utils@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3)(typescript@5.9.3)
eslint-formatter-sukka: eslint-formatter-sukka:
specifier: ^8.7.1 specifier: ^8.8.0
version: 8.7.1(eslint@10.0.2) version: 8.8.0(eslint@10.0.3)
mitata: mitata:
specifier: ^1.0.34 specifier: ^1.0.34
version: 1.0.34 version: 1.0.34
@@ -148,8 +145,8 @@ importers:
specifier: ^11.7.5 specifier: ^11.7.5
version: 11.7.5 version: 11.7.5
tinyexec: tinyexec:
specifier: ^1.0.2 specifier: ^1.0.4
version: 1.0.2 version: 1.0.4
typescript: typescript:
specifier: ^5.9.3 specifier: ^5.9.3
version: 5.9.3 version: 5.9.3
@@ -171,11 +168,11 @@ packages:
'@emnapi/wasi-threads@1.1.0': '@emnapi/wasi-threads@1.1.0':
resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==}
'@eslint-community/eslint-plugin-eslint-comments@4.6.0': '@eslint-community/eslint-plugin-eslint-comments@4.7.1':
resolution: {integrity: sha512-2EX2bBQq1ez++xz2o9tEeEQkyvfieWgUFMH4rtJJri2q0Azvhja3hZGXsjPXs31R4fQkZDtWzNDDK2zQn5UE5g==} resolution: {integrity: sha512-Ql2nJFwA8wUGpILYGOQaT1glPsmvEwE0d+a+l7AALLzQvInqdbXJdx7aSu0DpUX9dB1wMVBMhm99/++S3MdEtQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies: peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0
'@eslint-community/eslint-utils@4.9.1': '@eslint-community/eslint-utils@4.9.1':
resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==} resolution: {integrity: sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==}
@@ -187,13 +184,13 @@ packages:
resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==} resolution: {integrity: sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
'@eslint-sukka/eslint-plugin-stylistic@8.7.1': '@eslint-sukka/eslint-plugin-stylistic@8.8.0':
resolution: {integrity: sha512-V9w3KW3WNQgktXm0ZmIq9oYUFb0DKej1qzj1Ngb+jlp4zyaVdyT21dOLDwtHyOI7o/gErUDZUV3y0SfpVCe7hA==} resolution: {integrity: sha512-WXiC6NK2zA8td8aHxKfpwEkrWFNus1NZUNY+HXwt+HBZb3M/lQ9nfhuAcgMMSFItm+KoCHU6aaexalrPcgH2zg==}
peerDependencies: peerDependencies:
eslint: '*' eslint: '*'
'@eslint-sukka/eslint-plugin-sukka-full@8.7.1': '@eslint-sukka/eslint-plugin-sukka-full@8.8.0':
resolution: {integrity: sha512-WegCrAj+Bhsm00KktpslQqx58JoFUM9jx8Btc7gR+wqwALYt+Eb+1kfJcKt9IOzNUDZCc4TsTwOtJcVDPs8eug==} resolution: {integrity: sha512-8zIZeJViA5bC241rPBYioWcv08KFbKgxgwsmFgUQ4/o1cBQ8zNuk7a9CzmQHlJSEuJaV25ify7LRWxRR5s9k0w==}
peerDependencies: peerDependencies:
eslint: '*' eslint: '*'
typescript: '*' typescript: '*'
@@ -201,24 +198,24 @@ packages:
typescript: typescript:
optional: true optional: true
'@eslint-sukka/node@8.7.1': '@eslint-sukka/node@8.8.0':
resolution: {integrity: sha512-nDLSCu/Tyss2Cgyb9mGRseLezwXznJwZcCU/4FhRE/GdYwiLZ3NMT4KKNug/kJLE3XbdzAwcYq7iaLIvoN17JQ==} resolution: {integrity: sha512-leIPJIxWAbK+XsAw0I5Rl2Sg5fa8/DgU14wuuM+VA69EnXzrPKaAZaloNvZInM0Rb75vPcJVw+meVz8xwoGRwg==}
'@eslint-sukka/shared@8.7.1': '@eslint-sukka/shared@8.8.0':
resolution: {integrity: sha512-gO1NKc5iwJ5JUZ0JA46kso8x48Dxogp8pf5VzAeG+eAskzzQGceonFkenzgpSTdrPohhFzywdYYXJt/TzNYIdA==} resolution: {integrity: sha512-3Hj8QQRk8WBQFqS2etrgiDpBCPqWTwWAvc4BeicqkcQW6AsUcU+ItBWDIbMT1616tFC5Q9dAv9pY3VpKLFQbyQ==}
peerDependencies: peerDependencies:
eslint: '*' eslint: '*'
'@eslint/config-array@0.23.2': '@eslint/config-array@0.23.3':
resolution: {integrity: sha512-YF+fE6LV4v5MGWRGj7G404/OZzGNepVF8fxk7jqmqo3lrza7a0uUcDnROGRBG1WFC1omYUS/Wp1f42i0M+3Q3A==} resolution: {integrity: sha512-j+eEWmB6YYLwcNOdlwQ6L2OsptI/LO6lNBuLIqe5R7RetD658HLoF+Mn7LzYmAWWNNzdC6cqP+L6r8ujeYXWLw==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@eslint/config-helpers@0.5.2': '@eslint/config-helpers@0.5.3':
resolution: {integrity: sha512-a5MxrdDXEvqnIq+LisyCX6tQMPF/dSJpCfBgBauY+pNZ28yCtSsTvyTYrMhaI+LK26bVyCJfJkT0u8KIj2i1dQ==} resolution: {integrity: sha512-lzGN0onllOZCGroKJmRwY6QcEHxbjBw1gwB8SgRSqK8YbbtEXMvKynsXc3553ckIEBxsbMBU7oOZXKIPGZNeZw==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@eslint/core@1.1.0': '@eslint/core@1.1.1':
resolution: {integrity: sha512-/nr9K9wkr3P1EzFTdFdMoLuo1PmIxjmwvPozwoSodjNBdefGujXQUF93u1DDZpEaTuDvMsIQddsd35BwtrW9Xw==} resolution: {integrity: sha512-QUPblTtE51/7/Zhfv8BDwO0qkkzQL7P/aWWbqcf4xWLEYn1oKjdO0gglQBB4GAsu7u6wjijbCmzsUTy6mnk6oQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@eslint/js@10.0.1': '@eslint/js@10.0.1':
@@ -230,12 +227,12 @@ packages:
eslint: eslint:
optional: true optional: true
'@eslint/object-schema@3.0.2': '@eslint/object-schema@3.0.3':
resolution: {integrity: sha512-HOy56KJt48Bx8KmJ+XGQNSUMT/6dZee/M54XyUyuvTvPXJmsERRvBchsUVx1UMe1WwIH49XLAczNC7V2INsuUw==} resolution: {integrity: sha512-iM869Pugn9Nsxbh/YHRqYiqd23AmIbxJOcpUMOuWCVNdoQJ5ZtwL6h3t0bcZzJUlC3Dq9jCFCESBZnX0GTv7iQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@eslint/plugin-kit@0.6.0': '@eslint/plugin-kit@0.6.1':
resolution: {integrity: sha512-bIZEUzOI1jkhviX2cp5vNyXQc6olzb2ohewQubuYlMXZ2Q/XjBO0x0XhGPvc9fjSIiUN0vw+0hq53BJ4eQSJKQ==} resolution: {integrity: sha512-iH1B076HoAshH1mLpHMgwdGeTs0CYwL0SPMkGuSebZrwBp16v415e9NZXg2jtrqPVQjf6IANe2Vtlr5KswtcZQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@ghostery/adblocker-content@2.14.1': '@ghostery/adblocker-content@2.14.1':
@@ -657,63 +654,63 @@ packages:
'@types/yauzl-promise@4.0.1': '@types/yauzl-promise@4.0.1':
resolution: {integrity: sha512-qYEC3rJwqiJpdQ9b+bPNeuSY0c3JUM8vIuDy08qfuVN7xHm3ZDsHn2kGphUIB0ruEXrPGNXZ64nMUcu4fDjViQ==} resolution: {integrity: sha512-qYEC3rJwqiJpdQ9b+bPNeuSY0c3JUM8vIuDy08qfuVN7xHm3ZDsHn2kGphUIB0ruEXrPGNXZ64nMUcu4fDjViQ==}
'@typescript-eslint/eslint-plugin@8.56.1': '@typescript-eslint/eslint-plugin@8.57.0':
resolution: {integrity: sha512-Jz9ZztpB37dNC+HU2HI28Bs9QXpzCz+y/twHOwhyrIRdbuVDxSytJNDl6z/aAKlaRIwC7y8wJdkBv7FxYGgi0A==} resolution: {integrity: sha512-qeu4rTHR3/IaFORbD16gmjq9+rEs9fGKdX0kF6BKSfi+gCuG3RCKLlSBYzn/bGsY9Tj7KE/DAQStbp8AHJGHEQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
'@typescript-eslint/parser': ^8.56.1 '@typescript-eslint/parser': ^8.57.0
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.0.0' typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/parser@8.56.1': '@typescript-eslint/parser@8.57.0':
resolution: {integrity: sha512-klQbnPAAiGYFyI02+znpBRLyjL4/BrBd0nyWkdC0s/6xFLkXYQ8OoRrSkqacS1ddVxf/LDyODIKbQ5TgKAf/Fg==} resolution: {integrity: sha512-XZzOmihLIr8AD1b9hL9ccNMzEMWt/dE2u7NyTY9jJG6YNiNthaD5XtUHVF2uCXZ15ng+z2hT3MVuxnUYhq6k1g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.0.0' typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/project-service@8.56.1': '@typescript-eslint/project-service@8.57.0':
resolution: {integrity: sha512-TAdqQTzHNNvlVFfR+hu2PDJrURiwKsUvxFn1M0h95BB8ah5jejas08jUWG4dBA68jDMI988IvtfdAI53JzEHOQ==} resolution: {integrity: sha512-pR+dK0BlxCLxtWfaKQWtYr7MhKmzqZxuii+ZjuFlZlIGRZm22HnXFqa2eY+90MUz8/i80YJmzFGDUsi8dMOV5w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
typescript: '>=4.8.4 <6.0.0' typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/scope-manager@8.56.1': '@typescript-eslint/scope-manager@8.57.0':
resolution: {integrity: sha512-YAi4VDKcIZp0O4tz/haYKhmIDZFEUPOreKbfdAN3SzUDMcPhJ8QI99xQXqX+HoUVq8cs85eRKnD+rne2UAnj2w==} resolution: {integrity: sha512-nvExQqAHF01lUM66MskSaZulpPL5pgy5hI5RfrxviLgzZVffB5yYzw27uK/ft8QnKXI2X0LBrHJFr1TaZtAibw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/tsconfig-utils@8.56.1': '@typescript-eslint/tsconfig-utils@8.57.0':
resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==} resolution: {integrity: sha512-LtXRihc5ytjJIQEH+xqjB0+YgsV4/tW35XKX3GTZHpWtcC8SPkT/d4tqdf1cKtesryHm2bgp6l555NYcT2NLvA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
typescript: '>=4.8.4 <6.0.0' typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/type-utils@8.56.1': '@typescript-eslint/type-utils@8.57.0':
resolution: {integrity: sha512-yB/7dxi7MgTtGhZdaHCemf7PuwrHMenHjmzgUW1aJpO+bBU43OycnM3Wn+DdvDO/8zzA9HlhaJ0AUGuvri4oGg==} resolution: {integrity: sha512-yjgh7gmDcJ1+TcEg8x3uWQmn8ifvSupnPfjP21twPKrDP/pTHlEQgmKcitzF/rzPSmv7QjJ90vRpN4U+zoUjwQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.0.0' typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/types@8.56.1': '@typescript-eslint/types@8.57.0':
resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==} resolution: {integrity: sha512-dTLI8PEXhjUC7B9Kre+u0XznO696BhXcTlOn0/6kf1fHaQW8+VjJAVHJ3eTI14ZapTxdkOmc80HblPQLaEeJdg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@8.56.1': '@typescript-eslint/typescript-estree@8.57.0':
resolution: {integrity: sha512-qzUL1qgalIvKWAf9C1HpvBjif+Vm6rcT5wZd4VoMb9+Km3iS3Cv9DY6dMRMDtPnwRAFyAi7YXJpTIEXLvdfPxg==} resolution: {integrity: sha512-m7faHcyVg0BT3VdYTlX8GdJEM7COexXxS6KqGopxdtkQRvBanK377QDHr4W/vIPAR+ah9+B/RclSW5ldVniO1Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
typescript: '>=4.8.4 <6.0.0' typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/utils@8.56.1': '@typescript-eslint/utils@8.57.0':
resolution: {integrity: sha512-HPAVNIME3tABJ61siYlHzSWCGtOoeP2RTIaHXFMPqjrQKCGB9OgUVdiNgH7TJS2JNIQ5qQ4RsAUDuGaGme/KOA==} resolution: {integrity: sha512-5iIHvpD3CZe06riAsbNxxreP+MuYgVUsV0n4bwLH//VJmgtt54sQeY2GszntJ4BjYCpMzrfVh2SBnUQTtys2lQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
typescript: '>=4.8.4 <6.0.0' typescript: '>=4.8.4 <6.0.0'
'@typescript-eslint/visitor-keys@8.56.1': '@typescript-eslint/visitor-keys@8.57.0':
resolution: {integrity: sha512-KiROIzYdEV85YygXw6BI/Dx4fnBlFQu6Mq4QE4MOH9fFnhohw6wX/OAvDY2/C+ut0I3RSPKenvZJIVYqJNkhEw==} resolution: {integrity: sha512-zm6xx8UT/Xy2oSr2ZXD0pZo7Jx2XsCoID2IUh9YSTFRu7z+WdwYTRk6LhUftm1crwqbuoF6I8zAFeCMw0YjwDg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@unrs/resolver-binding-android-arm-eabi@1.11.1': '@unrs/resolver-binding-android-arm-eabi@1.11.1':
@@ -900,10 +897,6 @@ packages:
better-sqlite3@11.10.0: better-sqlite3@11.10.0:
resolution: {integrity: sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==} resolution: {integrity: sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==}
better-sqlite3@12.6.2:
resolution: {integrity: sha512-8VYKM3MjCa9WcaSAI3hzwhmyHVlH8tiGFwf0RlTsZPWJ1I5MkzjiudCo4KC4DxOaL/53A5B1sI/IbldNFDbsKA==}
engines: {node: 20.x || 22.x || 23.x || 24.x || 25.x}
big-integer@1.6.52: big-integer@1.6.52:
resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==} resolution: {integrity: sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==}
engines: {node: '>=0.6'} engines: {node: '>=0.6'}
@@ -1119,11 +1112,11 @@ packages:
peerDependencies: peerDependencies:
eslint: '>=6.0.0' eslint: '>=6.0.0'
eslint-config-sukka@8.7.1: eslint-config-sukka@8.8.0:
resolution: {integrity: sha512-0+eLSjK61vIx6s/CB8HSoHesJDyKSU7cmY8tgie81o6LSGwGLpzz9cEBxlkTVY5MLBCIJRFNloedHfCGBpzN2A==} resolution: {integrity: sha512-qFRph+swOENI3J3rb5i9hqIjrfyeEFsNJpcYg4Tcskvol/xDxOyPVPY9420wIsVHSR7p+jZhMZEWOkyiQMBnDA==}
eslint-formatter-sukka@8.7.1: eslint-formatter-sukka@8.8.0:
resolution: {integrity: sha512-EUBK4v9Dbpfdnvce7RLxSA5EzKWF2PXvD6kyYWEWFjpLoGyIo2ViMptsFIwnm4N1iAMniZcQ+EEhvBxSXw5IKA==} resolution: {integrity: sha512-DpXpcvJj+2DLgiU4VOKPixnXfwbPayrlU1s2XR/28uzfO9HhRyWQ1HedSg0EWvD0Aq62UubW35EwhFB764RJtQ==}
peerDependencies: peerDependencies:
eslint: '*' eslint: '*'
@@ -1152,13 +1145,13 @@ packages:
eslint-plugin-import-x: eslint-plugin-import-x:
optional: true optional: true
eslint-json-compat-utils@0.2.1: eslint-json-compat-utils@0.2.3:
resolution: {integrity: sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg==} resolution: {integrity: sha512-RbBmDFyu7FqnjE8F0ZxPNzx5UaptdeS9Uu50r7A+D7s/+FCX+ybiyViYEgFUaFIFqSWJgZRTpL5d8Kanxxl2lQ==}
engines: {node: '>=12'} engines: {node: '>=12'}
peerDependencies: peerDependencies:
'@eslint/json': '*' '@eslint/json': '*'
eslint: '*' eslint: '*'
jsonc-eslint-parser: ^2.4.0 jsonc-eslint-parser: ^2.4.0 || ^3.0.0
peerDependenciesMeta: peerDependenciesMeta:
'@eslint/json': '@eslint/json':
optional: true optional: true
@@ -1169,12 +1162,12 @@ packages:
peerDependencies: peerDependencies:
eslint: '>=8' eslint: '>=8'
eslint-plugin-import-x@4.16.1: eslint-plugin-import-x@4.16.2:
resolution: {integrity: sha512-vPZZsiOKaBAIATpFE2uMI4w5IRwdv/FpQ+qZZMR4E+PeOcM4OeoEbqxRMnywdxP19TyB/3h6QBB0EWon7letSQ==} resolution: {integrity: sha512-rM9K8UBHcWKpzQzStn1YRN2T5NvdeIfSVoKu/lKF41znQXHAUcBbYXe5wd6GNjZjTrP7viQ49n1D83x/2gYgIw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
'@typescript-eslint/utils': ^8.0.0 '@typescript-eslint/utils': ^8.56.0
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
eslint-import-resolver-node: '*' eslint-import-resolver-node: '*'
peerDependenciesMeta: peerDependenciesMeta:
'@typescript-eslint/utils': '@typescript-eslint/utils':
@@ -1182,8 +1175,8 @@ packages:
eslint-import-resolver-node: eslint-import-resolver-node:
optional: true optional: true
eslint-plugin-jsonc@3.1.1: eslint-plugin-jsonc@3.1.2:
resolution: {integrity: sha512-7TSQO8ZyvOuXWb0sYke3KUSh0DJA4/QviKfuzD3/Cy3XDjtrIrTWQbjb7j/Yy2l/DgwuM+lCS2c/jqJifv5jhg==} resolution: {integrity: sha512-dopTxdB22iuOkgKyJCupEC5IYBItUT4J/teq1H5ddUObcaYhOURxtJElZczdcYnnKCghNU/vccuyPkliy2Wxsg==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
peerDependencies: peerDependencies:
eslint: '>=9.38.0' eslint: '>=9.38.0'
@@ -1200,8 +1193,8 @@ packages:
peerDependencies: peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
eslint-plugin-regexp@3.0.0: eslint-plugin-regexp@3.1.0:
resolution: {integrity: sha512-iW7hgAV8NOG6E2dz+VeKpq67YLQ9jaajOKYpoOSic2/q8y9BMdXBKkSR9gcMtbqEhNQzdW41E3wWzvhp8ExYwQ==} resolution: {integrity: sha512-qGXIC3DIKZHcK1H9A9+Byz9gmndY6TTSRkSMTZpNXdyCw2ObSehRgccJv35n9AdUakEjQp5VFNLas6BMXizCZg==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
peerDependencies: peerDependencies:
eslint: '>=9.38.0' eslint: '>=9.38.0'
@@ -1221,8 +1214,8 @@ packages:
'@typescript-eslint/eslint-plugin': '@typescript-eslint/eslint-plugin':
optional: true optional: true
eslint-scope@9.1.1: eslint-scope@9.1.2:
resolution: {integrity: sha512-GaUN0sWim5qc8KVErfPBWmc31LEsOkrUJbvJZV+xuL3u2phMUK4HIvXlWAakfC8W4nzlK+chPEAkYOYb5ZScIw==} resolution: {integrity: sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
eslint-visitor-keys@3.4.3: eslint-visitor-keys@3.4.3:
@@ -1233,8 +1226,8 @@ packages:
resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==} resolution: {integrity: sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
eslint@10.0.2: eslint@10.0.3:
resolution: {integrity: sha512-uYixubwmqJZH+KLVYIVKY1JQt7tysXhtj21WSvjcSmU5SVNzMus1bgLe+pAt816yQ8opKfheVVoPLqvVMGejYw==} resolution: {integrity: sha512-COV33RzXZkqhG9P2rZCFl9ZmJ7WL+gQSCRzE7RhkbclbQPtLAWReL7ysA0Sh4c8Im2U9ynybdR56PV0XcKvqaQ==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@@ -1528,8 +1521,8 @@ packages:
resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
engines: {node: '>=10'} engines: {node: '>=10'}
minimatch@10.2.2: minimatch@10.2.4:
resolution: {integrity: sha512-+G4CpNBxa5MprY+04MbgOw1v7So6n5JY166pFi9KfYwT78fxScCeSNQSNzp6dpPSW2rONOps6Ocam1wFhCgoVw==} resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==}
engines: {node: 18 || 20 || >=22} engines: {node: 18 || 20 || >=22}
minimatch@9.0.5: minimatch@9.0.5:
@@ -1835,22 +1828,22 @@ packages:
text-decoder@1.2.3: text-decoder@1.2.3:
resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==} resolution: {integrity: sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==}
tinyexec@1.0.2: tinyexec@1.0.4:
resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} resolution: {integrity: sha512-u9r3uZC0bdpGOXtlxUIdwf9pkmvhqJdrVCH9fapQtgy/OeTTMZ1nqH7agtvEfmGui6e1XxjcdrlxvxJvc3sMqw==}
engines: {node: '>=18'} engines: {node: '>=18'}
tinyglobby@0.2.15: tinyglobby@0.2.15:
resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
engines: {node: '>=12.0.0'} engines: {node: '>=12.0.0'}
tldts-core@7.0.24: tldts-core@7.0.25:
resolution: {integrity: sha512-pj7yygNMoMRqG7ML2SDQ0xNIOfN3IBDUcPVM2Sg6hP96oFNN2nqnzHreT3z9xLq85IWJyNTvD38O002DdOrPMw==} resolution: {integrity: sha512-ZjCZK0rppSBu7rjHYDYsEaMOIbbT+nWF57hKkv4IUmZWBNrBWBOjIElc0mKRgLM8bm7x/BBlof6t2gi/Oq/Asw==}
tldts-experimental@7.0.24: tldts-experimental@7.0.25:
resolution: {integrity: sha512-olfx1b3BeWaOVAtrEhsvxdl0hbQE0+16mnV7CEi6z3qmrv2271F45OZvld1mXJ0Xoaw8TstkF7HRvGwVjIQqjw==} resolution: {integrity: sha512-rFB8lPWHAf4II9+Zdlc6dwcJLIe6sqEzndcjfbcv9PdsFTlNYBgRI4y9aJzo7VMHvg/GRaUlFK+qZUyKpcE6zA==}
tldts@7.0.24: tldts@7.0.25:
resolution: {integrity: sha512-1r6vQTTt1rUiJkI5vX7KG8PR342Ru/5Oh13kEQP2SMbRSZpOey9SrBe27IDxkoWulx8ShWu4K6C0BkctP8Z1bQ==} resolution: {integrity: sha512-keinCnPbwXEUG3ilrWQZU+CqcTTzHq9m2HhoUP2l7Xmi8l1LuijAXLpAJ5zRW+ifKTNscs4NdCkfkDCBYm352w==}
hasBin: true hasBin: true
ts-api-utils@2.4.0: ts-api-utils@2.4.0:
@@ -1884,8 +1877,8 @@ packages:
typedarray-to-buffer@3.1.5: typedarray-to-buffer@3.1.5:
resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==}
typescript-eslint@8.56.1: typescript-eslint@8.57.0:
resolution: {integrity: sha512-U4lM6pjmBX7J5wk4szltF7I1cGBHXZopnAXCMXb3+fZ3B/0Z3hq3wS/CCUB2NZBNAExK92mCU2tEohWuwVMsDQ==} resolution: {integrity: sha512-W8GcigEMEeB07xEZol8oJ26rigm3+bfPHxHvwbYUlu1fUDsGuQ7Hiskx5xGW/xM4USc9Ephe3jtv7ZYPQntHeA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0
@@ -1904,8 +1897,8 @@ packages:
undici-types@7.16.0: undici-types@7.16.0:
resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
undici@7.22.0: undici@7.24.3:
resolution: {integrity: sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==} resolution: {integrity: sha512-eJdUmK/Wrx2d+mnWWmwwLRyA7OQCkLap60sk3dOK4ViZR7DKwwptwuIvFBg2HaiP9ESaEdhtpSymQPvytpmkCA==}
engines: {node: '>=20.18.1'} engines: {node: '>=20.18.1'}
unrs-resolver@1.11.1: unrs-resolver@1.11.1:
@@ -2004,7 +1997,7 @@ snapshots:
'@antfu/install-pkg@1.1.0': '@antfu/install-pkg@1.1.0':
dependencies: dependencies:
package-manager-detector: 1.5.0 package-manager-detector: 1.5.0
tinyexec: 1.0.2 tinyexec: 1.0.4
'@cryptography/aes@0.1.1': {} '@cryptography/aes@0.1.1': {}
@@ -2024,78 +2017,78 @@ snapshots:
tslib: 2.8.1 tslib: 2.8.1
optional: true optional: true
'@eslint-community/eslint-plugin-eslint-comments@4.6.0(eslint@10.0.2)': '@eslint-community/eslint-plugin-eslint-comments@4.7.1(eslint@10.0.3)':
dependencies: dependencies:
escape-string-regexp: 4.0.0 escape-string-regexp: 4.0.0
eslint: 10.0.2 eslint: 10.0.3
ignore: 7.0.5 ignore: 7.0.5
'@eslint-community/eslint-utils@4.9.1(eslint@10.0.2)': '@eslint-community/eslint-utils@4.9.1(eslint@10.0.3)':
dependencies: dependencies:
eslint: 10.0.2 eslint: 10.0.3
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.2': {} '@eslint-community/regexpp@4.12.2': {}
'@eslint-sukka/eslint-plugin-stylistic@8.7.1(eslint@10.0.2)': '@eslint-sukka/eslint-plugin-stylistic@8.8.0(eslint@10.0.3)':
dependencies: dependencies:
eslint: 10.0.2 eslint: 10.0.3
'@eslint-sukka/eslint-plugin-sukka-full@8.7.1(eslint@10.0.2)(typescript@5.9.3)': '@eslint-sukka/eslint-plugin-sukka-full@8.8.0(eslint@10.0.3)(typescript@5.9.3)':
dependencies: dependencies:
eslint: 10.0.2 eslint: 10.0.3
eslint-plugin-sukka: 9.0.3(eslint@10.0.2)(typescript@5.9.3) eslint-plugin-sukka: 9.0.3(eslint@10.0.3)(typescript@5.9.3)
optionalDependencies: optionalDependencies:
typescript: 5.9.3 typescript: 5.9.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@eslint-sukka/node@8.7.1(eslint@10.0.2)(typescript@5.9.3)': '@eslint-sukka/node@8.8.0(eslint@10.0.3)(typescript@5.9.3)':
dependencies: dependencies:
'@eslint-sukka/eslint-plugin-sukka-full': 8.7.1(eslint@10.0.2)(typescript@5.9.3) '@eslint-sukka/eslint-plugin-sukka-full': 8.8.0(eslint@10.0.3)(typescript@5.9.3)
'@eslint-sukka/shared': 8.7.1(eslint@10.0.2)(typescript@5.9.3) '@eslint-sukka/shared': 8.8.0(eslint@10.0.3)(typescript@5.9.3)
eslint-plugin-n: 17.24.0(eslint@10.0.2)(typescript@5.9.3) eslint-plugin-n: 17.24.0(eslint@10.0.3)(typescript@5.9.3)
transitivePeerDependencies: transitivePeerDependencies:
- eslint - eslint
- supports-color - supports-color
- typescript - typescript
'@eslint-sukka/shared@8.7.1(eslint@10.0.2)(typescript@5.9.3)': '@eslint-sukka/shared@8.8.0(eslint@10.0.3)(typescript@5.9.3)':
dependencies: dependencies:
'@package-json/types': 0.0.12 '@package-json/types': 0.0.12
'@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
eslint: 10.0.2 eslint: 10.0.3
foxts: 5.3.0 foxts: 5.3.0
oxc-resolver: 11.19.1 oxc-resolver: 11.19.1
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
- typescript - typescript
'@eslint/config-array@0.23.2': '@eslint/config-array@0.23.3':
dependencies: dependencies:
'@eslint/object-schema': 3.0.2 '@eslint/object-schema': 3.0.3
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
minimatch: 10.2.2 minimatch: 10.2.4
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@eslint/config-helpers@0.5.2': '@eslint/config-helpers@0.5.3':
dependencies: dependencies:
'@eslint/core': 1.1.0 '@eslint/core': 1.1.1
'@eslint/core@1.1.0': '@eslint/core@1.1.1':
dependencies: dependencies:
'@types/json-schema': 7.0.15 '@types/json-schema': 7.0.15
'@eslint/js@10.0.1(eslint@10.0.2)': '@eslint/js@10.0.1(eslint@10.0.3)':
optionalDependencies: optionalDependencies:
eslint: 10.0.2 eslint: 10.0.3
'@eslint/object-schema@3.0.2': {} '@eslint/object-schema@3.0.3': {}
'@eslint/plugin-kit@0.6.0': '@eslint/plugin-kit@0.6.1':
dependencies: dependencies:
'@eslint/core': 1.1.0 '@eslint/core': 1.1.1
levn: 0.4.1 levn: 0.4.1
'@ghostery/adblocker-content@2.14.1': '@ghostery/adblocker-content@2.14.1':
@@ -2112,11 +2105,11 @@ snapshots:
'@remusao/guess-url-type': 2.1.0 '@remusao/guess-url-type': 2.1.0
'@remusao/small': 2.1.0 '@remusao/small': 2.1.0
'@remusao/smaz': 2.2.0 '@remusao/smaz': 2.2.0
tldts-experimental: 7.0.24 tldts-experimental: 7.0.25
'@ghostery/url-parser@1.3.1': '@ghostery/url-parser@1.3.1':
dependencies: dependencies:
tldts-experimental: 7.0.24 tldts-experimental: 7.0.25
'@henrygd/queue@1.2.0': {} '@henrygd/queue@1.2.0': {}
@@ -2430,15 +2423,15 @@ snapshots:
dependencies: dependencies:
'@types/node': 24.12.0 '@types/node': 24.12.0
'@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3)': '@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint@10.0.3)(typescript@5.9.3)':
dependencies: dependencies:
'@eslint-community/regexpp': 4.12.2 '@eslint-community/regexpp': 4.12.2
'@typescript-eslint/parser': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/parser': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
'@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/scope-manager': 8.57.0
'@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/type-utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
'@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
'@typescript-eslint/visitor-keys': 8.56.1 '@typescript-eslint/visitor-keys': 8.57.0
eslint: 10.0.2 eslint: 10.0.3
ignore: 7.0.5 ignore: 7.0.5
natural-compare: 1.4.0 natural-compare: 1.4.0
ts-api-utils: 2.4.0(typescript@5.9.3) ts-api-utils: 2.4.0(typescript@5.9.3)
@@ -2446,58 +2439,58 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3)': '@typescript-eslint/parser@8.57.0(eslint@10.0.3)(typescript@5.9.3)':
dependencies: dependencies:
'@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/scope-manager': 8.57.0
'@typescript-eslint/types': 8.56.1 '@typescript-eslint/types': 8.57.0
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3)
'@typescript-eslint/visitor-keys': 8.56.1 '@typescript-eslint/visitor-keys': 8.57.0
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
eslint: 10.0.2 eslint: 10.0.3
typescript: 5.9.3 typescript: 5.9.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/project-service@8.56.1(typescript@5.9.3)': '@typescript-eslint/project-service@8.57.0(typescript@5.9.3)':
dependencies: dependencies:
'@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3)
'@typescript-eslint/types': 8.56.1 '@typescript-eslint/types': 8.57.0
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
typescript: 5.9.3 typescript: 5.9.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/scope-manager@8.56.1': '@typescript-eslint/scope-manager@8.57.0':
dependencies: dependencies:
'@typescript-eslint/types': 8.56.1 '@typescript-eslint/types': 8.57.0
'@typescript-eslint/visitor-keys': 8.56.1 '@typescript-eslint/visitor-keys': 8.57.0
'@typescript-eslint/tsconfig-utils@8.56.1(typescript@5.9.3)': '@typescript-eslint/tsconfig-utils@8.57.0(typescript@5.9.3)':
dependencies: dependencies:
typescript: 5.9.3 typescript: 5.9.3
'@typescript-eslint/type-utils@8.56.1(eslint@10.0.2)(typescript@5.9.3)': '@typescript-eslint/type-utils@8.57.0(eslint@10.0.3)(typescript@5.9.3)':
dependencies: dependencies:
'@typescript-eslint/types': 8.56.1 '@typescript-eslint/types': 8.57.0
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3)
'@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
eslint: 10.0.2 eslint: 10.0.3
ts-api-utils: 2.4.0(typescript@5.9.3) ts-api-utils: 2.4.0(typescript@5.9.3)
typescript: 5.9.3 typescript: 5.9.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/types@8.56.1': {} '@typescript-eslint/types@8.57.0': {}
'@typescript-eslint/typescript-estree@8.56.1(typescript@5.9.3)': '@typescript-eslint/typescript-estree@8.57.0(typescript@5.9.3)':
dependencies: dependencies:
'@typescript-eslint/project-service': 8.56.1(typescript@5.9.3) '@typescript-eslint/project-service': 8.57.0(typescript@5.9.3)
'@typescript-eslint/tsconfig-utils': 8.56.1(typescript@5.9.3) '@typescript-eslint/tsconfig-utils': 8.57.0(typescript@5.9.3)
'@typescript-eslint/types': 8.56.1 '@typescript-eslint/types': 8.57.0
'@typescript-eslint/visitor-keys': 8.56.1 '@typescript-eslint/visitor-keys': 8.57.0
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
minimatch: 10.2.2 minimatch: 10.2.4
semver: 7.7.3 semver: 7.7.3
tinyglobby: 0.2.15 tinyglobby: 0.2.15
ts-api-utils: 2.4.0(typescript@5.9.3) ts-api-utils: 2.4.0(typescript@5.9.3)
@@ -2505,20 +2498,20 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/utils@8.56.1(eslint@10.0.2)(typescript@5.9.3)': '@typescript-eslint/utils@8.57.0(eslint@10.0.3)(typescript@5.9.3)':
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3)
'@typescript-eslint/scope-manager': 8.56.1 '@typescript-eslint/scope-manager': 8.57.0
'@typescript-eslint/types': 8.56.1 '@typescript-eslint/types': 8.57.0
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3)
eslint: 10.0.2 eslint: 10.0.3
typescript: 5.9.3 typescript: 5.9.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/visitor-keys@8.56.1': '@typescript-eslint/visitor-keys@8.57.0':
dependencies: dependencies:
'@typescript-eslint/types': 8.56.1 '@typescript-eslint/types': 8.57.0
eslint-visitor-keys: 5.0.1 eslint-visitor-keys: 5.0.1
'@unrs/resolver-binding-android-arm-eabi@1.11.1': '@unrs/resolver-binding-android-arm-eabi@1.11.1':
@@ -2647,11 +2640,6 @@ snapshots:
bindings: 1.5.0 bindings: 1.5.0
prebuild-install: 7.1.3 prebuild-install: 7.1.3
better-sqlite3@12.6.2:
dependencies:
bindings: 1.5.0
prebuild-install: 7.1.3
big-integer@1.6.52: {} big-integer@1.6.52: {}
bindings@1.5.0: bindings@1.5.0:
@@ -2785,7 +2773,7 @@ snapshots:
dependencies: dependencies:
debug: 4.4.1 debug: 4.4.1
foxts: 5.3.0 foxts: 5.3.0
tldts: 7.0.24 tldts: 7.0.25
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -2848,34 +2836,34 @@ snapshots:
escape-string-regexp@4.0.0: {} escape-string-regexp@4.0.0: {}
eslint-compat-utils@0.5.1(eslint@10.0.2): eslint-compat-utils@0.5.1(eslint@10.0.3):
dependencies: dependencies:
eslint: 10.0.2 eslint: 10.0.3
semver: 7.7.3 semver: 7.7.3
eslint-config-sukka@8.7.1(@typescript-eslint/utils@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2)(typescript@5.9.3): eslint-config-sukka@8.8.0(@typescript-eslint/utils@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3)(typescript@5.9.3):
dependencies: dependencies:
'@antfu/install-pkg': 1.1.0 '@antfu/install-pkg': 1.1.0
'@eslint-community/eslint-plugin-eslint-comments': 4.6.0(eslint@10.0.2) '@eslint-community/eslint-plugin-eslint-comments': 4.7.1(eslint@10.0.3)
'@eslint-sukka/eslint-plugin-stylistic': 8.7.1(eslint@10.0.2) '@eslint-sukka/eslint-plugin-stylistic': 8.8.0(eslint@10.0.3)
'@eslint-sukka/eslint-plugin-sukka-full': 8.7.1(eslint@10.0.2)(typescript@5.9.3) '@eslint-sukka/eslint-plugin-sukka-full': 8.8.0(eslint@10.0.3)(typescript@5.9.3)
'@eslint-sukka/shared': 8.7.1(eslint@10.0.2)(typescript@5.9.3) '@eslint-sukka/shared': 8.8.0(eslint@10.0.3)(typescript@5.9.3)
'@eslint/config-helpers': 0.5.2 '@eslint/config-helpers': 0.5.3
'@eslint/js': 10.0.1(eslint@10.0.2) '@eslint/js': 10.0.1(eslint@10.0.3)
'@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint@10.0.3)(typescript@5.9.3)
'@typescript-eslint/parser': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/parser': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
ci-info: 4.4.0 ci-info: 4.4.0
defu: 6.1.4 defu: 6.1.4
eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2))(eslint@10.0.2) eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3))(eslint@10.0.3)
eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2) eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3)
eslint-plugin-jsonc: 3.1.1(eslint@10.0.2) eslint-plugin-jsonc: 3.1.2(eslint@10.0.3)
eslint-plugin-promise: 7.2.1(eslint@10.0.2) eslint-plugin-promise: 7.2.1(eslint@10.0.3)
eslint-plugin-regexp: 3.0.0(eslint@10.0.2) eslint-plugin-regexp: 3.1.0(eslint@10.0.3)
eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2) eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint@10.0.3)(typescript@5.9.3))(eslint@10.0.3)
foxts: 5.3.0 foxts: 5.3.0
jsonc-eslint-parser: 3.1.0 jsonc-eslint-parser: 3.1.0
picocolors: 1.1.1 picocolors: 1.1.1
typescript-eslint: 8.56.1(eslint@10.0.2)(typescript@5.9.3) typescript-eslint: 8.57.0(eslint@10.0.3)(typescript@5.9.3)
transitivePeerDependencies: transitivePeerDependencies:
- '@eslint/json' - '@eslint/json'
- '@typescript-eslint/utils' - '@typescript-eslint/utils'
@@ -2885,10 +2873,10 @@ snapshots:
- supports-color - supports-color
- typescript - typescript
eslint-formatter-sukka@8.7.1(eslint@10.0.2): eslint-formatter-sukka@8.8.0(eslint@10.0.3):
dependencies: dependencies:
ci-info: 4.4.0 ci-info: 4.4.0
eslint: 10.0.2 eslint: 10.0.3
foxts: 5.3.0 foxts: 5.3.0
picocolors: 1.1.1 picocolors: 1.1.1
@@ -2908,10 +2896,10 @@ snapshots:
- supports-color - supports-color
optional: true optional: true
eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2))(eslint@10.0.2): eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3))(eslint@10.0.3):
dependencies: dependencies:
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
eslint: 10.0.2 eslint: 10.0.3
eslint-import-context: 0.1.9(unrs-resolver@1.11.1) eslint-import-context: 0.1.9(unrs-resolver@1.11.1)
get-tsconfig: 4.12.0 get-tsconfig: 4.12.0
is-bun-module: 2.0.0 is-bun-module: 2.0.0
@@ -2919,62 +2907,63 @@ snapshots:
tinyglobby: 0.2.15 tinyglobby: 0.2.15
unrs-resolver: 1.11.1 unrs-resolver: 1.11.1
optionalDependencies: optionalDependencies:
eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2) eslint-plugin-import-x: 4.16.2(@typescript-eslint/utils@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
eslint-json-compat-utils@0.2.1(eslint@10.0.2)(jsonc-eslint-parser@3.1.0): eslint-json-compat-utils@0.2.3(eslint@10.0.3)(jsonc-eslint-parser@3.1.0):
dependencies: dependencies:
eslint: 10.0.2 eslint: 10.0.3
esquery: 1.7.0 esquery: 1.7.0
jsonc-eslint-parser: 3.1.0 jsonc-eslint-parser: 3.1.0
eslint-plugin-es-x@7.8.0(eslint@10.0.2): eslint-plugin-es-x@7.8.0(eslint@10.0.3):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3)
'@eslint-community/regexpp': 4.12.2 '@eslint-community/regexpp': 4.12.2
eslint: 10.0.2 eslint: 10.0.3
eslint-compat-utils: 0.5.1(eslint@10.0.2) eslint-compat-utils: 0.5.1(eslint@10.0.3)
eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.2): eslint-plugin-import-x@4.16.2(@typescript-eslint/utils@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint@10.0.3):
dependencies: dependencies:
'@typescript-eslint/types': 8.56.1 '@package-json/types': 0.0.12
'@typescript-eslint/types': 8.57.0
comment-parser: 1.4.1 comment-parser: 1.4.1
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
eslint: 10.0.2 eslint: 10.0.3
eslint-import-context: 0.1.9(unrs-resolver@1.11.1) eslint-import-context: 0.1.9(unrs-resolver@1.11.1)
is-glob: 4.0.3 is-glob: 4.0.3
minimatch: 10.2.2 minimatch: 10.2.4
semver: 7.7.3 semver: 7.7.3
stable-hash-x: 0.2.0 stable-hash-x: 0.2.0
unrs-resolver: 1.11.1 unrs-resolver: 1.11.1
optionalDependencies: optionalDependencies:
'@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
eslint-import-resolver-node: 0.3.9 eslint-import-resolver-node: 0.3.9
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
eslint-plugin-jsonc@3.1.1(eslint@10.0.2): eslint-plugin-jsonc@3.1.2(eslint@10.0.3):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3)
'@eslint/core': 1.1.0 '@eslint/core': 1.1.1
'@eslint/plugin-kit': 0.6.0 '@eslint/plugin-kit': 0.6.1
'@ota-meshi/ast-token-store': 0.3.0 '@ota-meshi/ast-token-store': 0.3.0
diff-sequences: 29.6.3 diff-sequences: 29.6.3
eslint: 10.0.2 eslint: 10.0.3
eslint-json-compat-utils: 0.2.1(eslint@10.0.2)(jsonc-eslint-parser@3.1.0) eslint-json-compat-utils: 0.2.3(eslint@10.0.3)(jsonc-eslint-parser@3.1.0)
jsonc-eslint-parser: 3.1.0 jsonc-eslint-parser: 3.1.0
natural-compare: 1.4.0 natural-compare: 1.4.0
synckit: 0.11.12 synckit: 0.11.12
transitivePeerDependencies: transitivePeerDependencies:
- '@eslint/json' - '@eslint/json'
eslint-plugin-n@17.24.0(eslint@10.0.2)(typescript@5.9.3): eslint-plugin-n@17.24.0(eslint@10.0.3)(typescript@5.9.3):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3)
enhanced-resolve: 5.18.3 enhanced-resolve: 5.18.3
eslint: 10.0.2 eslint: 10.0.3
eslint-plugin-es-x: 7.8.0(eslint@10.0.2) eslint-plugin-es-x: 7.8.0(eslint@10.0.3)
get-tsconfig: 4.12.0 get-tsconfig: 4.12.0
globals: 15.15.0 globals: 15.15.0
globrex: 0.1.2 globrex: 0.1.2
@@ -2984,40 +2973,40 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- typescript - typescript
eslint-plugin-promise@7.2.1(eslint@10.0.2): eslint-plugin-promise@7.2.1(eslint@10.0.3):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3)
eslint: 10.0.2 eslint: 10.0.3
eslint-plugin-regexp@3.0.0(eslint@10.0.2): eslint-plugin-regexp@3.1.0(eslint@10.0.3):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3)
'@eslint-community/regexpp': 4.12.2 '@eslint-community/regexpp': 4.12.2
comment-parser: 1.4.1 comment-parser: 1.4.1
eslint: 10.0.2 eslint: 10.0.3
jsdoc-type-pratt-parser: 7.1.1 jsdoc-type-pratt-parser: 7.1.1
refa: 0.12.1 refa: 0.12.1
regexp-ast-analysis: 0.7.1 regexp-ast-analysis: 0.7.1
scslre: 0.3.0 scslre: 0.3.0
eslint-plugin-sukka@9.0.3(eslint@10.0.2)(typescript@5.9.3): eslint-plugin-sukka@9.0.3(eslint@10.0.3)(typescript@5.9.3):
dependencies: dependencies:
'@typescript-eslint/type-utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/type-utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
'@typescript-eslint/types': 8.56.1 '@typescript-eslint/types': 8.57.0
'@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
eslint: 10.0.2 eslint: 10.0.3
foxts: 5.3.0 foxts: 5.3.0
typescript: 5.9.3 typescript: 5.9.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2): eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint@10.0.3)(typescript@5.9.3))(eslint@10.0.3):
dependencies: dependencies:
eslint: 10.0.2 eslint: 10.0.3
optionalDependencies: optionalDependencies:
'@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint@10.0.3)(typescript@5.9.3)
eslint-scope@9.1.1: eslint-scope@9.1.2:
dependencies: dependencies:
'@types/esrecurse': 4.3.1 '@types/esrecurse': 4.3.1
'@types/estree': 1.0.8 '@types/estree': 1.0.8
@@ -3028,14 +3017,14 @@ snapshots:
eslint-visitor-keys@5.0.1: {} eslint-visitor-keys@5.0.1: {}
eslint@10.0.2: eslint@10.0.3:
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.0.2) '@eslint-community/eslint-utils': 4.9.1(eslint@10.0.3)
'@eslint-community/regexpp': 4.12.2 '@eslint-community/regexpp': 4.12.2
'@eslint/config-array': 0.23.2 '@eslint/config-array': 0.23.3
'@eslint/config-helpers': 0.5.2 '@eslint/config-helpers': 0.5.3
'@eslint/core': 1.1.0 '@eslint/core': 1.1.1
'@eslint/plugin-kit': 0.6.0 '@eslint/plugin-kit': 0.6.1
'@humanfs/node': 0.16.6 '@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.4.3 '@humanwhocodes/retry': 0.4.3
@@ -3044,7 +3033,7 @@ snapshots:
cross-spawn: 7.0.6 cross-spawn: 7.0.6
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
escape-string-regexp: 4.0.0 escape-string-regexp: 4.0.0
eslint-scope: 9.1.1 eslint-scope: 9.1.2
eslint-visitor-keys: 5.0.1 eslint-visitor-keys: 5.0.1
espree: 11.1.1 espree: 11.1.1
esquery: 1.7.0 esquery: 1.7.0
@@ -3057,7 +3046,7 @@ snapshots:
imurmurhash: 0.1.4 imurmurhash: 0.1.4
is-glob: 4.0.3 is-glob: 4.0.3
json-stable-stringify-without-jsonify: 1.0.1 json-stable-stringify-without-jsonify: 1.0.1
minimatch: 10.2.2 minimatch: 10.2.4
natural-compare: 1.4.0 natural-compare: 1.4.0
optionator: 0.9.4 optionator: 0.9.4
transitivePeerDependencies: transitivePeerDependencies:
@@ -3311,7 +3300,7 @@ snapshots:
mimic-response@3.1.0: {} mimic-response@3.1.0: {}
minimatch@10.2.2: minimatch@10.2.4:
dependencies: dependencies:
brace-expansion: 5.0.3 brace-expansion: 5.0.3
@@ -3673,22 +3662,22 @@ snapshots:
dependencies: dependencies:
b4a: 1.6.7 b4a: 1.6.7
tinyexec@1.0.2: {} tinyexec@1.0.4: {}
tinyglobby@0.2.15: tinyglobby@0.2.15:
dependencies: dependencies:
fdir: 6.5.0(picomatch@4.0.3) fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3 picomatch: 4.0.3
tldts-core@7.0.24: {} tldts-core@7.0.25: {}
tldts-experimental@7.0.24: tldts-experimental@7.0.25:
dependencies: dependencies:
tldts-core: 7.0.24 tldts-core: 7.0.25
tldts@7.0.24: tldts@7.0.25:
dependencies: dependencies:
tldts-core: 7.0.24 tldts-core: 7.0.25
ts-api-utils@2.4.0(typescript@5.9.3): ts-api-utils@2.4.0(typescript@5.9.3):
dependencies: dependencies:
@@ -3717,28 +3706,28 @@ snapshots:
dependencies: dependencies:
is-typedarray: 1.0.0 is-typedarray: 1.0.0
typescript-eslint@8.56.1(eslint@10.0.2)(typescript@5.9.3): typescript-eslint@8.57.0(eslint@10.0.3)(typescript@5.9.3):
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 8.56.1(@typescript-eslint/parser@8.56.1(eslint@10.0.2)(typescript@5.9.3))(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/eslint-plugin': 8.57.0(@typescript-eslint/parser@8.57.0(eslint@10.0.3)(typescript@5.9.3))(eslint@10.0.3)(typescript@5.9.3)
'@typescript-eslint/parser': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/parser': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
'@typescript-eslint/typescript-estree': 8.56.1(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.57.0(typescript@5.9.3)
'@typescript-eslint/utils': 8.56.1(eslint@10.0.2)(typescript@5.9.3) '@typescript-eslint/utils': 8.57.0(eslint@10.0.3)(typescript@5.9.3)
eslint: 10.0.2 eslint: 10.0.3
typescript: 5.9.3 typescript: 5.9.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
typescript@5.9.3: {} typescript@5.9.3: {}
undici-cache-store-better-sqlite3@1.0.0(undici@7.22.0): undici-cache-store-better-sqlite3@1.0.0(undici@7.24.3):
dependencies: dependencies:
better-sqlite3: 11.10.0 better-sqlite3: 11.10.0
foxts: 3.15.0 foxts: 3.15.0
undici: 7.22.0 undici: 7.24.3
undici-types@7.16.0: {} undici-types@7.16.0: {}
undici@7.22.0: {} undici@7.24.3: {}
unrs-resolver@1.11.1: unrs-resolver@1.11.1:
dependencies: dependencies: