Housekepeing

This commit is contained in:
SukkaW 2024-08-13 02:27:54 +08:00
parent 469b05223f
commit 848ca8fc03
2 changed files with 200 additions and 189 deletions

View File

@ -20,7 +20,7 @@
"author": "",
"license": "ISC",
"dependencies": {
"@cliqz/adblocker": "^1.31.1",
"@cliqz/adblocker": "^1.31.3",
"@jsdevtools/ez-spawn": "^3.0.4",
"async-retry": "^1.3.3",
"async-sema": "^3.1.1",
@ -38,14 +38,14 @@
"punycode": "^2.3.1",
"table": "^6.8.2",
"tar-stream": "^3.1.7",
"tldts": "^6.1.37",
"tldts-experimental": "^6.1.37",
"tldts": "^6.1.39",
"tldts-experimental": "^6.1.39",
"yaml": "^2.5.0"
},
"devDependencies": {
"@eslint-sukka/node": "^6.1.10",
"@swc-node/register": "^1.10.9",
"@swc/core": "^1.7.6",
"@swc/core": "^1.7.10",
"@types/async-retry": "^1.4.8",
"@types/better-sqlite3": "^7.6.11",
"@types/chai": "^4.3.17",
@ -54,14 +54,14 @@
"@types/punycode": "^2.1.4",
"@types/tar-stream": "^3.1.3",
"chai": "4",
"eslint": "^9.8.0",
"eslint": "^9.9.0",
"eslint-config-sukka": "^6.1.10",
"eslint-formatter-sukka": "^6.1.10",
"mitata": "^0.1.11",
"mocha": "^10.7.0",
"mocha": "^10.7.3",
"typescript": "^5.5.4"
},
"packageManager": "pnpm@9.6.0",
"packageManager": "pnpm@9.7.0",
"resolutions": {
"has": "npm:@nolyfill/has@latest"
}

375
pnpm-lock.yaml generated
View File

@ -12,8 +12,8 @@ importers:
.:
dependencies:
'@cliqz/adblocker':
specifier: ^1.31.1
version: 1.31.1
specifier: ^1.31.3
version: 1.31.3
'@jsdevtools/ez-spawn':
specifier: ^3.0.4
version: 3.0.4
@ -66,24 +66,24 @@ importers:
specifier: ^3.1.7
version: 3.1.7
tldts:
specifier: ^6.1.37
version: 6.1.37
specifier: ^6.1.39
version: 6.1.39
tldts-experimental:
specifier: ^6.1.37
version: 6.1.37
specifier: ^6.1.39
version: 6.1.39
yaml:
specifier: ^2.5.0
version: 2.5.0
devDependencies:
'@eslint-sukka/node':
specifier: ^6.1.10
version: 6.1.10(eslint@9.8.0)(typescript@5.5.4)
version: 6.1.10(eslint@9.9.0)(typescript@5.5.4)
'@swc-node/register':
specifier: ^1.10.9
version: 1.10.9(@swc/core@1.7.6)(@swc/types@0.1.12)(typescript@5.5.4)
version: 1.10.9(@swc/core@1.7.10)(@swc/types@0.1.12)(typescript@5.5.4)
'@swc/core':
specifier: ^1.7.6
version: 1.7.6
specifier: ^1.7.10
version: 1.7.10
'@types/async-retry':
specifier: ^1.4.8
version: 1.4.8
@ -109,11 +109,11 @@ importers:
specifier: '4'
version: 4.4.1
eslint:
specifier: ^9.8.0
version: 9.8.0
specifier: ^9.9.0
version: 9.9.0
eslint-config-sukka:
specifier: ^6.1.10
version: 6.1.10(@typescript-eslint/eslint-plugin@8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)
version: 6.1.10(@typescript-eslint/eslint-plugin@8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)
eslint-formatter-sukka:
specifier: ^6.1.10
version: 6.1.10
@ -121,22 +121,22 @@ importers:
specifier: ^0.1.11
version: 0.1.11
mocha:
specifier: ^10.7.0
version: 10.7.0
specifier: ^10.7.3
version: 10.7.3
typescript:
specifier: ^5.5.4
version: 5.5.4
packages:
'@cliqz/adblocker-content@1.31.1':
resolution: {integrity: sha512-/LmDfvyfUPwxbh7Cl8T26vZKOtZzLhzJ3b3GeH9YouYml4bLEHFTKQoCzcp41vdC7RhrwDx70UA8G88fyzltYQ==}
'@cliqz/adblocker-content@1.31.3':
resolution: {integrity: sha512-yFqpTcBySLT/c4Q9LZade3q23UQLOKq3bwgFw/Xqn+n/jQv3VYELawxIWJIVPixuxwY19I1c9MqFinFIRCUgiw==}
'@cliqz/adblocker-extended-selectors@1.31.1':
resolution: {integrity: sha512-xx5QzdaYJeORkD6N+AmlkR+r08dwt2p3TuJ6azeHv86aUElTSd4wyTs4BJcYRUsGKgAfdpn0+BOylOKqF7a8Uw==}
'@cliqz/adblocker-extended-selectors@1.31.3':
resolution: {integrity: sha512-q9e/Rk+Bvn99qH4EDC6WVuS/dds9u/wE6MsqfCQgvQvd6CPPTXKo1ZPLTGj1OWl0+OY7CqROwNH0uAQcPgPHkA==}
'@cliqz/adblocker@1.31.1':
resolution: {integrity: sha512-gGukm0e7LAd+UBKN6k+52rGApCTxnojc/tb5yoBeDUfVrw+8+Jf8oA/x3lEW/zrPBXs/TZN7uKFj4QlDvSkmZw==}
'@cliqz/adblocker@1.31.3':
resolution: {integrity: sha512-oi6Euq3waPOt4Hlu8aQmkwBS07VpvL+niPN//v3lV6wkPUozTGMsHjVQx2BEvUyZAvIx2nDWHCBRU4Syt4igqA==}
'@dual-bundle/import-meta-resolve@4.1.0':
resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==}
@ -188,6 +188,10 @@ packages:
resolution: {integrity: sha512-MfluB7EUfxXtv3i/++oh89uzAr4PDI4nn201hsp+qaXqsjAWzinlZEHEfPgAX4doIlKvPG/i0A9dpKxOLII8yA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@9.9.0':
resolution: {integrity: sha512-hhetes6ZHP3BlXLxmd8K2SNgkhNSi+UcecbnwWKwpP7kyi/uC75DJ1lOOBO3xrC4jyojtGE3YxKZPHfk4yrgug==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.4':
resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -325,68 +329,68 @@ packages:
'@swc-node/sourcemap-support@0.5.1':
resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==}
'@swc/core-darwin-arm64@1.7.6':
resolution: {integrity: sha512-6lYHey84ZzsdtC7UuPheM4Rm0Inzxm6Sb8U6dmKc4eCx8JL0LfWG4LC5RsdsrTxnjTsbriWlnhZBffh8ijUHIQ==}
'@swc/core-darwin-arm64@1.7.10':
resolution: {integrity: sha512-TYp4x/9w/C/yMU1olK5hTKq/Hi7BjG71UJ4V1U1WxI1JA3uokjQ/GoktDfmH5V5pX4dgGSOJwUe2RjoN8Z/XnA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
'@swc/core-darwin-x64@1.7.6':
resolution: {integrity: sha512-Fyl+8aH9O5rpx4O7r2KnsPpoi32iWoKOYKiipeTbGjQ/E95tNPxbmsz4yqE8Ovldcga60IPJ5OKQA3HWRiuzdw==}
'@swc/core-darwin-x64@1.7.10':
resolution: {integrity: sha512-P3LJjAWh5yLc6p5IUwV5LgRfA3R1oDCZDMabYyb2BVQuJTD4MfegW9DhBcUUF5dhBLwq3191KpLVzE+dLTbiXw==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
'@swc/core-linux-arm-gnueabihf@1.7.6':
resolution: {integrity: sha512-2WxYTqFaOx48GKC2cbO1/IntA+w+kfCFy436Ij7qRqqtV/WAvTM9TC1OmiFbqq436rSot52qYmX8fkwdB5UcLQ==}
'@swc/core-linux-arm-gnueabihf@1.7.10':
resolution: {integrity: sha512-yGOFjE7w/akRTmqGY3FvWYrqbxO7OB2N2FHj2LO5HtzXflfoABb5RyRvdEquX+17J6mEpu4EwjYNraTD/WHIEQ==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
'@swc/core-linux-arm64-gnu@1.7.6':
resolution: {integrity: sha512-TBEGMSe0LhvPe4S7E68c7VzgT3OMu4VTmBLS7B2aHv4v8uZO92Khpp7L0WqgYU1y5eMjk+XLDLi4kokiNHv/Hg==}
'@swc/core-linux-arm64-gnu@1.7.10':
resolution: {integrity: sha512-SPWsgWHfdWKKjLrYlvhxcdBJ7Ruy6crJbPoE9NfD95eJEjMnS2yZTqj2ChFsY737WeyhWYlHzgYhYOVCp83YwQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
'@swc/core-linux-arm64-musl@1.7.6':
resolution: {integrity: sha512-QI8QGL0HGT42tj7F1A+YAzhGkJjUcvvTfI1e2m704W0Enl2/UIK9v5D1zvQzYwusRyKuaQfbeBRYDh0NcLOGLg==}
'@swc/core-linux-arm64-musl@1.7.10':
resolution: {integrity: sha512-PUi50bkNqnBL3Z/Zq6jSfwgN9A/taA6u2Zou0tjDJi7oVdpjdr7SxNgCGzMJ/nNg5D/IQn1opM1jktMvpsPAuQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
'@swc/core-linux-x64-gnu@1.7.6':
resolution: {integrity: sha512-61AYVzhjuNQAVIKKWOJu3H0/pFD28RYJGxnGg3YMhvRLRyuWNyY5Nyyj2WkKcz/ON+g38Arlz00NT1LDIViRLg==}
'@swc/core-linux-x64-gnu@1.7.10':
resolution: {integrity: sha512-Sc+pY55gknCAmBQBR6DhlA7jZSxHaLSDb5Sevzi6DOFMXR79NpA6zWTNKwp1GK2AnRIkbAfvYLgOxS5uWTFVpg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
'@swc/core-linux-x64-musl@1.7.6':
resolution: {integrity: sha512-hQFznpfLK8XajfAAN9Cjs0w/aVmO7iu9VZvInyrTCRcPqxV5O+rvrhRxKvC1LRMZXr5M6JRSRtepp5w+TK4kAw==}
'@swc/core-linux-x64-musl@1.7.10':
resolution: {integrity: sha512-g5NKx2LXaGd0K26hmEts1Cvb7ptIvq3MHSgr6/D1tRPcDZw1Sp0dYsmyOv0ho4F5GOJyiCooG3oE9FXdb7jIpQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
'@swc/core-win32-arm64-msvc@1.7.6':
resolution: {integrity: sha512-Aqsd9afykVMuekzjm4X4TDqwxmG4CrzoOSFe0hZrn9SMio72l5eAPnMtYoe5LsIqtjV8MNprLfXaNbjHjTegmA==}
'@swc/core-win32-arm64-msvc@1.7.10':
resolution: {integrity: sha512-plRIsOcfy9t9Q/ivm5DA7I0HaIvfAWPbI+bvVRrr3C/1K2CSqnqZJjEWOAmx2LiyipijNnEaFYuLBp0IkGuJpg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
'@swc/core-win32-ia32-msvc@1.7.6':
resolution: {integrity: sha512-9h0hYnOeRVNeQgHQTvD1Im67faNSSzBZ7Adtxyu9urNLfBTJilMllFd2QuGHlKW5+uaT6ZH7ZWDb+c/enx7Lcg==}
'@swc/core-win32-ia32-msvc@1.7.10':
resolution: {integrity: sha512-GntrVNT23viHtbfzmlK8lfBiKeajH24GzbDT7qXhnoO20suUPcyYZxyvCb4gWM2zu8ZBTPHNlqfrNsriQCZ+lQ==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
'@swc/core-win32-x64-msvc@1.7.6':
resolution: {integrity: sha512-izeoB8glCSe6IIDQmrVm6bvR9muk9TeKgmtY7b6l1BwL4BFnTUk4dMmpbntT90bEVQn3JPCaPtUG4HfL8VuyuA==}
'@swc/core-win32-x64-msvc@1.7.10':
resolution: {integrity: sha512-uXIF8GuSappe1imm6Lf7pHGepfCBjDQlS+qTqvEGE0wZAsL1IVATK9P/cH/OCLfJXeQDTLeSYmrpwjtXNt46tQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
'@swc/core@1.7.6':
resolution: {integrity: sha512-FZxyao9eQks1MRmUshgsZTmlg/HB2oXK5fghkoWJm/1CU2q2kaJlVDll2as5j+rmWiwkp0Gidlq8wlXcEEAO+g==}
'@swc/core@1.7.10':
resolution: {integrity: sha512-l0xrFwBQ9atizhmV94yC2nwcecTk/oftofwMNPiFMGe56dqdmi2ArHaTV3PCtMlgaUH6rGCehoRMt5OrCI1ktg==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '*'
@ -862,10 +866,15 @@ packages:
resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
eslint@9.8.0:
resolution: {integrity: sha512-K8qnZ/QJzT2dLKdZJVX6W4XOwBzutMYmt0lqUS+JdXgd+HTYFlonFgkJ8s44d/zMPPCnOOk0kMWCApCPhiOy9A==}
eslint@9.9.0:
resolution: {integrity: sha512-JfiKJrbx0506OEerjK2Y1QlldtBxkAlLxT5OEcRF8uaQ86noDe2k31Vw9rnSWv+MXZHj7OOUV/dA0AhdLFcyvA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
jiti: '*'
peerDependenciesMeta:
jiti:
optional: true
espree@10.1.0:
resolution: {integrity: sha512-M1M6CpiE6ffoigIOWYO9UDP8TMUw9kqb21tf+08IgDYjCsOvCuDt4jQcZmoYxx+w7zlKw9/N0KXfto+I8/FrXA==}
@ -1189,8 +1198,8 @@ packages:
mnemonist@0.39.8:
resolution: {integrity: sha512-vyWo2K3fjrUw8YeeZ1zF0fy6Mu59RHokURlld8ymdUPjMlD9EC9ov1/YPqTgqRvUN9nTr3Gqfz29LYAmu0PHPQ==}
mocha@10.7.0:
resolution: {integrity: sha512-v8/rBWr2VO5YkspYINnvu81inSz2y3ODJrhO175/Exzor1RcEZZkizgE2A+w/CAXXoESS8Kys5E62dOHGHzULA==}
mocha@10.7.3:
resolution: {integrity: sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==}
engines: {node: '>= 14.0.0'}
hasBin: true
@ -1459,14 +1468,14 @@ packages:
text-table@0.2.0:
resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
tldts-core@6.1.37:
resolution: {integrity: sha512-q6M/RBjZcUoF/KRhHFuGrcnaXLaXH8kHKH/e8XaAd9ULGYYhB32kr1ceIXR77a57OxRB/NR471BcYwU7jf4PAg==}
tldts-core@6.1.39:
resolution: {integrity: sha512-+Qib8VaRq6F56UjP4CJXd30PI4s3hFumDywUlsbiEWoA8+lfAaWNTLr3e6/zZOgHzVyon4snHaybeFHd8C0j/A==}
tldts-experimental@6.1.37:
resolution: {integrity: sha512-GnuPXda/PzXoPqq4KCiXsiYoKBXV/oonfEY97hwadYmHzK6wJxLF8FPeRDGQPHP5RkphfcDGnAIMZthvqYrfSA==}
tldts-experimental@6.1.39:
resolution: {integrity: sha512-BX/rK3bM7EZeDxgnKFJPUYQ2wcA/zXy1HdR9wT6iZFi8JJj4P4I+u3GTR+wkQaSB1xNhgbWrGvNt4krQnKg2rw==}
tldts@6.1.37:
resolution: {integrity: sha512-QMvNTwl3b3vyweq158Cf+IeEWe/P1HVDULo5n7qnt70rzkU3Ya2amaWO36lX0C8w6X3l92fftcuHwLIX9QBkZg==}
tldts@6.1.39:
resolution: {integrity: sha512-UCGXcPhYIUELc+FifEeDXYkoTWNU6iOEdM/Q5LsvkTz2SnpQ3q5onA+DiiZlR5YDskMhfK1YBQDeWL7PH9/miQ==}
hasBin: true
to-regex-range@5.0.1:
@ -1566,22 +1575,22 @@ packages:
snapshots:
'@cliqz/adblocker-content@1.31.1':
'@cliqz/adblocker-content@1.31.3':
dependencies:
'@cliqz/adblocker-extended-selectors': 1.31.1
'@cliqz/adblocker-extended-selectors': 1.31.3
'@cliqz/adblocker-extended-selectors@1.31.1': {}
'@cliqz/adblocker-extended-selectors@1.31.3': {}
'@cliqz/adblocker@1.31.1':
'@cliqz/adblocker@1.31.3':
dependencies:
'@cliqz/adblocker-content': 1.31.1
'@cliqz/adblocker-extended-selectors': 1.31.1
'@cliqz/adblocker-content': 1.31.3
'@cliqz/adblocker-extended-selectors': 1.31.3
'@remusao/guess-url-type': 1.3.0
'@remusao/small': 1.3.0
'@remusao/smaz': 1.10.0
'@types/chrome': 0.0.269
'@types/firefox-webext-browser': 120.0.4
tldts-experimental: 6.1.37
tldts-experimental: 6.1.39
'@dual-bundle/import-meta-resolve@4.1.0': {}
@ -1601,34 +1610,34 @@ snapshots:
tslib: 2.6.3
optional: true
'@eslint-community/eslint-plugin-eslint-comments@4.3.0(eslint@9.8.0)':
'@eslint-community/eslint-plugin-eslint-comments@4.3.0(eslint@9.9.0)':
dependencies:
escape-string-regexp: 4.0.0
eslint: 9.8.0
eslint: 9.9.0
ignore: 5.3.1
'@eslint-community/eslint-utils@4.4.0(eslint@9.8.0)':
'@eslint-community/eslint-utils@4.4.0(eslint@9.9.0)':
dependencies:
eslint: 9.8.0
eslint: 9.9.0
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.11.0': {}
'@eslint-sukka/node@6.1.10(eslint@9.8.0)(typescript@5.5.4)':
'@eslint-sukka/node@6.1.10(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@eslint-sukka/shared': 6.1.10(eslint@9.8.0)(typescript@5.5.4)
eslint-plugin-n: 17.10.1(eslint@9.8.0)
eslint-plugin-sukka: 6.1.10(eslint@9.8.0)(typescript@5.5.4)
'@eslint-sukka/shared': 6.1.10(eslint@9.9.0)(typescript@5.5.4)
eslint-plugin-n: 17.10.1(eslint@9.9.0)
eslint-plugin-sukka: 6.1.10(eslint@9.9.0)(typescript@5.5.4)
transitivePeerDependencies:
- eslint
- supports-color
- typescript
'@eslint-sukka/shared@6.1.10(eslint@9.8.0)(typescript@5.5.4)':
'@eslint-sukka/shared@6.1.10(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@dual-bundle/import-meta-resolve': 4.1.0
'@types/eslint': 9.6.0
'@typescript-eslint/utils': 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/utils': 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
type-fest: 4.23.0
transitivePeerDependencies:
- eslint
@ -1661,6 +1670,8 @@ snapshots:
'@eslint/js@9.8.0': {}
'@eslint/js@9.9.0': {}
'@eslint/object-schema@2.1.4': {}
'@humanwhocodes/module-importer@1.0.1': {}
@ -1745,43 +1756,43 @@ snapshots:
'@remusao/trie@1.5.0': {}
'@stylistic/eslint-plugin-js@2.4.0(eslint@9.8.0)':
'@stylistic/eslint-plugin-js@2.4.0(eslint@9.9.0)':
dependencies:
'@types/eslint': 9.6.0
acorn: 8.12.1
eslint: 9.8.0
eslint: 9.9.0
eslint-visitor-keys: 4.0.0
espree: 10.1.0
'@stylistic/eslint-plugin-plus@2.4.0(eslint@9.8.0)(typescript@5.5.4)':
'@stylistic/eslint-plugin-plus@2.4.0(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@types/eslint': 9.6.0
'@typescript-eslint/utils': 7.17.0(eslint@9.8.0)(typescript@5.5.4)
eslint: 9.8.0
'@typescript-eslint/utils': 7.17.0(eslint@9.9.0)(typescript@5.5.4)
eslint: 9.9.0
transitivePeerDependencies:
- supports-color
- typescript
'@stylistic/eslint-plugin-ts@2.4.0(eslint@9.8.0)(typescript@5.5.4)':
'@stylistic/eslint-plugin-ts@2.4.0(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@stylistic/eslint-plugin-js': 2.4.0(eslint@9.8.0)
'@stylistic/eslint-plugin-js': 2.4.0(eslint@9.9.0)
'@types/eslint': 9.6.0
'@typescript-eslint/utils': 7.17.0(eslint@9.8.0)(typescript@5.5.4)
eslint: 9.8.0
'@typescript-eslint/utils': 7.17.0(eslint@9.9.0)(typescript@5.5.4)
eslint: 9.9.0
transitivePeerDependencies:
- supports-color
- typescript
'@swc-node/core@1.13.3(@swc/core@1.7.6)(@swc/types@0.1.12)':
'@swc-node/core@1.13.3(@swc/core@1.7.10)(@swc/types@0.1.12)':
dependencies:
'@swc/core': 1.7.6
'@swc/core': 1.7.10
'@swc/types': 0.1.12
'@swc-node/register@1.10.9(@swc/core@1.7.6)(@swc/types@0.1.12)(typescript@5.5.4)':
'@swc-node/register@1.10.9(@swc/core@1.7.10)(@swc/types@0.1.12)(typescript@5.5.4)':
dependencies:
'@swc-node/core': 1.13.3(@swc/core@1.7.6)(@swc/types@0.1.12)
'@swc-node/core': 1.13.3(@swc/core@1.7.10)(@swc/types@0.1.12)
'@swc-node/sourcemap-support': 0.5.1
'@swc/core': 1.7.6
'@swc/core': 1.7.10
colorette: 2.0.20
debug: 4.3.5(supports-color@8.1.1)
oxc-resolver: 1.10.2
@ -1797,51 +1808,51 @@ snapshots:
source-map-support: 0.5.21
tslib: 2.6.3
'@swc/core-darwin-arm64@1.7.6':
'@swc/core-darwin-arm64@1.7.10':
optional: true
'@swc/core-darwin-x64@1.7.6':
'@swc/core-darwin-x64@1.7.10':
optional: true
'@swc/core-linux-arm-gnueabihf@1.7.6':
'@swc/core-linux-arm-gnueabihf@1.7.10':
optional: true
'@swc/core-linux-arm64-gnu@1.7.6':
'@swc/core-linux-arm64-gnu@1.7.10':
optional: true
'@swc/core-linux-arm64-musl@1.7.6':
'@swc/core-linux-arm64-musl@1.7.10':
optional: true
'@swc/core-linux-x64-gnu@1.7.6':
'@swc/core-linux-x64-gnu@1.7.10':
optional: true
'@swc/core-linux-x64-musl@1.7.6':
'@swc/core-linux-x64-musl@1.7.10':
optional: true
'@swc/core-win32-arm64-msvc@1.7.6':
'@swc/core-win32-arm64-msvc@1.7.10':
optional: true
'@swc/core-win32-ia32-msvc@1.7.6':
'@swc/core-win32-ia32-msvc@1.7.10':
optional: true
'@swc/core-win32-x64-msvc@1.7.6':
'@swc/core-win32-x64-msvc@1.7.10':
optional: true
'@swc/core@1.7.6':
'@swc/core@1.7.10':
dependencies:
'@swc/counter': 0.1.3
'@swc/types': 0.1.12
optionalDependencies:
'@swc/core-darwin-arm64': 1.7.6
'@swc/core-darwin-x64': 1.7.6
'@swc/core-linux-arm-gnueabihf': 1.7.6
'@swc/core-linux-arm64-gnu': 1.7.6
'@swc/core-linux-arm64-musl': 1.7.6
'@swc/core-linux-x64-gnu': 1.7.6
'@swc/core-linux-x64-musl': 1.7.6
'@swc/core-win32-arm64-msvc': 1.7.6
'@swc/core-win32-ia32-msvc': 1.7.6
'@swc/core-win32-x64-msvc': 1.7.6
'@swc/core-darwin-arm64': 1.7.10
'@swc/core-darwin-x64': 1.7.10
'@swc/core-linux-arm-gnueabihf': 1.7.10
'@swc/core-linux-arm64-gnu': 1.7.10
'@swc/core-linux-arm64-musl': 1.7.10
'@swc/core-linux-x64-gnu': 1.7.10
'@swc/core-linux-x64-musl': 1.7.10
'@swc/core-win32-arm64-msvc': 1.7.10
'@swc/core-win32-ia32-msvc': 1.7.10
'@swc/core-win32-x64-msvc': 1.7.10
'@swc/counter@0.1.3': {}
@ -1904,15 +1915,15 @@ snapshots:
dependencies:
'@types/node': 20.14.11
'@typescript-eslint/eslint-plugin@8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)':
'@typescript-eslint/eslint-plugin@8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@eslint-community/regexpp': 4.11.0
'@typescript-eslint/parser': 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/parser': 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
'@typescript-eslint/scope-manager': 8.0.0-alpha.45
'@typescript-eslint/type-utils': 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/utils': 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/type-utils': 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
'@typescript-eslint/utils': 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 8.0.0-alpha.45
eslint: 9.8.0
eslint: 9.9.0
graphemer: 1.4.0
ignore: 5.3.1
natural-compare: 1.4.0
@ -1922,14 +1933,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)':
'@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@typescript-eslint/scope-manager': 8.0.0-alpha.45
'@typescript-eslint/types': 8.0.0-alpha.45
'@typescript-eslint/typescript-estree': 8.0.0-alpha.45(typescript@5.5.4)
'@typescript-eslint/visitor-keys': 8.0.0-alpha.45
debug: 4.3.5(supports-color@8.1.1)
eslint: 9.8.0
eslint: 9.9.0
optionalDependencies:
typescript: 5.5.4
transitivePeerDependencies:
@ -1945,10 +1956,10 @@ snapshots:
'@typescript-eslint/types': 8.0.0-alpha.45
'@typescript-eslint/visitor-keys': 8.0.0-alpha.45
'@typescript-eslint/type-utils@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)':
'@typescript-eslint/type-utils@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@typescript-eslint/typescript-estree': 8.0.0-alpha.45(typescript@5.5.4)
'@typescript-eslint/utils': 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/utils': 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
debug: 4.3.5(supports-color@8.1.1)
ts-api-utils: 1.3.0(typescript@5.5.4)
optionalDependencies:
@ -1991,24 +2002,24 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@typescript-eslint/utils@7.17.0(eslint@9.8.0)(typescript@5.5.4)':
'@typescript-eslint/utils@7.17.0(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
'@typescript-eslint/scope-manager': 7.17.0
'@typescript-eslint/types': 7.17.0
'@typescript-eslint/typescript-estree': 7.17.0(typescript@5.5.4)
eslint: 9.8.0
eslint: 9.9.0
transitivePeerDependencies:
- supports-color
- typescript
'@typescript-eslint/utils@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)':
'@typescript-eslint/utils@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
'@typescript-eslint/scope-manager': 8.0.0-alpha.45
'@typescript-eslint/types': 8.0.0-alpha.45
'@typescript-eslint/typescript-estree': 8.0.0-alpha.45(typescript@5.5.4)
eslint: 9.8.0
eslint: 9.9.0
transitivePeerDependencies:
- supports-color
- typescript
@ -2243,35 +2254,35 @@ snapshots:
escape-string-regexp@4.0.0: {}
eslint-compat-utils@0.5.1(eslint@9.8.0):
eslint-compat-utils@0.5.1(eslint@9.9.0):
dependencies:
eslint: 9.8.0
eslint: 9.9.0
semver: 7.6.3
eslint-config-sukka@6.1.10(@typescript-eslint/eslint-plugin@8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4):
eslint-config-sukka@6.1.10(@typescript-eslint/eslint-plugin@8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4):
dependencies:
'@eslint-community/eslint-plugin-eslint-comments': 4.3.0(eslint@9.8.0)
'@eslint-sukka/shared': 6.1.10(eslint@9.8.0)(typescript@5.5.4)
'@eslint-community/eslint-plugin-eslint-comments': 4.3.0(eslint@9.9.0)
'@eslint-sukka/shared': 6.1.10(eslint@9.9.0)(typescript@5.5.4)
'@eslint/compat': 1.1.1
'@eslint/js': 9.8.0
'@stylistic/eslint-plugin-js': 2.4.0(eslint@9.8.0)
'@stylistic/eslint-plugin-plus': 2.4.0(eslint@9.8.0)(typescript@5.5.4)
'@stylistic/eslint-plugin-ts': 2.4.0(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/parser': 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
'@stylistic/eslint-plugin-js': 2.4.0(eslint@9.9.0)
'@stylistic/eslint-plugin-plus': 2.4.0(eslint@9.9.0)(typescript@5.5.4)
'@stylistic/eslint-plugin-ts': 2.4.0(eslint@9.9.0)(typescript@5.5.4)
'@typescript-eslint/parser': 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
ci-info: 4.0.0
defu: 6.1.4
eslint-import-resolver-ts-bundled: 6.1.10
eslint-plugin-autofix: 2.1.0(eslint@9.8.0)
eslint-plugin-deprecation: 3.0.0(eslint@9.8.0)(typescript@5.5.4)
eslint-plugin-import-x: 3.1.0(eslint@9.8.0)(typescript@5.5.4)
eslint-plugin-jsonc: 2.16.0(eslint@9.8.0)
eslint-plugin-promise: 7.0.0(eslint@9.8.0)
eslint-plugin-sukka: 6.1.10(eslint@9.8.0)(typescript@5.5.4)
eslint-plugin-sukka-ts: 6.1.10(eslint@9.8.0)(typescript@5.5.4)
eslint-plugin-unused-imports: 4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)
eslint-plugin-autofix: 2.1.0(eslint@9.9.0)
eslint-plugin-deprecation: 3.0.0(eslint@9.9.0)(typescript@5.5.4)
eslint-plugin-import-x: 3.1.0(eslint@9.9.0)(typescript@5.5.4)
eslint-plugin-jsonc: 2.16.0(eslint@9.9.0)
eslint-plugin-promise: 7.0.0(eslint@9.9.0)
eslint-plugin-sukka: 6.1.10(eslint@9.9.0)(typescript@5.5.4)
eslint-plugin-sukka-ts: 6.1.10(eslint@9.9.0)(typescript@5.5.4)
eslint-plugin-unused-imports: 4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)
jsonc-eslint-parser: 2.4.0
picocolors: 1.0.1
typescript-eslint: 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
typescript-eslint: 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
transitivePeerDependencies:
- '@typescript-eslint/eslint-plugin'
- eslint
@ -2295,38 +2306,38 @@ snapshots:
dependencies:
enhanced-resolve: 5.17.1
eslint-plugin-autofix@2.1.0(eslint@9.8.0):
eslint-plugin-autofix@2.1.0(eslint@9.9.0):
dependencies:
eslint: 9.8.0
eslint: 9.9.0
eslint-rule-composer: 0.3.0
espree: 9.6.1
esutils: 2.0.3
lodash: 4.17.21
string-similarity: 4.0.4
eslint-plugin-deprecation@3.0.0(eslint@9.8.0)(typescript@5.5.4):
eslint-plugin-deprecation@3.0.0(eslint@9.9.0)(typescript@5.5.4):
dependencies:
'@typescript-eslint/utils': 7.17.0(eslint@9.8.0)(typescript@5.5.4)
eslint: 9.8.0
'@typescript-eslint/utils': 7.17.0(eslint@9.9.0)(typescript@5.5.4)
eslint: 9.9.0
ts-api-utils: 1.3.0(typescript@5.5.4)
tslib: 2.6.3
typescript: 5.5.4
transitivePeerDependencies:
- supports-color
eslint-plugin-es-x@7.8.0(eslint@9.8.0):
eslint-plugin-es-x@7.8.0(eslint@9.9.0):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
'@eslint-community/regexpp': 4.11.0
eslint: 9.8.0
eslint-compat-utils: 0.5.1(eslint@9.8.0)
eslint: 9.9.0
eslint-compat-utils: 0.5.1(eslint@9.9.0)
eslint-plugin-import-x@3.1.0(eslint@9.8.0)(typescript@5.5.4):
eslint-plugin-import-x@3.1.0(eslint@9.9.0)(typescript@5.5.4):
dependencies:
'@typescript-eslint/utils': 7.17.0(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/utils': 7.17.0(eslint@9.9.0)(typescript@5.5.4)
debug: 4.3.5(supports-color@8.1.1)
doctrine: 3.0.0
eslint: 9.8.0
eslint: 9.9.0
eslint-import-resolver-node: 0.3.9
get-tsconfig: 4.7.6
is-glob: 4.0.3
@ -2338,57 +2349,57 @@ snapshots:
- supports-color
- typescript
eslint-plugin-jsonc@2.16.0(eslint@9.8.0):
eslint-plugin-jsonc@2.16.0(eslint@9.9.0):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0)
eslint: 9.8.0
eslint-compat-utils: 0.5.1(eslint@9.8.0)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
eslint: 9.9.0
eslint-compat-utils: 0.5.1(eslint@9.9.0)
espree: 9.6.1
graphemer: 1.4.0
jsonc-eslint-parser: 2.4.0
natural-compare: 1.4.0
synckit: 0.6.2
eslint-plugin-n@17.10.1(eslint@9.8.0):
eslint-plugin-n@17.10.1(eslint@9.9.0):
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
enhanced-resolve: 5.17.0
eslint: 9.8.0
eslint-plugin-es-x: 7.8.0(eslint@9.8.0)
eslint: 9.9.0
eslint-plugin-es-x: 7.8.0(eslint@9.9.0)
get-tsconfig: 4.7.6
globals: 15.8.0
ignore: 5.3.1
minimatch: 9.0.5
semver: 7.6.3
eslint-plugin-promise@7.0.0(eslint@9.8.0):
eslint-plugin-promise@7.0.0(eslint@9.9.0):
dependencies:
eslint: 9.8.0
eslint: 9.9.0
eslint-plugin-sukka-ts@6.1.10(eslint@9.8.0)(typescript@5.5.4):
eslint-plugin-sukka-ts@6.1.10(eslint@9.9.0)(typescript@5.5.4):
dependencies:
'@eslint-sukka/shared': 6.1.10(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/type-utils': 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/utils': 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
'@eslint-sukka/shared': 6.1.10(eslint@9.9.0)(typescript@5.5.4)
'@typescript-eslint/type-utils': 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
'@typescript-eslint/utils': 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
transitivePeerDependencies:
- eslint
- supports-color
- typescript
eslint-plugin-sukka@6.1.10(eslint@9.8.0)(typescript@5.5.4):
eslint-plugin-sukka@6.1.10(eslint@9.9.0)(typescript@5.5.4):
dependencies:
'@eslint-sukka/shared': 6.1.10(eslint@9.8.0)(typescript@5.5.4)
'@eslint-sukka/shared': 6.1.10(eslint@9.9.0)(typescript@5.5.4)
transitivePeerDependencies:
- eslint
- supports-color
- typescript
eslint-plugin-unused-imports@4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0):
eslint-plugin-unused-imports@4.0.1(@typescript-eslint/eslint-plugin@8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0):
dependencies:
eslint: 9.8.0
eslint: 9.9.0
eslint-rule-composer: 0.3.0
optionalDependencies:
'@typescript-eslint/eslint-plugin': 8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/eslint-plugin': 8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)
eslint-rule-composer@0.3.0: {}
@ -2401,13 +2412,13 @@ snapshots:
eslint-visitor-keys@4.0.0: {}
eslint@9.8.0:
eslint@9.9.0:
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.8.0)
'@eslint-community/eslint-utils': 4.4.0(eslint@9.9.0)
'@eslint-community/regexpp': 4.11.0
'@eslint/config-array': 0.17.1
'@eslint/eslintrc': 3.1.0
'@eslint/js': 9.8.0
'@eslint/js': 9.9.0
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.3.0
'@nodelib/fs.walk': 1.2.8
@ -2713,7 +2724,7 @@ snapshots:
dependencies:
obliterator: 2.0.4
mocha@10.7.0:
mocha@10.7.3:
dependencies:
ansi-colors: 4.1.3
browser-stdout: 1.3.1
@ -3007,15 +3018,15 @@ snapshots:
text-table@0.2.0: {}
tldts-core@6.1.37: {}
tldts-core@6.1.39: {}
tldts-experimental@6.1.37:
tldts-experimental@6.1.39:
dependencies:
tldts-core: 6.1.37
tldts-core: 6.1.39
tldts@6.1.37:
tldts@6.1.39:
dependencies:
tldts-core: 6.1.37
tldts-core: 6.1.39
to-regex-range@5.0.1:
dependencies:
@ -3039,11 +3050,11 @@ snapshots:
type-fest@4.23.0: {}
typescript-eslint@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4):
typescript-eslint@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4):
dependencies:
'@typescript-eslint/eslint-plugin': 8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4))(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/parser': 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/utils': 8.0.0-alpha.45(eslint@9.8.0)(typescript@5.5.4)
'@typescript-eslint/eslint-plugin': 8.0.0-alpha.45(@typescript-eslint/parser@8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4))(eslint@9.9.0)(typescript@5.5.4)
'@typescript-eslint/parser': 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
'@typescript-eslint/utils': 8.0.0-alpha.45(eslint@9.9.0)(typescript@5.5.4)
optionalDependencies:
typescript: 5.5.4
transitivePeerDependencies: