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

This commit is contained in:
SukkaW 2025-09-24 00:51:52 +08:00
parent ebf70af3c3
commit 807f24649b
2 changed files with 168 additions and 167 deletions

View File

@ -22,7 +22,7 @@
"@ghostery/adblocker": "^2.11.6",
"@henrygd/queue": "^1.0.7",
"@mitata/counters": "^0.0.8",
"better-sqlite3": "^12.2.0",
"better-sqlite3": "^12.4.1",
"ci-info": "^4.3.0",
"cli-progress": "^3.12.0",
"csv-parse": "^6.1.0",
@ -40,8 +40,8 @@
"punycode": "^2.3.1",
"tar-fs": "^3.1.1",
"telegram": "^2.26.22",
"tldts": "^7.0.14",
"tldts-experimental": "^7.0.14",
"tldts": "^7.0.16",
"tldts-experimental": "^7.0.16",
"undici": "^7.16.0",
"undici-cache-store-better-sqlite3": "^1.0.0",
"why-is-node-running": "^3.2.2",
@ -51,7 +51,7 @@
"yauzl-promise": "^4.0.0"
},
"devDependencies": {
"@eslint-sukka/node": "^7.1.0",
"@eslint-sukka/node": "^7.1.1",
"@swc-node/register": "^1.11.1",
"@swc/core": "^1.13.5",
"@types/better-sqlite3": "^7.6.13",
@ -59,20 +59,20 @@
"@types/dns2": "^2.0.10",
"@types/fast-fifo": "^1.3.0",
"@types/mocha": "^10.0.10",
"@types/node": "^24.5.1",
"@types/node": "^24.5.2",
"@types/punycode": "^2.1.4",
"@types/tar-fs": "^2.0.4",
"@types/yauzl-promise": "^4.0.1",
"eslint": "^9.35.0",
"eslint-config-sukka": "^7.1.0",
"eslint-formatter-sukka": "^7.1.0",
"eslint": "^9.36.0",
"eslint-config-sukka": "^7.1.1",
"eslint-formatter-sukka": "^7.1.1",
"expect": "^30.1.2",
"mitata": "^1.0.34",
"mocha": "^11.7.2",
"tinyexec": "^1.0.1",
"typescript": "^5.9.2"
},
"packageManager": "pnpm@10.17.0",
"packageManager": "pnpm@10.17.1",
"pnpm": {
"onlyBuiltDependencies": [
"@swc/core",

317
pnpm-lock.yaml generated
View File

@ -24,8 +24,8 @@ importers:
specifier: ^0.0.8
version: 0.0.8
better-sqlite3:
specifier: ^12.2.0
version: 12.2.0
specifier: ^12.4.1
version: 12.4.1
ci-info:
specifier: ^4.3.0
version: 4.3.0
@ -78,11 +78,11 @@ importers:
specifier: ^2.26.22
version: 2.26.22
tldts:
specifier: ^7.0.14
version: 7.0.14
specifier: ^7.0.16
version: 7.0.16
tldts-experimental:
specifier: ^7.0.14
version: 7.0.14
specifier: ^7.0.16
version: 7.0.16
undici:
specifier: ^7.16.0
version: 7.16.0
@ -106,8 +106,8 @@ importers:
version: 4.0.0
devDependencies:
'@eslint-sukka/node':
specifier: ^7.1.0
version: 7.1.0(eslint@9.35.0)(typescript@5.9.2)
specifier: ^7.1.1
version: 7.1.1(eslint@9.36.0)(typescript@5.9.2)
'@swc-node/register':
specifier: ^1.11.1
version: 1.11.1(@swc/core@1.13.5)(@swc/types@0.1.24)(typescript@5.9.2)
@ -130,8 +130,8 @@ importers:
specifier: ^10.0.10
version: 10.0.10
'@types/node':
specifier: ^24.5.1
version: 24.5.1
specifier: ^24.5.2
version: 24.5.2
'@types/punycode':
specifier: ^2.1.4
version: 2.1.4
@ -142,14 +142,14 @@ importers:
specifier: ^4.0.1
version: 4.0.1
eslint:
specifier: ^9.35.0
version: 9.35.0
specifier: ^9.36.0
version: 9.36.0
eslint-config-sukka:
specifier: ^7.1.0
version: 7.1.0(@typescript-eslint/utils@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.35.0)(typescript@5.9.2)
specifier: ^7.1.1
version: 7.1.1(@typescript-eslint/utils@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0)(typescript@5.9.2)
eslint-formatter-sukka:
specifier: ^7.1.0
version: 7.1.0(eslint@9.35.0)
specifier: ^7.1.1
version: 7.1.1(eslint@9.36.0)
expect:
specifier: ^30.1.2
version: 30.1.2
@ -204,16 +204,16 @@ packages:
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
'@eslint-sukka/eslint-plugin-stylistic@7.1.0':
resolution: {integrity: sha512-CudmZKThEFLugsYp4rqwCOok42b1lJX0PgAbtR7ebN4qd4y6TGkxNRqbVC5pAv2jTHj9/anA8nc78avmmdYKjQ==}
'@eslint-sukka/eslint-plugin-stylistic@7.1.1':
resolution: {integrity: sha512-mCANdYoxAeFnT3bMZ8qtYEQeJmdFlaXOpRLPlDF+2oNineglCCpY48IPfSsu/QePzf3lkslCIL+1lQiczvuwWw==}
peerDependencies:
eslint: '*'
'@eslint-sukka/node@7.1.0':
resolution: {integrity: sha512-XcXL65mHR3+SitV++rcFWc7fb4480+LiVCSyaps57WA6EVvDMYp8d9F7tImqgenPKKirHZAjrFcozvpLlNOPcw==}
'@eslint-sukka/node@7.1.1':
resolution: {integrity: sha512-ROThnv5bwrSYyp2/y3PrGDSdiFNrMfWL6U74FomShVwrr+9+G0L7C+T0mYEjXI+THnxJJCnkPDoo0D5XikhJpA==}
'@eslint-sukka/shared@7.1.0':
resolution: {integrity: sha512-f/oyVB/LY5YKuXkg4o305eL0H3tre4dESZ9f03C5v8yyF6dqY4PbZfYKW3CGsN1miv4mZ7vSc9tQRLZIZeIdMQ==}
'@eslint-sukka/shared@7.1.1':
resolution: {integrity: sha512-e8yHG1qrn2e3VWRghWXcYCfyNI2C5AJCm7wlS5wrsN/zh0QC3xnLpHO0T4tBrtWmdT03KcqQZ1m0KQeWi37sPA==}
'@eslint/config-array@0.21.0':
resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==}
@ -231,8 +231,8 @@ packages:
resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@9.35.0':
resolution: {integrity: sha512-30iXE9whjlILfWobBkNerJo+TXYsgVM5ERQwMcMKCHckHflCmf7wXDAHlARoWnh0s1U72WqlbeyE7iAcCzuCPw==}
'@eslint/js@9.36.0':
resolution: {integrity: sha512-uhCbYtYynH30iZErszX78U+nR3pJU3RHGQ57NXy5QupD4SBVwDeU8TNBy+MjMngc1UyIW9noKqsRqfjQTBU2dw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.6':
@ -684,8 +684,8 @@ packages:
'@types/mocha@10.0.10':
resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==}
'@types/node@24.5.1':
resolution: {integrity: sha512-/SQdmUP2xa+1rdx7VwB9yPq8PaKej8TD5cQ+XfKDPWWC+VDJU4rvVVagXqKUzhKjtFoNA8rXDJAkCxQPAe00+Q==}
'@types/node@24.5.2':
resolution: {integrity: sha512-FYxk1I7wPv3K2XBaoyH2cTnocQEu8AOZ60hPbsyukMPLv5/5qr7V1i8PLHdl6Zf87I+xZXFvPCXYjiTFq+YSDQ==}
'@types/punycode@2.1.4':
resolution: {integrity: sha512-trzh6NzBnq8yw5e35f8xe8VTYjqM3NE7bohBtvDVf/dtUer3zYTLK1Ka3DG3p7bdtoaOHZucma6FfVKlQ134pQ==}
@ -949,8 +949,8 @@ packages:
better-sqlite3@11.10.0:
resolution: {integrity: sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==}
better-sqlite3@12.2.0:
resolution: {integrity: sha512-eGbYq2CT+tos1fBwLQ/tkBt9J5M3JEHjku4hbvQUePCckkvVf14xWj+1m7dGoK81M/fOjFT7yM9UMeKT/+vFLQ==}
better-sqlite3@12.4.1:
resolution: {integrity: sha512-3yVdyZhklTiNrtg+4WqHpJpFDd+WHTg2oM7UcR80GqL05AOV0xEJzc6qNvFYoEtE+hRp1n9MpN6/+4yhlGkDXQ==}
engines: {node: 20.x || 22.x || 23.x || 24.x}
big-integer@1.6.52:
@ -1184,11 +1184,11 @@ packages:
peerDependencies:
eslint: '>=6.0.0'
eslint-config-sukka@7.1.0:
resolution: {integrity: sha512-ApO4jKFWy58tM+5GLnSQ0Nuf8u8/2/+VbGC9qm5pI05gw2ukTwpLOxbfgUCcbm2S5462IXhGqN0FosxjVNTtSQ==}
eslint-config-sukka@7.1.1:
resolution: {integrity: sha512-nzxxyx6gZz/WaNIMKsG6Lc71CDHSvpK4wn5uGXiNiA13sTx3C2rlnwQ5V1OA1ak/r5O/xO6L1IyrT6f29HRZ8A==}
eslint-formatter-sukka@7.1.0:
resolution: {integrity: sha512-qgEcvRiITqe7MfWB+UKj5yF8o3Yb0ui9QOxRI8sMvVjNGkFpnH6S24qyCmOoPqjloEutEyIKhbE2x7AdI58KiA==}
eslint-formatter-sukka@7.1.1:
resolution: {integrity: sha512-P5zr9M2idBy8HQq/2WX9xIaSgwyY33hb2FzSaeDlgML6qd0wEdDZyiaSrtq3Xq1+uib+nIRbFeJNGZBH39+jhg==}
peerDependencies:
eslint: '*'
@ -1286,8 +1286,8 @@ packages:
peerDependencies:
eslint: '>=8.44.0'
eslint-plugin-sukka@7.1.0:
resolution: {integrity: sha512-gGmb8S9uQPIpPAciSiAXuUJ6cz01e/Eagf9NKNKYnNMUmVN6Y14lqqxZxiVSTCGvPihMLQVvwDTkmSwok15Y9g==}
eslint-plugin-sukka@7.1.1:
resolution: {integrity: sha512-xwu8PGE/5HZgrZpbLc4XrUdV/yy7dgua3GxZlBG9k96/z+FGLVRy0GeaYoiOEsmev1DhNYxoq8JSmajyXr28Ow==}
peerDependencies:
eslint: '*'
typescript: '*'
@ -1320,8 +1320,8 @@ packages:
resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint@9.35.0:
resolution: {integrity: sha512-QePbBFMJFjgmlE+cXAlbHZbHpdFVS2E/6vzCy7aKlebddvl1vadiC4JFV5u/wqTkNUwEV8WrQi257jf5f06hrg==}
eslint@9.36.0:
resolution: {integrity: sha512-hB4FIzXovouYzwzECDcUkJ4OcfOEkXTv2zRY6B9bkwjx/cprAq0uvm1nl7zvQ0/TsUk0zQiN4uPfJpB9m+rPMQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@ -2048,14 +2048,14 @@ packages:
resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==}
engines: {node: '>=12.0.0'}
tldts-core@7.0.14:
resolution: {integrity: sha512-viZGNK6+NdluOJWwTO9olaugx0bkKhscIdriQQ+lNNhwitIKvb+SvhbYgnCz6j9p7dX3cJntt4agQAKMXLjJ5g==}
tldts-core@7.0.16:
resolution: {integrity: sha512-XHhPmHxphLi+LGbH0G/O7dmUH9V65OY20R7vH8gETHsp5AZCjBk9l8sqmRKLaGOxnETU7XNSDUPtewAy/K6jbA==}
tldts-experimental@7.0.14:
resolution: {integrity: sha512-sZ90eUcfG6Wm4dUCnloL6fuWyV1T+QmeluFYhFApMpb9hnd+/BeBBl6lt7fuf0ACEXmUh6QfyrwCNFC4HNzTnA==}
tldts-experimental@7.0.16:
resolution: {integrity: sha512-ZAAIaD4KpdU6l8A0Sf0FI9mD2RZSW41cEu4DQD/i9EMZTR3txaWyWecQpTSJF62tI9/rc9+vdtopWFmdC9XMjA==}
tldts@7.0.14:
resolution: {integrity: sha512-lMNHE4aSI3LlkMUMicTmAG3tkkitjOQGDTFboPJwAg2kJXKP1ryWEyqujktg5qhrFZOkk5YFzgkxg3jErE+i5w==}
tldts@7.0.16:
resolution: {integrity: sha512-5bdPHSwbKTeHmXrgecID4Ljff8rQjv7g8zKQPkCozRo2HWWni+p310FSn5ImI+9kWw9kK4lzOB5q/a6iv0IJsw==}
hasBin: true
to-regex-range@5.0.1:
@ -2236,37 +2236,37 @@ snapshots:
tslib: 2.8.1
optional: true
'@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.35.0)':
'@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.36.0)':
dependencies:
escape-string-regexp: 4.0.0
eslint: 9.35.0
eslint: 9.36.0
ignore: 5.3.2
'@eslint-community/eslint-utils@4.9.0(eslint@9.35.0)':
'@eslint-community/eslint-utils@4.9.0(eslint@9.36.0)':
dependencies:
eslint: 9.35.0
eslint: 9.36.0
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
'@eslint-sukka/eslint-plugin-stylistic@7.1.0(eslint@9.35.0)':
'@eslint-sukka/eslint-plugin-stylistic@7.1.1(eslint@9.36.0)':
dependencies:
eslint: 9.35.0
eslint: 9.36.0
'@eslint-sukka/node@7.1.0(eslint@9.35.0)(typescript@5.9.2)':
'@eslint-sukka/node@7.1.1(eslint@9.36.0)(typescript@5.9.2)':
dependencies:
'@eslint-sukka/shared': 7.1.0(eslint@9.35.0)(typescript@5.9.2)
eslint-plugin-n: 17.21.3(eslint@9.35.0)(typescript@5.9.2)
eslint-plugin-sukka: 7.1.0(eslint@9.35.0)(typescript@5.9.2)
'@eslint-sukka/shared': 7.1.1(eslint@9.36.0)(typescript@5.9.2)
eslint-plugin-n: 17.21.3(eslint@9.36.0)(typescript@5.9.2)
eslint-plugin-sukka: 7.1.1(eslint@9.36.0)(typescript@5.9.2)
transitivePeerDependencies:
- eslint
- supports-color
- typescript
'@eslint-sukka/shared@7.1.0(eslint@9.35.0)(typescript@5.9.2)':
'@eslint-sukka/shared@7.1.1(eslint@9.36.0)(typescript@5.9.2)':
dependencies:
'@package-json/types': 0.0.11
'@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/utils': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
oxc-resolver: 11.7.2
transitivePeerDependencies:
- eslint
@ -2301,7 +2301,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@eslint/js@9.35.0': {}
'@eslint/js@9.36.0': {}
'@eslint/object-schema@2.1.6': {}
@ -2324,11 +2324,11 @@ snapshots:
'@remusao/guess-url-type': 2.1.0
'@remusao/small': 2.1.0
'@remusao/smaz': 2.2.0
tldts-experimental: 7.0.14
tldts-experimental: 7.0.16
'@ghostery/url-parser@1.3.0':
dependencies:
tldts-experimental: 7.0.14
tldts-experimental: 7.0.16
'@henrygd/queue@1.0.7': {}
@ -2370,7 +2370,7 @@ snapshots:
'@jest/pattern@30.0.1':
dependencies:
'@types/node': 24.5.1
'@types/node': 24.5.2
jest-regex-util: 30.0.1
'@jest/schemas@30.0.5':
@ -2383,7 +2383,7 @@ snapshots:
'@jest/schemas': 30.0.5
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
'@types/node': 24.5.1
'@types/node': 24.5.2
'@types/yargs': 17.0.33
chalk: 4.1.2
@ -2653,15 +2653,15 @@ snapshots:
'@types/better-sqlite3@7.6.13':
dependencies:
'@types/node': 24.5.1
'@types/node': 24.5.2
'@types/cli-progress@3.11.6':
dependencies:
'@types/node': 24.5.1
'@types/node': 24.5.2
'@types/dns2@2.0.10':
dependencies:
'@types/node': 24.5.1
'@types/node': 24.5.2
'@types/estree@1.0.8': {}
@ -2681,7 +2681,7 @@ snapshots:
'@types/mocha@10.0.10': {}
'@types/node@24.5.1':
'@types/node@24.5.2':
dependencies:
undici-types: 7.12.0
@ -2691,12 +2691,12 @@ snapshots:
'@types/tar-fs@2.0.4':
dependencies:
'@types/node': 24.5.1
'@types/node': 24.5.2
'@types/tar-stream': 3.1.4
'@types/tar-stream@3.1.4':
dependencies:
'@types/node': 24.5.1
'@types/node': 24.5.2
'@types/yargs-parser@21.0.3': {}
@ -2706,17 +2706,17 @@ snapshots:
'@types/yauzl-promise@4.0.1':
dependencies:
'@types/node': 24.5.1
'@types/node': 24.5.2
'@typescript-eslint/eslint-plugin@8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint@9.35.0)(typescript@5.9.2)':
'@typescript-eslint/eslint-plugin@8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2)':
dependencies:
'@eslint-community/regexpp': 4.12.1
'@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/parser': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
'@typescript-eslint/scope-manager': 8.43.0
'@typescript-eslint/type-utils': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/type-utils': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
'@typescript-eslint/utils': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
'@typescript-eslint/visitor-keys': 8.43.0
eslint: 9.35.0
eslint: 9.36.0
graphemer: 1.4.0
ignore: 7.0.5
natural-compare: 1.4.0
@ -2725,14 +2725,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.43.0(eslint@9.35.0)(typescript@5.9.2)':
'@typescript-eslint/parser@8.43.0(eslint@9.36.0)(typescript@5.9.2)':
dependencies:
'@typescript-eslint/scope-manager': 8.43.0
'@typescript-eslint/types': 8.43.0
'@typescript-eslint/typescript-estree': 8.43.0(typescript@5.9.2)
'@typescript-eslint/visitor-keys': 8.43.0
debug: 4.4.1(supports-color@8.1.1)
eslint: 9.35.0
eslint: 9.36.0
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
@ -2755,13 +2755,13 @@ snapshots:
dependencies:
typescript: 5.9.2
'@typescript-eslint/type-utils@8.43.0(eslint@9.35.0)(typescript@5.9.2)':
'@typescript-eslint/type-utils@8.43.0(eslint@9.36.0)(typescript@5.9.2)':
dependencies:
'@typescript-eslint/types': 8.43.0
'@typescript-eslint/typescript-estree': 8.43.0(typescript@5.9.2)
'@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/utils': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
debug: 4.4.1(supports-color@8.1.1)
eslint: 9.35.0
eslint: 9.36.0
ts-api-utils: 2.1.0(typescript@5.9.2)
typescript: 5.9.2
transitivePeerDependencies:
@ -2785,13 +2785,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@8.43.0(eslint@9.35.0)(typescript@5.9.2)':
'@typescript-eslint/utils@8.43.0(eslint@9.36.0)(typescript@5.9.2)':
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0)
'@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0)
'@typescript-eslint/scope-manager': 8.43.0
'@typescript-eslint/types': 8.43.0
'@typescript-eslint/typescript-estree': 8.43.0(typescript@5.9.2)
eslint: 9.35.0
eslint: 9.36.0
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
@ -2933,7 +2933,7 @@ snapshots:
bindings: 1.5.0
prebuild-install: 7.1.3
better-sqlite3@12.2.0:
better-sqlite3@12.4.1:
dependencies:
bindings: 1.5.0
prebuild-install: 7.1.3
@ -3091,7 +3091,7 @@ snapshots:
dns2: https://codeload.github.com/lsongdev/node-dns/tar.gz/3adb7e91b3101c0e4f43ebaca3a568269ea04d11
foxts: 3.13.0
punycode: 2.3.1
tldts: 7.0.14
tldts: 7.0.16
transitivePeerDependencies:
- supports-color
@ -3148,40 +3148,40 @@ snapshots:
escape-string-regexp@4.0.0: {}
eslint-compat-utils@0.5.1(eslint@9.35.0):
eslint-compat-utils@0.5.1(eslint@9.36.0):
dependencies:
eslint: 9.35.0
eslint: 9.36.0
semver: 7.7.2
eslint-compat-utils@0.6.5(eslint@9.35.0):
eslint-compat-utils@0.6.5(eslint@9.36.0):
dependencies:
eslint: 9.35.0
eslint: 9.36.0
semver: 7.7.2
eslint-config-sukka@7.1.0(@typescript-eslint/utils@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.35.0)(typescript@5.9.2):
eslint-config-sukka@7.1.1(@typescript-eslint/utils@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0)(typescript@5.9.2):
dependencies:
'@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.35.0)
'@eslint-sukka/eslint-plugin-stylistic': 7.1.0(eslint@9.35.0)
'@eslint-sukka/shared': 7.1.0(eslint@9.35.0)(typescript@5.9.2)
'@eslint/js': 9.35.0
'@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
'@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.36.0)
'@eslint-sukka/eslint-plugin-stylistic': 7.1.1(eslint@9.36.0)
'@eslint-sukka/shared': 7.1.1(eslint@9.36.0)(typescript@5.9.2)
'@eslint/js': 9.36.0
'@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2)
'@typescript-eslint/parser': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
ci-info: 4.3.0
defu: 6.1.4
eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.35.0))(eslint@9.35.0)
eslint-plugin-autofix: 2.2.0(eslint@9.35.0)
eslint-plugin-de-morgan: 1.3.1(eslint@9.35.0)
eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.35.0)
eslint-plugin-jsonc: 2.20.1(eslint@9.35.0)
eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0))(eslint@9.36.0)
eslint-plugin-autofix: 2.2.0(eslint@9.36.0)
eslint-plugin-de-morgan: 1.3.1(eslint@9.36.0)
eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0)
eslint-plugin-jsonc: 2.20.1(eslint@9.36.0)
eslint-plugin-paths: 1.1.0
eslint-plugin-promise: 7.2.1(eslint@9.35.0)
eslint-plugin-regexp: 2.10.0(eslint@9.35.0)
eslint-plugin-sukka: 7.1.0(eslint@9.35.0)(typescript@5.9.2)
eslint-plugin-unused-imports: 4.2.0(@typescript-eslint/eslint-plugin@8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint@9.35.0)(typescript@5.9.2))(eslint@9.35.0)
eslint-plugin-promise: 7.2.1(eslint@9.36.0)
eslint-plugin-regexp: 2.10.0(eslint@9.36.0)
eslint-plugin-sukka: 7.1.1(eslint@9.36.0)(typescript@5.9.2)
eslint-plugin-unused-imports: 4.2.0(@typescript-eslint/eslint-plugin@8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)
foxts: 3.13.0
jsonc-eslint-parser: 2.4.0
picocolors: 1.1.1
typescript-eslint: 8.43.0(eslint@9.35.0)(typescript@5.9.2)
typescript-eslint: 8.43.0(eslint@9.36.0)(typescript@5.9.2)
transitivePeerDependencies:
- '@eslint/json'
- '@typescript-eslint/utils'
@ -3191,10 +3191,10 @@ snapshots:
- supports-color
- typescript
eslint-formatter-sukka@7.1.0(eslint@9.35.0):
eslint-formatter-sukka@7.1.1(eslint@9.36.0):
dependencies:
ci-info: 4.3.0
eslint: 9.35.0
eslint: 9.36.0
foxts: 3.13.0
picocolors: 1.1.1
@ -3214,10 +3214,10 @@ snapshots:
- supports-color
optional: true
eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.35.0))(eslint@9.35.0):
eslint-import-resolver-typescript@4.4.4(eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0))(eslint@9.36.0):
dependencies:
debug: 4.4.1(supports-color@8.1.1)
eslint: 9.35.0
eslint: 9.36.0
eslint-import-context: 0.1.9(unrs-resolver@1.11.1)
get-tsconfig: 4.10.1
is-bun-module: 2.0.0
@ -3225,41 +3225,41 @@ snapshots:
tinyglobby: 0.2.14
unrs-resolver: 1.11.1
optionalDependencies:
eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.35.0)
eslint-plugin-import-x: 4.16.1(@typescript-eslint/utils@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0)
transitivePeerDependencies:
- supports-color
eslint-json-compat-utils@0.2.1(eslint@9.35.0)(jsonc-eslint-parser@2.4.0):
eslint-json-compat-utils@0.2.1(eslint@9.36.0)(jsonc-eslint-parser@2.4.0):
dependencies:
eslint: 9.35.0
eslint: 9.36.0
esquery: 1.6.0
jsonc-eslint-parser: 2.4.0
eslint-plugin-autofix@2.2.0(eslint@9.35.0):
eslint-plugin-autofix@2.2.0(eslint@9.36.0):
dependencies:
eslint: 9.35.0
eslint: 9.36.0
eslint-rule-composer: 0.3.0
espree: 9.6.1
esutils: 2.0.3
string-similarity: 4.0.4
eslint-plugin-de-morgan@1.3.1(eslint@9.35.0):
eslint-plugin-de-morgan@1.3.1(eslint@9.36.0):
dependencies:
eslint: 9.35.0
eslint: 9.36.0
eslint-plugin-es-x@7.8.0(eslint@9.35.0):
eslint-plugin-es-x@7.8.0(eslint@9.36.0):
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0)
'@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0)
'@eslint-community/regexpp': 4.12.1
eslint: 9.35.0
eslint-compat-utils: 0.5.1(eslint@9.35.0)
eslint: 9.36.0
eslint-compat-utils: 0.5.1(eslint@9.36.0)
eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.35.0):
eslint-plugin-import-x@4.16.1(@typescript-eslint/utils@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint-import-resolver-node@0.3.9)(eslint@9.36.0):
dependencies:
'@typescript-eslint/types': 8.43.0
comment-parser: 1.4.1
debug: 4.4.1(supports-color@8.1.1)
eslint: 9.35.0
eslint: 9.36.0
eslint-import-context: 0.1.9(unrs-resolver@1.11.1)
is-glob: 4.0.3
minimatch: 10.0.3
@ -3267,17 +3267,17 @@ snapshots:
stable-hash-x: 0.2.0
unrs-resolver: 1.11.1
optionalDependencies:
'@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/utils': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
eslint-import-resolver-node: 0.3.9
transitivePeerDependencies:
- supports-color
eslint-plugin-jsonc@2.20.1(eslint@9.35.0):
eslint-plugin-jsonc@2.20.1(eslint@9.36.0):
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0)
eslint: 9.35.0
eslint-compat-utils: 0.6.5(eslint@9.35.0)
eslint-json-compat-utils: 0.2.1(eslint@9.35.0)(jsonc-eslint-parser@2.4.0)
'@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0)
eslint: 9.36.0
eslint-compat-utils: 0.6.5(eslint@9.36.0)
eslint-json-compat-utils: 0.2.1(eslint@9.36.0)(jsonc-eslint-parser@2.4.0)
espree: 10.4.0
graphemer: 1.4.0
jsonc-eslint-parser: 2.4.0
@ -3286,12 +3286,12 @@ snapshots:
transitivePeerDependencies:
- '@eslint/json'
eslint-plugin-n@17.21.3(eslint@9.35.0)(typescript@5.9.2):
eslint-plugin-n@17.21.3(eslint@9.36.0)(typescript@5.9.2):
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0)
'@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0)
enhanced-resolve: 5.18.3
eslint: 9.35.0
eslint-plugin-es-x: 7.8.0(eslint@9.35.0)
eslint: 9.36.0
eslint-plugin-es-x: 7.8.0(eslint@9.36.0)
get-tsconfig: 4.10.1
globals: 15.15.0
globrex: 0.1.2
@ -3305,39 +3305,40 @@ snapshots:
dependencies:
comment-json: 4.2.5
eslint-plugin-promise@7.2.1(eslint@9.35.0):
eslint-plugin-promise@7.2.1(eslint@9.36.0):
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0)
eslint: 9.35.0
'@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0)
eslint: 9.36.0
eslint-plugin-regexp@2.10.0(eslint@9.35.0):
eslint-plugin-regexp@2.10.0(eslint@9.36.0):
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0)
'@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0)
'@eslint-community/regexpp': 4.12.1
comment-parser: 1.4.1
eslint: 9.35.0
eslint: 9.36.0
jsdoc-type-pratt-parser: 4.8.0
refa: 0.12.1
regexp-ast-analysis: 0.7.1
scslre: 0.3.0
eslint-plugin-sukka@7.1.0(eslint@9.35.0)(typescript@5.9.2):
eslint-plugin-sukka@7.1.1(eslint@9.36.0)(typescript@5.9.2):
dependencies:
'@eslint-sukka/shared': 7.1.0(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/type-utils': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
eslint: 9.35.0
'@eslint-sukka/shared': 7.1.1(eslint@9.36.0)(typescript@5.9.2)
'@typescript-eslint/type-utils': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
'@typescript-eslint/types': 8.43.0
'@typescript-eslint/utils': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
eslint: 9.36.0
foxts: 3.13.0
optionalDependencies:
typescript: 5.9.2
transitivePeerDependencies:
- supports-color
eslint-plugin-unused-imports@4.2.0(@typescript-eslint/eslint-plugin@8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint@9.35.0)(typescript@5.9.2))(eslint@9.35.0):
eslint-plugin-unused-imports@4.2.0(@typescript-eslint/eslint-plugin@8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0):
dependencies:
eslint: 9.35.0
eslint: 9.36.0
optionalDependencies:
'@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2)
eslint-rule-composer@0.3.0: {}
@ -3350,15 +3351,15 @@ snapshots:
eslint-visitor-keys@4.2.1: {}
eslint@9.35.0:
eslint@9.36.0:
dependencies:
'@eslint-community/eslint-utils': 4.9.0(eslint@9.35.0)
'@eslint-community/eslint-utils': 4.9.0(eslint@9.36.0)
'@eslint-community/regexpp': 4.12.1
'@eslint/config-array': 0.21.0
'@eslint/config-helpers': 0.3.1
'@eslint/core': 0.15.2
'@eslint/eslintrc': 3.3.1
'@eslint/js': 9.35.0
'@eslint/js': 9.36.0
'@eslint/plugin-kit': 0.3.5
'@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1
@ -3662,7 +3663,7 @@ snapshots:
jest-mock@30.0.5:
dependencies:
'@jest/types': 30.0.5
'@types/node': 24.5.1
'@types/node': 24.5.2
jest-util: 30.0.5
jest-regex-util@30.0.1: {}
@ -3670,7 +3671,7 @@ snapshots:
jest-util@30.0.5:
dependencies:
'@jest/types': 30.0.5
'@types/node': 24.5.1
'@types/node': 24.5.2
chalk: 4.1.2
ci-info: 4.3.0
graceful-fs: 4.2.11
@ -4137,15 +4138,15 @@ snapshots:
fdir: 6.5.0(picomatch@4.0.3)
picomatch: 4.0.3
tldts-core@7.0.14: {}
tldts-core@7.0.16: {}
tldts-experimental@7.0.14:
tldts-experimental@7.0.16:
dependencies:
tldts-core: 7.0.14
tldts-core: 7.0.16
tldts@7.0.14:
tldts@7.0.16:
dependencies:
tldts-core: 7.0.14
tldts-core: 7.0.16
to-regex-range@5.0.1:
dependencies:
@ -4178,13 +4179,13 @@ snapshots:
dependencies:
is-typedarray: 1.0.0
typescript-eslint@8.43.0(eslint@9.35.0)(typescript@5.9.2):
typescript-eslint@8.43.0(eslint@9.36.0)(typescript@5.9.2):
dependencies:
'@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.35.0)(typescript@5.9.2))(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/parser': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
'@typescript-eslint/eslint-plugin': 8.43.0(@typescript-eslint/parser@8.43.0(eslint@9.36.0)(typescript@5.9.2))(eslint@9.36.0)(typescript@5.9.2)
'@typescript-eslint/parser': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
'@typescript-eslint/typescript-estree': 8.43.0(typescript@5.9.2)
'@typescript-eslint/utils': 8.43.0(eslint@9.35.0)(typescript@5.9.2)
eslint: 9.35.0
'@typescript-eslint/utils': 8.43.0(eslint@9.36.0)(typescript@5.9.2)
eslint: 9.36.0
typescript: 5.9.2
transitivePeerDependencies:
- supports-color