Housekeeping
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy (3.114.12) (push) Has been cancelled

This commit is contained in:
SukkaW
2026-07-05 20:17:10 +08:00
parent f2db2113a5
commit fc362ff31f
5 changed files with 186 additions and 207 deletions

View File

@@ -59,7 +59,7 @@ const agent = new Agent({
if ( if (
errorCode === 'ERR_UNESCAPED_CHARACTERS' errorCode === 'ERR_UNESCAPED_CHARACTERS'
|| errorCode === 'UND_ERR_DESTROYED' || errorCode === 'UND_ERR_DESTROYED'
// eslint-disable-next-line sukka/prefer-foxts-error-util -- we already know this is Error type
|| err.message === 'Request path contains unescaped characters' || err.message === 'Request path contains unescaped characters'
|| err.name === 'AbortError' || err.name === 'AbortError'
) { ) {

View File

@@ -426,7 +426,7 @@ export class FileOutput {
const d = domainToASCII(domain); const d = domainToASCII(domain);
if (d) domainEntries.push([d, includeSubdomain]); if (d) domainEntries.push([d, includeSubdomain]);
}); });
domainEntries.sort((a, b) => (a[0].length - b[0].length) || (a[0] < b[0] ? -1 : a[0] > b[0] ? 1 : 0)); domainEntries.sort((a, b) => (a[0].length - b[0].length) || (a[0] < b[0] ? -1 : (a[0] > b[0] ? 1 : 0)));
for (let j = 0, entriesLen = domainEntries.length; j < entriesLen; j++) { for (let j = 0, entriesLen = domainEntries.length; j < entriesLen; j++) {
const [domain, includeAllSubdomain] = domainEntries[j]; const [domain, includeAllSubdomain] = domainEntries[j];
if (kwfilter(domain)) { if (kwfilter(domain)) {

View File

@@ -64,7 +64,7 @@ export async function parseDomesticList() {
const domain = domainToASCII(rawDomain); const domain = domainToASCII(rawDomain);
if (domain) dump.push(includeSubdomain ? '.' + domain : domain); if (domain) dump.push(includeSubdomain ? '.' + domain : domain);
}); });
dump.sort((a, b) => (a.length - b.length) || (a < b ? -1 : a > b ? 1 : 0)); dump.sort((a, b) => (a.length - b.length) || (a < b ? -1 : (a > b ? 1 : 0)));
console.log(dump.join('\n') + '\n'); console.log(dump.join('\n') + '\n');

View File

@@ -19,12 +19,12 @@
"author": "", "author": "",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@ghostery/adblocker": "^2.18.0", "@ghostery/adblocker": "^2.18.1",
"@henrygd/queue": "^1.2.0", "@henrygd/queue": "^1.2.0",
"@mitata/counters": "^0.0.8", "@mitata/counters": "^0.0.8",
"ci-info": "^4.4.0", "ci-info": "^4.4.0",
"cli-progress": "^3.12.0", "cli-progress": "^3.12.0",
"csv-parse": "^7.0.0", "csv-parse": "^7.0.1",
"domain-alive": "^0.1.22", "domain-alive": "^0.1.22",
"fast-cidr-tools": "^0.3.4", "fast-cidr-tools": "^0.3.4",
"fast-escape-regexp": "^1.0.1", "fast-escape-regexp": "^1.0.1",
@@ -38,9 +38,9 @@
"tar-fs": "^3.1.3", "tar-fs": "^3.1.3",
"telegram": "^2.26.22", "telegram": "^2.26.22",
"tinyglobby": "^0.2.17", "tinyglobby": "^0.2.17",
"tldts": "^7.4.5", "tldts": "^7.4.6",
"tldts-experimental": "^7.4.5", "tldts-experimental": "^7.4.6",
"undici": "^8.5.0", "undici": "^8.7.0",
"undici-cache-store-better-sqlite3": "^1.0.1", "undici-cache-store-better-sqlite3": "^1.0.1",
"why-is-node-running": "^3.2.2", "why-is-node-running": "^3.2.2",
"xbits": "^0.2.0", "xbits": "^0.2.0",
@@ -48,7 +48,7 @@
"yauzl-promise": "^4.0.0" "yauzl-promise": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@eslint-sukka/node": "^8.13.2", "@eslint-sukka/node": "^8.13.4",
"@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",
@@ -59,14 +59,14 @@
"@types/yauzl-promise": "^4.0.1", "@types/yauzl-promise": "^4.0.1",
"earl": "^2.0.0", "earl": "^2.0.0",
"eslint": "^10.6.0", "eslint": "^10.6.0",
"eslint-config-sukka": "^8.13.2", "eslint-config-sukka": "^8.13.4",
"eslint-formatter-sukka": "^8.13.2", "eslint-formatter-sukka": "^8.13.4",
"foxts": "^5.5.1", "foxts": "^5.6.0",
"jest-worker": "^30.4.1", "jest-worker": "^30.4.1",
"mitata": "^1.0.34", "mitata": "^1.0.34",
"mocha": "^11.7.6", "mocha": "^11.7.6",
"tinyexec": "^1.2.4", "tinyexec": "^1.2.4",
"typescript": "^6.0.3" "typescript": "^6.0.3"
}, },
"packageManager": "pnpm@11.9.0" "packageManager": "pnpm@11.10.0"
} }

367
pnpm-lock.yaml generated
View File

@@ -15,8 +15,8 @@ importers:
.: .:
dependencies: dependencies:
'@ghostery/adblocker': '@ghostery/adblocker':
specifier: ^2.18.0 specifier: ^2.18.1
version: 2.18.0 version: 2.18.1
'@henrygd/queue': '@henrygd/queue':
specifier: ^1.2.0 specifier: ^1.2.0
version: 1.2.0 version: 1.2.0
@@ -30,8 +30,8 @@ importers:
specifier: ^3.12.0 specifier: ^3.12.0
version: 3.12.0 version: 3.12.0
csv-parse: csv-parse:
specifier: ^7.0.0 specifier: ^7.0.1
version: 7.0.0 version: 7.0.1
domain-alive: domain-alive:
specifier: ^0.1.22 specifier: ^0.1.22
version: 0.1.22 version: 0.1.22
@@ -72,17 +72,17 @@ importers:
specifier: ^0.2.17 specifier: ^0.2.17
version: 0.2.17 version: 0.2.17
tldts: tldts:
specifier: ^7.4.5 specifier: ^7.4.6
version: 7.4.5 version: 7.4.6
tldts-experimental: tldts-experimental:
specifier: ^7.4.5 specifier: ^7.4.6
version: 7.4.5 version: 7.4.6
undici: undici:
specifier: ^8.5.0 specifier: ^8.7.0
version: 8.5.0 version: 8.7.0
undici-cache-store-better-sqlite3: undici-cache-store-better-sqlite3:
specifier: ^1.0.1 specifier: ^1.0.1
version: 1.0.1(undici@8.5.0) version: 1.0.1(undici@8.7.0)
why-is-node-running: why-is-node-running:
specifier: ^3.2.2 specifier: ^3.2.2
version: 3.2.2 version: 3.2.2
@@ -97,11 +97,11 @@ importers:
version: 4.0.0 version: 4.0.0
devDependencies: devDependencies:
'@eslint-sukka/node': '@eslint-sukka/node':
specifier: ^8.13.2 specifier: ^8.13.4
version: 8.13.2(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) version: 8.13.4(eslint@10.6.0)(typescript@6.0.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)(supports-color@8.1.1)(typescript@6.0.3) version: 1.11.1(@swc/core@1.13.5)(@swc/types@0.1.25)(typescript@6.0.3)
'@swc/core': '@swc/core':
specifier: 1.13.5 specifier: 1.13.5
version: 1.13.5 version: 1.13.5
@@ -128,16 +128,16 @@ importers:
version: 2.0.0 version: 2.0.0
eslint: eslint:
specifier: ^10.6.0 specifier: ^10.6.0
version: 10.6.0(supports-color@8.1.1) version: 10.6.0
eslint-config-sukka: eslint-config-sukka:
specifier: ^8.13.2 specifier: ^8.13.4
version: 8.13.2(@typescript-eslint/utils@8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) version: 8.13.4(@typescript-eslint/utils@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3)
eslint-formatter-sukka: eslint-formatter-sukka:
specifier: ^8.13.2 specifier: ^8.13.4
version: 8.13.2(eslint@10.6.0(supports-color@8.1.1)) version: 8.13.4(eslint@10.6.0)
foxts: foxts:
specifier: ^5.5.1 specifier: ^5.6.0
version: 5.5.1 version: 5.6.0
jest-worker: jest-worker:
specifier: ^30.4.1 specifier: ^30.4.1
version: 30.4.1 version: 30.4.1
@@ -187,13 +187,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.13.2': '@eslint-sukka/eslint-plugin-stylistic@8.13.4':
resolution: {integrity: sha512-tueeZ09vgO4nQH4EdiWleA/96H9BY7LyB6INnIglMdkS5BqyxpSdXpdXcPUXV0b1vI/VFb4Z6Xt/7ZUycVzFHQ==} resolution: {integrity: sha512-l0evOfggI15TIyz3N1G3VUY6yg6gAXZj7ZKvOip6NZHRGtP/VANGZPKrLgiJ7Fl6B+DGPBTO9cMu7xZZ05i+6A==}
peerDependencies: peerDependencies:
eslint: '*' eslint: '*'
'@eslint-sukka/eslint-plugin-sukka-full@8.13.2': '@eslint-sukka/eslint-plugin-sukka-full@8.13.4':
resolution: {integrity: sha512-VrHXLlD4GIXrU0fbqLf1jJ0rl+BHUhDc2kAeWAcnHWrgrhsMXrqH2/OwT6be7oJtgco7sOWx1891lmSJHEo2jA==} resolution: {integrity: sha512-5oRO6qmyD8Se1jrdSVlrvSDac4HoG6aFEDE63mPGFqtwOpbdYDfFNbsQIoodha/3iMu5ty8GXTM4N3iOXyKcZw==}
peerDependencies: peerDependencies:
eslint: '*' eslint: '*'
typescript: '*' typescript: '*'
@@ -201,11 +201,11 @@ packages:
typescript: typescript:
optional: true optional: true
'@eslint-sukka/node@8.13.2': '@eslint-sukka/node@8.13.4':
resolution: {integrity: sha512-1UpBhnk58hXRmAKaRYSzKeyJmmcHD9WduFJpOjzku8iq8im85f6sUyaJEIkcMf9JpFaEd41ll8b2j7QQALXDlg==} resolution: {integrity: sha512-8//+MRPGk2FyTGMfxB6aWJbuVn7xvQ8pXviS51EXijcRBhVpnUoYPOK2tLG6IfTAO1ASMIFo2sxrvzgvpqtOPg==}
'@eslint-sukka/shared@8.13.2': '@eslint-sukka/shared@8.13.4':
resolution: {integrity: sha512-WnUeyRqAJJiHR2ypIyL3oFXHiDVyfTkMQ/IBPTT+NGHbtpMY4b+8DuOGVwerJixu57cGXYzi6Pecs0/hLNG3uw==} resolution: {integrity: sha512-E5+SAirMLigTCOuSMPECRh2G0j4SVFdDT9d8538QUIWWjXBqHp1GfFN2rpuIJBWkfL5qP2H+iH7oGpKKRRLjcg==}
peerDependencies: peerDependencies:
eslint: '*' eslint: '*'
@@ -238,14 +238,14 @@ packages:
resolution: {integrity: sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==} resolution: {integrity: sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24} engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@ghostery/adblocker-content@2.18.0': '@ghostery/adblocker-content@2.18.1':
resolution: {integrity: sha512-hO+SHBKzx8PBqppjO6Haj0d4h+4RUQ+0tpVZjs9wUgxLKZlvvYzlQ9sAHilzIT5ixSn+8LSlrYm+ngf2ugH9XQ==} resolution: {integrity: sha512-7OwXvqssrSqceXDMccq1SG2LEp0P899TWv0J52kA4PCjCgdsffdj7wMO98LbiVWEKJ9e00X4V2ZptC4VGYsX/w==}
'@ghostery/adblocker-extended-selectors@2.18.0': '@ghostery/adblocker-extended-selectors@2.18.1':
resolution: {integrity: sha512-oeSb/1liYplCq76rrPDmR7A69kNB6WsWjPfcsJFkrPip+WUd83Xbc+I5fnZ36Id3IOyegozZG1ucr3ywwC7OyQ==} resolution: {integrity: sha512-FruZMMUhdi0KG8GTTS9hs4njeQu1FyrzVtm9p3JKY6GpCNspy3kioP48JU3ASNzSDYZb5Xu8xbwPoSHJ4RQBeg==}
'@ghostery/adblocker@2.18.0': '@ghostery/adblocker@2.18.1':
resolution: {integrity: sha512-u0XWX+kZtBTqjfa+saNXMI2ZLzaoeT3tASjDuBqQ3WYKquLh15Z3nCBIPruT63nMRr41MZLwB8F6jZPIhsM3dA==} resolution: {integrity: sha512-pWMJqpXpuqIlcF3ZZQ2E7ixnC7xhtYn/bpOn3N69vFrAm4wrZCIbKzz1+xSxKWCmJvDT4fg7rN2R6jQwFXm5BA==}
'@ghostery/url-parser@1.3.1': '@ghostery/url-parser@1.3.1':
resolution: {integrity: sha512-QKqGi+7aDQ4RcyHyCwgEk6B9vWnsBP4Q7htaN0zPJV3ATqTKEQDtSTb9c/AN586oJUDs24YXKcwFYwNweY/YjQ==} resolution: {integrity: sha512-QKqGi+7aDQ4RcyHyCwgEk6B9vWnsBP4Q7htaN0zPJV3ATqTKEQDtSTb9c/AN586oJUDs24YXKcwFYwNweY/YjQ==}
@@ -723,10 +723,6 @@ packages:
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.1.0' typescript: '>=4.8.4 <6.1.0'
'@typescript-eslint/types@8.61.0':
resolution: {integrity: sha512-9QTQpZ5Iin4CdIodfbDQFSeiSJKidgYJYug1P9CC2xWgUTvlmixViqDZNciMjwLBZyJnG4tGmPl97rVAFb1AJg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/types@8.62.1': '@typescript-eslint/types@8.62.1':
resolution: {integrity: sha512-ooCzJFaf+Hg+uG6fA3NRFGuFjlfNlDhBthbv4ZPU/0elCAFUfnyXUvf/WOpHz/jYwSmvU2GkR2LtyUfy1AxZ1Q==} resolution: {integrity: sha512-ooCzJFaf+Hg+uG6fA3NRFGuFjlfNlDhBthbv4ZPU/0elCAFUfnyXUvf/WOpHz/jYwSmvU2GkR2LtyUfy1AxZ1Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1015,8 +1011,8 @@ packages:
resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
engines: {node: '>= 8'} engines: {node: '>= 8'}
csv-parse@7.0.0: csv-parse@7.0.1:
resolution: {integrity: sha512-CSssqPAK5us09FhMI9juM0jnqXUJP+rtWeIfivTYBLNH/8rnxkQlZvoRemF6MAyfNov9XU8mN2wwF/pP68sxTA==} resolution: {integrity: sha512-+2z7Ar0APQ7Uu6fX4cn+pitRmxjZ1WPBcGmZFKmA74FCyi7Et/XZx8cjNQ5CjbZ4HCOxXCOpRBYvYH08Qa003A==}
d@1.0.2: d@1.0.2:
resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==}
@@ -1109,10 +1105,6 @@ packages:
end-of-stream@1.4.5: end-of-stream@1.4.5:
resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==} resolution: {integrity: sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==}
enhanced-resolve@5.18.3:
resolution: {integrity: sha512-d4lC8xfavMeBjzGr2vECC3fsGXziXZQyJxD868h2M/mBI3PwAuODxAkLkq5HYuvrPYcUtiLzsTo8U3PgX3Ocww==}
engines: {node: '>=10.13.0'}
enhanced-resolve@5.24.1: enhanced-resolve@5.24.1:
resolution: {integrity: sha512-7DdUaTjmNwMcH2gLr1qycesKII3BK4RLy/mdAb7x10Lq7bR4aNKHt1BR1ZALSv0rPM/hF5wYF0PhGop/rJm8vw==} resolution: {integrity: sha512-7DdUaTjmNwMcH2gLr1qycesKII3BK4RLy/mdAb7x10Lq7bR4aNKHt1BR1ZALSv0rPM/hF5wYF0PhGop/rJm8vw==}
engines: {node: '>=10.13.0'} engines: {node: '>=10.13.0'}
@@ -1148,11 +1140,11 @@ packages:
peerDependencies: peerDependencies:
eslint: '>=6.0.0' eslint: '>=6.0.0'
eslint-config-sukka@8.13.2: eslint-config-sukka@8.13.4:
resolution: {integrity: sha512-4S/7JSA96Z/DIqTRFqZ/lrVXwg7IgBUmIwd/QZGBnQvYr6SYwFM9RcoZvcRquS2GpAzQKLgNo4PNQ3IR6NjyiQ==} resolution: {integrity: sha512-siEhI1+M2B76ydk2mG149kRKoTF0kF5CH0P9sad7T8SQvNYcbZLy5KQKPnKQ+CCa38xyBdV1PMJGYOqcQjUC8w==}
eslint-formatter-sukka@8.13.2: eslint-formatter-sukka@8.13.4:
resolution: {integrity: sha512-3n3O8eX9IjpUJMCeMWKPfm8XANTPlje8hupOqYAegEbyBfb/BGwRVCy3kQ+zLjoXbJqKro2RgiGWKAFFLZFd3w==} resolution: {integrity: sha512-NrFsmp5QCJpCGbrnO86aKQoWecfOjvBfYekNcO2lCMPt8nkfcQyvInDpsoWnm/LkQ9GJjvqu+oD63j0pvj01pQ==}
peerDependencies: peerDependencies:
eslint: '*' eslint: '*'
@@ -1232,8 +1224,8 @@ packages:
peerDependencies: peerDependencies:
eslint: '>=9.38.0' eslint: '>=9.38.0'
eslint-plugin-sukka@9.11.0: eslint-plugin-sukka@9.14.0:
resolution: {integrity: sha512-jLm2QKYBfaaprnGiz/IIz/u04E1dh9FxYHx92FIZjuNqwIoG16A4s/q0dKBoUnXpl2EpeMB4R/Pq3lhPeh830Q==} resolution: {integrity: sha512-jkpNj9VilJ6YSed9Xw/LcKSzvRLIwGg07IxvCHZTQUJfsCXGe24Yb/krC4HhCGnKkYelyffc8k5cFhf3RmZ52w==}
peerDependencies: peerDependencies:
eslint: '>=9.29.0' eslint: '>=9.29.0'
typescript: '*' typescript: '*'
@@ -1366,8 +1358,8 @@ packages:
foxts@4.6.0: foxts@4.6.0:
resolution: {integrity: sha512-Sq6k7CDUAz1/MOiwRiV59tblzsaWGOQitYxvF/l7H5Z/9gZNBvWKWsRcXLS7T7FLKRKO0LmETiefkVUm5omESg==} resolution: {integrity: sha512-Sq6k7CDUAz1/MOiwRiV59tblzsaWGOQitYxvF/l7H5Z/9gZNBvWKWsRcXLS7T7FLKRKO0LmETiefkVUm5omESg==}
foxts@5.5.1: foxts@5.6.0:
resolution: {integrity: sha512-jBm7lzO/D8CK2S/BhVHUbFb4n3NdjkCTRbvHgtqYitFzUYqK2iH6jEQNEI/Erde6WjLnrmZfdxAoIXbkm4pfxA==} resolution: {integrity: sha512-KovPkzPutn/SMR/SwK1+a2DuaeTpnCYzoIbPO97O003VVT9Yhjnp7JF9UH8vRiAUIks2Ztwkr8EQoV7wSDSiwg==}
fs-constants@1.0.0: fs-constants@1.0.0:
resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
@@ -1818,10 +1810,6 @@ packages:
resolution: {integrity: sha512-Bh7QjT8/SuKUIfObSXNHNSK6WHo6J1tHCqJsuaFDP7gP0fkzSfTxI8y85JrppZ0h8l0maIgc2tfuZQ6/t3GtnQ==} resolution: {integrity: sha512-Bh7QjT8/SuKUIfObSXNHNSK6WHo6J1tHCqJsuaFDP7gP0fkzSfTxI8y85JrppZ0h8l0maIgc2tfuZQ6/t3GtnQ==}
engines: {node: ^14.18.0 || >=16.0.0} engines: {node: ^14.18.0 || >=16.0.0}
tapable@2.3.0:
resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==}
engines: {node: '>=6'}
tapable@2.3.3: tapable@2.3.3:
resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==}
engines: {node: '>=6'} engines: {node: '>=6'}
@@ -1853,14 +1841,14 @@ packages:
resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==}
engines: {node: '>=12.0.0'} engines: {node: '>=12.0.0'}
tldts-core@7.4.5: tldts-core@7.4.6:
resolution: {integrity: sha512-pGrwzZDvPwKe+7NNUqAunb6rqTfynr0VOUhCMdqbu5xlvNiszsAJygRzwvpVycdzejlbpY+SWJOn+s75Og7FEA==} resolution: {integrity: sha512-TkQNGJIhlEphpHCjKodMTSe23egUZr/g+flI2qkLgiJ/maAzSgXypSLRTNH3nCmqgayEmtcJBiLcfODSAr1xoA==}
tldts-experimental@7.4.5: tldts-experimental@7.4.6:
resolution: {integrity: sha512-bwtTTTg5YJVFwpoxqO1Xtggkmia84oKfXCGMvz6ta1JEJ5S+MJ5n7hyYFzXVNh9GFg6zisd90iPTFzhe5bMQwg==} resolution: {integrity: sha512-229vm2Ce4YwD/Tys0Y9WEfKG8gSAfuH9n22rntRvFqfzydJSLk/ihl1aD2kp0Q7d0dktwf1YzYhZ5FmVQwGCCQ==}
tldts@7.4.5: tldts@7.4.6:
resolution: {integrity: sha512-RfEzKWcq5fHUOFq7J3rl3Oz6ylKGtcHqUznzj4EcXsxLSIjJcvpbXAQtWGeJQ0xKnimR5e0Cn+cn9TssfMzm+g==} resolution: {integrity: sha512-rbP0Gyx8b3Ae9yO//CU2wbSnQNoQ66m1nJdSbSHmnwKwzkkz/u8mERYU8T2rmlmy+bJvRNn84yNCW8gYqox44Q==}
hasBin: true hasBin: true
ts-api-utils@2.5.0: ts-api-utils@2.5.0:
@@ -1914,8 +1902,8 @@ packages:
undici-types@7.24.6: undici-types@7.24.6:
resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==}
undici@8.5.0: undici@8.7.0:
resolution: {integrity: sha512-xamtWoB1EshgjpmlXd7GGm2VfdDtw1+rD8uhry8pSNW3If6S8E0m2T2+orSKeZXEn/aPJMviCpDBA65WJt8zhg==} resolution: {integrity: sha512-N7iQtfyLhIMOFgQubvmLV26svHpO0bqKnAiWotTQCVKCmWrcGbBotPuW1x+xwYZ2VHdSTVUfPQQnlEt1/LouTQ==}
engines: {node: '>=22.19.0'} engines: {node: '>=22.19.0'}
unrs-resolver@1.11.1: unrs-resolver@1.11.1:
@@ -2028,54 +2016,54 @@ snapshots:
tslib: 2.8.1 tslib: 2.8.1
optional: true optional: true
'@eslint-community/eslint-plugin-eslint-comments@4.7.2(eslint@10.6.0(supports-color@8.1.1))': '@eslint-community/eslint-plugin-eslint-comments@4.7.2(eslint@10.6.0)':
dependencies: dependencies:
escape-string-regexp: 4.0.0 escape-string-regexp: 4.0.0
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
ignore: 7.0.5 ignore: 7.0.5
'@eslint-community/eslint-utils@4.9.1(eslint@10.6.0(supports-color@8.1.1))': '@eslint-community/eslint-utils@4.9.1(eslint@10.6.0)':
dependencies: dependencies:
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
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.13.2(eslint@10.6.0(supports-color@8.1.1))': '@eslint-sukka/eslint-plugin-stylistic@8.13.4(eslint@10.6.0)':
dependencies: dependencies:
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
'@eslint-sukka/eslint-plugin-sukka-full@8.13.2(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3)': '@eslint-sukka/eslint-plugin-sukka-full@8.13.4(eslint@10.6.0)(typescript@6.0.3)':
dependencies: dependencies:
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
eslint-plugin-sukka: 9.11.0(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) eslint-plugin-sukka: 9.14.0(eslint@10.6.0)(typescript@6.0.3)
optionalDependencies: optionalDependencies:
typescript: 6.0.3 typescript: 6.0.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@eslint-sukka/node@8.13.2(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3)': '@eslint-sukka/node@8.13.4(eslint@10.6.0)(typescript@6.0.3)':
dependencies: dependencies:
'@eslint-sukka/eslint-plugin-sukka-full': 8.13.2(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) '@eslint-sukka/eslint-plugin-sukka-full': 8.13.4(eslint@10.6.0)(typescript@6.0.3)
'@eslint-sukka/shared': 8.13.2(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) '@eslint-sukka/shared': 8.13.4(eslint@10.6.0)(typescript@6.0.3)
eslint-plugin-n: 17.24.0(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) eslint-plugin-n: 17.24.0(eslint@10.6.0)(typescript@6.0.3)
transitivePeerDependencies: transitivePeerDependencies:
- eslint - eslint
- supports-color - supports-color
- typescript - typescript
'@eslint-sukka/shared@8.13.2(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3)': '@eslint-sukka/shared@8.13.4(eslint@10.6.0)(typescript@6.0.3)':
dependencies: dependencies:
'@package-json/types': 0.0.13 '@package-json/types': 0.0.13
'@typescript-eslint/utils': 8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) '@typescript-eslint/utils': 8.62.1(eslint@10.6.0)(typescript@6.0.3)
enhanced-resolve: 5.24.1 enhanced-resolve: 5.24.1
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
foxts: 5.5.1 foxts: 5.6.0
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
- typescript - typescript
'@eslint/config-array@0.23.5(supports-color@8.1.1)': '@eslint/config-array@0.23.5':
dependencies: dependencies:
'@eslint/object-schema': 3.0.5 '@eslint/object-schema': 3.0.5
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
@@ -2091,9 +2079,9 @@ snapshots:
dependencies: dependencies:
'@types/json-schema': 7.0.15 '@types/json-schema': 7.0.15
'@eslint/js@10.0.1(eslint@10.6.0(supports-color@8.1.1))': '@eslint/js@10.0.1(eslint@10.6.0)':
optionalDependencies: optionalDependencies:
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
'@eslint/object-schema@3.0.5': {} '@eslint/object-schema@3.0.5': {}
@@ -2102,25 +2090,25 @@ snapshots:
'@eslint/core': 1.2.1 '@eslint/core': 1.2.1
levn: 0.4.1 levn: 0.4.1
'@ghostery/adblocker-content@2.18.0': '@ghostery/adblocker-content@2.18.1':
dependencies: dependencies:
'@ghostery/adblocker-extended-selectors': 2.18.0 '@ghostery/adblocker-extended-selectors': 2.18.1
'@ghostery/adblocker-extended-selectors@2.18.0': {} '@ghostery/adblocker-extended-selectors@2.18.1': {}
'@ghostery/adblocker@2.18.0': '@ghostery/adblocker@2.18.1':
dependencies: dependencies:
'@ghostery/adblocker-content': 2.18.0 '@ghostery/adblocker-content': 2.18.1
'@ghostery/adblocker-extended-selectors': 2.18.0 '@ghostery/adblocker-extended-selectors': 2.18.1
'@ghostery/url-parser': 1.3.1 '@ghostery/url-parser': 1.3.1
'@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.4.5 tldts-experimental: 7.4.6
'@ghostery/url-parser@1.3.1': '@ghostery/url-parser@1.3.1':
dependencies: dependencies:
tldts-experimental: 7.4.5 tldts-experimental: 7.4.6
'@henrygd/queue@1.2.0': {} '@henrygd/queue@1.2.0': {}
@@ -2344,7 +2332,7 @@ snapshots:
'@swc/core': 1.13.5 '@swc/core': 1.13.5
'@swc/types': 0.1.25 '@swc/types': 0.1.25
'@swc-node/register@1.11.1(@swc/core@1.13.5)(@swc/types@0.1.25)(supports-color@8.1.1)(typescript@6.0.3)': '@swc-node/register@1.11.1(@swc/core@1.13.5)(@swc/types@0.1.25)(typescript@6.0.3)':
dependencies: dependencies:
'@swc-node/core': 1.14.1(@swc/core@1.13.5)(@swc/types@0.1.25) '@swc-node/core': 1.14.1(@swc/core@1.13.5)(@swc/types@0.1.25)
'@swc-node/sourcemap-support': 0.6.1 '@swc-node/sourcemap-support': 0.6.1
@@ -2470,15 +2458,15 @@ snapshots:
dependencies: dependencies:
'@types/node': 25.9.4 '@types/node': 25.9.4
'@typescript-eslint/eslint-plugin@8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': '@typescript-eslint/eslint-plugin@8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3)':
dependencies: dependencies:
'@eslint-community/regexpp': 4.12.2 '@eslint-community/regexpp': 4.12.2
'@typescript-eslint/parser': 8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/parser': 8.62.1(eslint@10.6.0)(typescript@6.0.3)
'@typescript-eslint/scope-manager': 8.62.1 '@typescript-eslint/scope-manager': 8.62.1
'@typescript-eslint/type-utils': 8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/type-utils': 8.62.1(eslint@10.6.0)(typescript@6.0.3)
'@typescript-eslint/utils': 8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) '@typescript-eslint/utils': 8.62.1(eslint@10.6.0)(typescript@6.0.3)
'@typescript-eslint/visitor-keys': 8.62.1 '@typescript-eslint/visitor-keys': 8.62.1
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
ignore: 7.0.5 ignore: 7.0.5
natural-compare: 1.4.0 natural-compare: 1.4.0
ts-api-utils: 2.5.0(typescript@6.0.3) ts-api-utils: 2.5.0(typescript@6.0.3)
@@ -2486,14 +2474,14 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/parser@8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': '@typescript-eslint/parser@8.62.1(eslint@10.6.0)(typescript@6.0.3)':
dependencies: dependencies:
'@typescript-eslint/scope-manager': 8.62.1 '@typescript-eslint/scope-manager': 8.62.1
'@typescript-eslint/types': 8.62.1 '@typescript-eslint/types': 8.62.1
'@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.3) '@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.3)
'@typescript-eslint/visitor-keys': 8.62.1 '@typescript-eslint/visitor-keys': 8.62.1
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
typescript: 6.0.3 typescript: 6.0.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -2516,20 +2504,18 @@ snapshots:
dependencies: dependencies:
typescript: 6.0.3 typescript: 6.0.3
'@typescript-eslint/type-utils@8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)': '@typescript-eslint/type-utils@8.62.1(eslint@10.6.0)(typescript@6.0.3)':
dependencies: dependencies:
'@typescript-eslint/types': 8.62.1 '@typescript-eslint/types': 8.62.1
'@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.3) '@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.3)
'@typescript-eslint/utils': 8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) '@typescript-eslint/utils': 8.62.1(eslint@10.6.0)(typescript@6.0.3)
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
ts-api-utils: 2.5.0(typescript@6.0.3) ts-api-utils: 2.5.0(typescript@6.0.3)
typescript: 6.0.3 typescript: 6.0.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/types@8.61.0': {}
'@typescript-eslint/types@8.62.1': {} '@typescript-eslint/types@8.62.1': {}
'@typescript-eslint/typescript-estree@8.62.1(typescript@6.0.3)': '@typescript-eslint/typescript-estree@8.62.1(typescript@6.0.3)':
@@ -2547,13 +2533,13 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/utils@8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3)': '@typescript-eslint/utils@8.62.1(eslint@10.6.0)(typescript@6.0.3)':
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(supports-color@8.1.1)) '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0)
'@typescript-eslint/scope-manager': 8.62.1 '@typescript-eslint/scope-manager': 8.62.1
'@typescript-eslint/types': 8.62.1 '@typescript-eslint/types': 8.62.1
'@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.3) '@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.3)
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
typescript: 6.0.3 typescript: 6.0.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -2770,7 +2756,7 @@ snapshots:
shebang-command: 2.0.0 shebang-command: 2.0.0
which: 2.0.2 which: 2.0.2
csv-parse@7.0.0: {} csv-parse@7.0.1: {}
d@1.0.2: d@1.0.2:
dependencies: dependencies:
@@ -2818,8 +2804,8 @@ snapshots:
domain-alive@0.1.22: domain-alive@0.1.22:
dependencies: dependencies:
debug: 4.4.1 debug: 4.4.1
foxts: 5.5.1 foxts: 5.6.0
tldts: 7.4.5 tldts: 7.4.6
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@@ -2849,11 +2835,6 @@ snapshots:
dependencies: dependencies:
once: 1.4.0 once: 1.4.0
enhanced-resolve@5.18.3:
dependencies:
graceful-fs: 4.2.11
tapable: 2.3.0
enhanced-resolve@5.24.1: enhanced-resolve@5.24.1:
dependencies: dependencies:
graceful-fs: 4.2.11 graceful-fs: 4.2.11
@@ -2887,34 +2868,34 @@ snapshots:
escape-string-regexp@4.0.0: {} escape-string-regexp@4.0.0: {}
eslint-compat-utils@0.5.1(eslint@10.6.0(supports-color@8.1.1)): eslint-compat-utils@0.5.1(eslint@10.6.0):
dependencies: dependencies:
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
semver: 7.7.3 semver: 7.7.3
eslint-config-sukka@8.13.2(@typescript-eslint/utils@8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3): eslint-config-sukka@8.13.4(@typescript-eslint/utils@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3):
dependencies: dependencies:
'@antfu/install-pkg': 1.1.0 '@antfu/install-pkg': 1.1.0
'@eslint-community/eslint-plugin-eslint-comments': 4.7.2(eslint@10.6.0(supports-color@8.1.1)) '@eslint-community/eslint-plugin-eslint-comments': 4.7.2(eslint@10.6.0)
'@eslint-sukka/eslint-plugin-stylistic': 8.13.2(eslint@10.6.0(supports-color@8.1.1)) '@eslint-sukka/eslint-plugin-stylistic': 8.13.4(eslint@10.6.0)
'@eslint-sukka/eslint-plugin-sukka-full': 8.13.2(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) '@eslint-sukka/eslint-plugin-sukka-full': 8.13.4(eslint@10.6.0)(typescript@6.0.3)
'@eslint-sukka/shared': 8.13.2(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) '@eslint-sukka/shared': 8.13.4(eslint@10.6.0)(typescript@6.0.3)
'@eslint/config-helpers': 0.6.0 '@eslint/config-helpers': 0.6.0
'@eslint/js': 10.0.1(eslint@10.6.0(supports-color@8.1.1)) '@eslint/js': 10.0.1(eslint@10.6.0)
'@typescript-eslint/eslint-plugin': 8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/eslint-plugin': 8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3)
'@typescript-eslint/parser': 8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/parser': 8.62.1(eslint@10.6.0)(typescript@6.0.3)
ci-info: 4.4.0 ci-info: 4.4.0
defu: 6.1.7 defu: 6.1.7
eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1) eslint-import-resolver-typescript: 4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0))(eslint@10.6.0)
eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1) eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)
eslint-plugin-jsonc: 3.2.0(eslint@10.6.0(supports-color@8.1.1)) eslint-plugin-jsonc: 3.2.0(eslint@10.6.0)
eslint-plugin-promise: 7.3.0(eslint@10.6.0(supports-color@8.1.1)) eslint-plugin-promise: 7.3.0(eslint@10.6.0)
eslint-plugin-regexp: 3.1.1(eslint@10.6.0(supports-color@8.1.1)) eslint-plugin-regexp: 3.1.1(eslint@10.6.0)
eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1)) eslint-plugin-unused-imports: 4.4.1(@typescript-eslint/eslint-plugin@8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)
foxts: 5.5.1 foxts: 5.6.0
jsonc-eslint-parser: 3.1.0 jsonc-eslint-parser: 3.1.0
picocolors: 1.1.1 picocolors: 1.1.1
typescript-eslint: 8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) typescript-eslint: 8.62.1(eslint@10.6.0)(typescript@6.0.3)
transitivePeerDependencies: transitivePeerDependencies:
- '@eslint/json' - '@eslint/json'
- '@typescript-eslint/utils' - '@typescript-eslint/utils'
@@ -2924,11 +2905,11 @@ snapshots:
- supports-color - supports-color
- typescript - typescript
eslint-formatter-sukka@8.13.2(eslint@10.6.0(supports-color@8.1.1)): eslint-formatter-sukka@8.13.4(eslint@10.6.0):
dependencies: dependencies:
ci-info: 4.4.0 ci-info: 4.4.0
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
foxts: 5.5.1 foxts: 5.6.0
picocolors: 1.1.1 picocolors: 1.1.1
eslint-import-context@0.1.9(unrs-resolver@1.11.1): eslint-import-context@0.1.9(unrs-resolver@1.11.1):
@@ -2938,10 +2919,10 @@ snapshots:
optionalDependencies: optionalDependencies:
unrs-resolver: 1.11.1 unrs-resolver: 1.11.1
eslint-import-resolver-typescript@4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1): eslint-import-resolver-typescript@4.4.5(eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0))(eslint@10.6.0):
dependencies: dependencies:
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
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
@@ -2949,29 +2930,29 @@ snapshots:
tinyglobby: 0.2.17 tinyglobby: 0.2.17
unrs-resolver: 1.11.1 unrs-resolver: 1.11.1
optionalDependencies: optionalDependencies:
eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1) eslint-plugin-import-x: 4.17.1(@typescript-eslint/utils@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
eslint-json-compat-utils@0.2.3(eslint@10.6.0(supports-color@8.1.1))(jsonc-eslint-parser@3.1.0): eslint-json-compat-utils@0.2.3(eslint@10.6.0)(jsonc-eslint-parser@3.1.0):
dependencies: dependencies:
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
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.6.0(supports-color@8.1.1)): eslint-plugin-es-x@7.8.0(eslint@10.6.0):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(supports-color@8.1.1)) '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0)
'@eslint-community/regexpp': 4.12.2 '@eslint-community/regexpp': 4.12.2
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
eslint-compat-utils: 0.5.1(eslint@10.6.0(supports-color@8.1.1)) eslint-compat-utils: 0.5.1(eslint@10.6.0)
eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1): eslint-plugin-import-x@4.17.1(@typescript-eslint/utils@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0):
dependencies: dependencies:
'@typescript-eslint/types': 8.61.0 '@typescript-eslint/types': 8.62.1
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.6.0(supports-color@8.1.1) eslint: 10.6.0
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.4 minimatch: 10.2.4
@@ -2979,31 +2960,31 @@ snapshots:
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.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) '@typescript-eslint/utils': 8.62.1(eslint@10.6.0)(typescript@6.0.3)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
eslint-plugin-jsonc@3.2.0(eslint@10.6.0(supports-color@8.1.1)): eslint-plugin-jsonc@3.2.0(eslint@10.6.0):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(supports-color@8.1.1)) '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0)
'@eslint/core': 1.2.1 '@eslint/core': 1.2.1
'@eslint/plugin-kit': 0.7.2 '@eslint/plugin-kit': 0.7.2
'@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.6.0(supports-color@8.1.1) eslint: 10.6.0
eslint-json-compat-utils: 0.2.3(eslint@10.6.0(supports-color@8.1.1))(jsonc-eslint-parser@3.1.0) eslint-json-compat-utils: 0.2.3(eslint@10.6.0)(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.6.0(supports-color@8.1.1))(typescript@6.0.3): eslint-plugin-n@17.24.0(eslint@10.6.0)(typescript@6.0.3):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(supports-color@8.1.1)) '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0)
enhanced-resolve: 5.18.3 enhanced-resolve: 5.24.1
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
eslint-plugin-es-x: 7.8.0(eslint@10.6.0(supports-color@8.1.1)) eslint-plugin-es-x: 7.8.0(eslint@10.6.0)
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
@@ -3013,37 +2994,37 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- typescript - typescript
eslint-plugin-promise@7.3.0(eslint@10.6.0(supports-color@8.1.1)): eslint-plugin-promise@7.3.0(eslint@10.6.0):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(supports-color@8.1.1)) '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0)
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
eslint-plugin-regexp@3.1.1(eslint@10.6.0(supports-color@8.1.1)): eslint-plugin-regexp@3.1.1(eslint@10.6.0):
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(supports-color@8.1.1)) '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0)
'@eslint-community/regexpp': 4.12.2 '@eslint-community/regexpp': 4.12.2
comment-parser: 1.4.1 comment-parser: 1.4.1
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
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.11.0(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3): eslint-plugin-sukka@9.14.0(eslint@10.6.0)(typescript@6.0.3):
dependencies: dependencies:
'@typescript-eslint/types': 8.62.1 '@typescript-eslint/types': 8.62.1
'@typescript-eslint/utils': 8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) '@typescript-eslint/utils': 8.62.1(eslint@10.6.0)(typescript@6.0.3)
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
foxts: 5.5.1 foxts: 5.6.0
typescript: 6.0.3 typescript: 6.0.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1)): eslint-plugin-unused-imports@4.4.1(@typescript-eslint/eslint-plugin@8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0):
dependencies: dependencies:
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
optionalDependencies: optionalDependencies:
'@typescript-eslint/eslint-plugin': 8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/eslint-plugin': 8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3)
eslint-scope@9.1.2: eslint-scope@9.1.2:
dependencies: dependencies:
@@ -3056,11 +3037,11 @@ snapshots:
eslint-visitor-keys@5.0.1: {} eslint-visitor-keys@5.0.1: {}
eslint@10.6.0(supports-color@8.1.1): eslint@10.6.0:
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0(supports-color@8.1.1)) '@eslint-community/eslint-utils': 4.9.1(eslint@10.6.0)
'@eslint-community/regexpp': 4.12.2 '@eslint-community/regexpp': 4.12.2
'@eslint/config-array': 0.23.5(supports-color@8.1.1) '@eslint/config-array': 0.23.5
'@eslint/config-helpers': 0.6.0 '@eslint/config-helpers': 0.6.0
'@eslint/core': 1.2.1 '@eslint/core': 1.2.1
'@eslint/plugin-kit': 0.7.2 '@eslint/plugin-kit': 0.7.2
@@ -3179,7 +3160,7 @@ snapshots:
fast-escape-html: 1.1.0 fast-escape-html: 1.1.0
fast-escape-regexp: 1.0.1 fast-escape-regexp: 1.0.1
foxts@5.5.1: {} foxts@5.6.0: {}
fs-constants@1.0.0: {} fs-constants@1.0.0: {}
@@ -3218,7 +3199,7 @@ snapshots:
hntrie@1.0.1: hntrie@1.0.1:
dependencies: dependencies:
foxts: 5.5.1 foxts: 5.6.0
htmlparser2@6.1.0: htmlparser2@6.1.0:
dependencies: dependencies:
@@ -3625,8 +3606,6 @@ snapshots:
dependencies: dependencies:
'@pkgr/core': 0.2.9 '@pkgr/core': 0.2.9
tapable@2.3.0: {}
tapable@2.3.3: {} tapable@2.3.3: {}
tar-fs@2.1.3: tar-fs@2.1.3:
@@ -3693,15 +3672,15 @@ snapshots:
fdir: 6.5.0(picomatch@4.0.4) fdir: 6.5.0(picomatch@4.0.4)
picomatch: 4.0.4 picomatch: 4.0.4
tldts-core@7.4.5: {} tldts-core@7.4.6: {}
tldts-experimental@7.4.5: tldts-experimental@7.4.6:
dependencies: dependencies:
tldts-core: 7.4.5 tldts-core: 7.4.6
tldts@7.4.5: tldts@7.4.6:
dependencies: dependencies:
tldts-core: 7.4.5 tldts-core: 7.4.6
ts-api-utils@2.5.0(typescript@6.0.3): ts-api-utils@2.5.0(typescript@6.0.3):
dependencies: dependencies:
@@ -3730,28 +3709,28 @@ snapshots:
dependencies: dependencies:
is-typedarray: 1.0.0 is-typedarray: 1.0.0
typescript-eslint@8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3): typescript-eslint@8.62.1(eslint@10.6.0)(typescript@6.0.3):
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3))(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/eslint-plugin': 8.62.1(@typescript-eslint/parser@8.62.1(eslint@10.6.0)(typescript@6.0.3))(eslint@10.6.0)(typescript@6.0.3)
'@typescript-eslint/parser': 8.62.1(eslint@10.6.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) '@typescript-eslint/parser': 8.62.1(eslint@10.6.0)(typescript@6.0.3)
'@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.3) '@typescript-eslint/typescript-estree': 8.62.1(typescript@6.0.3)
'@typescript-eslint/utils': 8.62.1(eslint@10.6.0(supports-color@8.1.1))(typescript@6.0.3) '@typescript-eslint/utils': 8.62.1(eslint@10.6.0)(typescript@6.0.3)
eslint: 10.6.0(supports-color@8.1.1) eslint: 10.6.0
typescript: 6.0.3 typescript: 6.0.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
typescript@6.0.3: {} typescript@6.0.3: {}
undici-cache-store-better-sqlite3@1.0.1(undici@8.5.0): undici-cache-store-better-sqlite3@1.0.1(undici@8.7.0):
dependencies: dependencies:
better-sqlite3: 12.8.0 better-sqlite3: 12.8.0
foxts: 5.5.1 foxts: 5.6.0
undici: 8.5.0 undici: 8.7.0
undici-types@7.24.6: {} undici-types@7.24.6: {}
undici@8.5.0: {} undici@8.7.0: {}
unrs-resolver@1.11.1: unrs-resolver@1.11.1:
dependencies: dependencies: