Chore: housekeeping

This commit is contained in:
SukkaW 2024-12-12 23:32:12 +08:00
parent c4b0076c0b
commit 8993ee9116
2 changed files with 127 additions and 154 deletions

View File

@ -20,10 +20,10 @@
"author": "", "author": "",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"@ghostery/adblocker": "^2.1.1", "@ghostery/adblocker": "^2.3.1",
"@henrygd/queue": "^1.0.7", "@henrygd/queue": "^1.0.7",
"async-retry": "^1.3.3", "async-retry": "^1.3.3",
"better-sqlite3": "^11.6.0", "better-sqlite3": "^11.7.0",
"cacache": "^19.0.1", "cacache": "^19.0.1",
"ci-info": "^4.1.0", "ci-info": "^4.1.0",
"csv-parse": "^5.6.0", "csv-parse": "^5.6.0",
@ -39,9 +39,9 @@
"picocolors": "^1.1.1", "picocolors": "^1.1.1",
"tar-fs": "^3.0.6", "tar-fs": "^3.0.6",
"tinyexec": "^0.3.1", "tinyexec": "^0.3.1",
"tldts": "^6.1.64", "tldts": "^6.1.67",
"tldts-experimental": "^6.1.64", "tldts-experimental": "^6.1.67",
"undici": "^7.0.0", "undici": "^7.1.0",
"whoiser": "^1.18.0", "whoiser": "^1.18.0",
"why-is-node-running": "^3.2.1", "why-is-node-running": "^3.2.1",
"xbits": "^0.2.0", "xbits": "^0.2.0",
@ -50,14 +50,14 @@
"devDependencies": { "devDependencies": {
"@eslint-sukka/node": "^6.12.0", "@eslint-sukka/node": "^6.12.0",
"@swc-node/register": "^1.10.9", "@swc-node/register": "^1.10.9",
"@swc/core": "^1.9.3", "@swc/core": "^1.10.1",
"@types/async-retry": "^1.4.9", "@types/async-retry": "^1.4.9",
"@types/better-sqlite3": "^7.6.12", "@types/better-sqlite3": "^7.6.12",
"@types/cacache": "^17.0.2", "@types/cacache": "^17.0.2",
"@types/dns2": "^2.0.9", "@types/dns2": "^2.0.9",
"@types/make-fetch-happen": "^10.0.4", "@types/make-fetch-happen": "^10.0.4",
"@types/mocha": "^10.0.10", "@types/mocha": "^10.0.10",
"@types/node": "^22.10.1", "@types/node": "^22.10.2",
"@types/node-fetch": "^2.6.12", "@types/node-fetch": "^2.6.12",
"@types/tar-fs": "^2.0.4", "@types/tar-fs": "^2.0.4",
"@types/tar-stream": "^3.1.3", "@types/tar-stream": "^3.1.3",
@ -65,11 +65,11 @@
"eslint-config-sukka": "^6.12.0", "eslint-config-sukka": "^6.12.0",
"eslint-formatter-sukka": "^6.12.0", "eslint-formatter-sukka": "^6.12.0",
"expect": "^29.7.0", "expect": "^29.7.0",
"mitata": "^1.0.19", "mitata": "^1.0.20",
"mocha": "^10.8.2", "mocha": "^11.0.1",
"typescript": "^5.7.2" "typescript": "^5.7.2"
}, },
"packageManager": "pnpm@9.14.4", "packageManager": "pnpm@9.15.0",
"resolutions": { "resolutions": {
"has": "npm:@nolyfill/has@latest" "has": "npm:@nolyfill/has@latest"
} }

261
pnpm-lock.yaml generated
View File

@ -12,8 +12,8 @@ importers:
.: .:
dependencies: dependencies:
'@ghostery/adblocker': '@ghostery/adblocker':
specifier: ^2.1.1 specifier: ^2.3.1
version: 2.1.1 version: 2.3.1
'@henrygd/queue': '@henrygd/queue':
specifier: ^1.0.7 specifier: ^1.0.7
version: 1.0.7 version: 1.0.7
@ -21,8 +21,8 @@ importers:
specifier: ^1.3.3 specifier: ^1.3.3
version: 1.3.3 version: 1.3.3
better-sqlite3: better-sqlite3:
specifier: ^11.6.0 specifier: ^11.7.0
version: 11.6.0 version: 11.7.0
cacache: cacache:
specifier: ^19.0.1 specifier: ^19.0.1
version: 19.0.1 version: 19.0.1
@ -69,14 +69,14 @@ importers:
specifier: ^0.3.1 specifier: ^0.3.1
version: 0.3.1 version: 0.3.1
tldts: tldts:
specifier: ^6.1.64 specifier: ^6.1.67
version: 6.1.64 version: 6.1.67
tldts-experimental: tldts-experimental:
specifier: ^6.1.64 specifier: ^6.1.67
version: 6.1.64 version: 6.1.67
undici: undici:
specifier: ^7.0.0 specifier: ^7.1.0
version: 7.0.0 version: 7.1.0
whoiser: whoiser:
specifier: ^1.18.0 specifier: ^1.18.0
version: 1.18.0 version: 1.18.0
@ -95,10 +95,10 @@ importers:
version: 6.12.0(eslint@9.16.0)(typescript@5.7.2) version: 6.12.0(eslint@9.16.0)(typescript@5.7.2)
'@swc-node/register': '@swc-node/register':
specifier: ^1.10.9 specifier: ^1.10.9
version: 1.10.9(@swc/core@1.9.3)(@swc/types@0.1.17)(typescript@5.7.2) version: 1.10.9(@swc/core@1.10.1)(@swc/types@0.1.17)(typescript@5.7.2)
'@swc/core': '@swc/core':
specifier: ^1.9.3 specifier: ^1.10.1
version: 1.9.3 version: 1.10.1
'@types/async-retry': '@types/async-retry':
specifier: ^1.4.9 specifier: ^1.4.9
version: 1.4.9 version: 1.4.9
@ -118,8 +118,8 @@ importers:
specifier: ^10.0.10 specifier: ^10.0.10
version: 10.0.10 version: 10.0.10
'@types/node': '@types/node':
specifier: ^22.10.1 specifier: ^22.10.2
version: 22.10.1 version: 22.10.2
'@types/node-fetch': '@types/node-fetch':
specifier: ^2.6.12 specifier: ^2.6.12
version: 2.6.12 version: 2.6.12
@ -142,11 +142,11 @@ importers:
specifier: ^29.7.0 specifier: ^29.7.0
version: 29.7.0 version: 29.7.0
mitata: mitata:
specifier: ^1.0.19 specifier: ^1.0.20
version: 1.0.19 version: 1.0.20
mocha: mocha:
specifier: ^10.8.2 specifier: ^11.0.1
version: 10.8.2 version: 11.0.1
typescript: typescript:
specifier: ^5.7.2 specifier: ^5.7.2
version: 5.7.2 version: 5.7.2
@ -226,14 +226,14 @@ packages:
resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@ghostery/adblocker-content@2.1.1': '@ghostery/adblocker-content@2.3.1':
resolution: {integrity: sha512-1DKHmPnlQleXapaL36xZOwwZmpdbjMP/IcWdTTzyriyCDIFlSwBDT1DJ3xg0TK61ahZMEwz1MnTGM6X99z/5rQ==} resolution: {integrity: sha512-8ZTY1sEE218b0EMk3Q9fv/cWwUxunSCyBOaKuviEmJY5EyvPa1VbGPuTq/Qdvo1kduD8nLEzCwgWhcT3F3TT0Q==}
'@ghostery/adblocker-extended-selectors@2.1.1': '@ghostery/adblocker-extended-selectors@2.3.1':
resolution: {integrity: sha512-jEHjU2CarS2MtRYfm/6iTKMS1DVzepuwXSMKg1zTyHl+u4ZKvKNYFK7plD0nUlL5a8akyRkYwLheXnKsW3nChQ==} resolution: {integrity: sha512-hDNiOd/1V4b6NTkNnMkZUUmhMwwo8+5rpSUtQUFzCCCzy+v5izHt4rBr2RGeK5L1pNq0NbFxZJjBHFDbiQiS1A==}
'@ghostery/adblocker@2.1.1': '@ghostery/adblocker@2.3.1':
resolution: {integrity: sha512-FL4yWrpNTCmtbAfeLotUoo94ZyNqHdZpZRo4Qlk0guPzDGcOtW4/c84UzS9D/Z9Z4H3nWSCrW0q38pjwAbDykA==} resolution: {integrity: sha512-6k8ZFHjYII54a32qrKwhnTbrPfR+KPgM6GlyAiEm8OCZoewN1cfBfSw5GVpzaAB2yJ4DzazmP8Wq/UBvEk5mHg==}
'@henrygd/queue@1.0.7': '@henrygd/queue@1.0.7':
resolution: {integrity: sha512-Jmt/iO6yDlz9UYGILkm/Qzi/ckkEiTNZcqDvt3QFLE4OThPeiCj6tKsynHFm/ppl8RumWXAx1dZPBPiRPaaGig==} resolution: {integrity: sha512-Jmt/iO6yDlz9UYGILkm/Qzi/ckkEiTNZcqDvt3QFLE4OThPeiCj6tKsynHFm/ppl8RumWXAx1dZPBPiRPaaGig==}
@ -417,68 +417,68 @@ packages:
'@swc-node/sourcemap-support@0.5.1': '@swc-node/sourcemap-support@0.5.1':
resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==}
'@swc/core-darwin-arm64@1.9.3': '@swc/core-darwin-arm64@1.10.1':
resolution: {integrity: sha512-hGfl/KTic/QY4tB9DkTbNuxy5cV4IeejpPD4zo+Lzt4iLlDWIeANL4Fkg67FiVceNJboqg48CUX+APhDHO5G1w==} resolution: {integrity: sha512-NyELPp8EsVZtxH/mEqvzSyWpfPJ1lugpTQcSlMduZLj1EASLO4sC8wt8hmL1aizRlsbjCX+r0PyL+l0xQ64/6Q==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
'@swc/core-darwin-x64@1.9.3': '@swc/core-darwin-x64@1.10.1':
resolution: {integrity: sha512-IaRq05ZLdtgF5h9CzlcgaNHyg4VXuiStnOFpfNEMuI5fm5afP2S0FHq8WdakUz5WppsbddTdplL+vpeApt/WCQ==} resolution: {integrity: sha512-L4BNt1fdQ5ZZhAk5qoDfUnXRabDOXKnXBxMDJ+PWLSxOGBbWE6aJTnu4zbGjJvtot0KM46m2LPAPY8ttknqaZA==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
'@swc/core-linux-arm-gnueabihf@1.9.3': '@swc/core-linux-arm-gnueabihf@1.10.1':
resolution: {integrity: sha512-Pbwe7xYprj/nEnZrNBvZfjnTxlBIcfApAGdz2EROhjpPj+FBqBa3wOogqbsuGGBdCphf8S+KPprL1z+oDWkmSQ==} resolution: {integrity: sha512-Y1u9OqCHgvVp2tYQAJ7hcU9qO5brDMIrA5R31rwWQIAKDkJKtv3IlTHF0hrbWk1wPR0ZdngkQSJZple7G+Grvw==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@swc/core-linux-arm64-gnu@1.9.3': '@swc/core-linux-arm64-gnu@1.10.1':
resolution: {integrity: sha512-AQ5JZiwNGVV/2K2TVulg0mw/3LYfqpjZO6jDPtR2evNbk9Yt57YsVzS+3vHSlUBQDRV9/jqMuZYVU3P13xrk+g==} resolution: {integrity: sha512-tNQHO/UKdtnqjc7o04iRXng1wTUXPgVd8Y6LI4qIbHVoVPwksZydISjMcilKNLKIwOoUQAkxyJ16SlOAeADzhQ==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@swc/core-linux-arm64-musl@1.9.3': '@swc/core-linux-arm64-musl@1.10.1':
resolution: {integrity: sha512-tzVH480RY6RbMl/QRgh5HK3zn1ZTFsThuxDGo6Iuk1MdwIbdFYUY034heWUTI4u3Db97ArKh0hNL0xhO3+PZdg==} resolution: {integrity: sha512-x0L2Pd9weQ6n8dI1z1Isq00VHFvpBClwQJvrt3NHzmR+1wCT/gcYl1tp9P5xHh3ldM8Cn4UjWCw+7PaUgg8FcQ==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@swc/core-linux-x64-gnu@1.9.3': '@swc/core-linux-x64-gnu@1.10.1':
resolution: {integrity: sha512-ivXXBRDXDc9k4cdv10R21ccBmGebVOwKXT/UdH1PhxUn9m/h8erAWjz5pcELwjiMf27WokqPgaWVfaclDbgE+w==} resolution: {integrity: sha512-yyYEwQcObV3AUsC79rSzN9z6kiWxKAVJ6Ntwq2N9YoZqSPYph+4/Am5fM1xEQYf/kb99csj0FgOelomJSobxQA==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@swc/core-linux-x64-musl@1.9.3': '@swc/core-linux-x64-musl@1.10.1':
resolution: {integrity: sha512-ILsGMgfnOz1HwdDz+ZgEuomIwkP1PHT6maigZxaCIuC6OPEhKE8uYna22uU63XvYcLQvZYDzpR3ms47WQPuNEg==} resolution: {integrity: sha512-tcaS43Ydd7Fk7sW5ROpaf2Kq1zR+sI5K0RM+0qYLYYurvsJruj3GhBCaiN3gkzd8m/8wkqNqtVklWaQYSDsyqA==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@swc/core-win32-arm64-msvc@1.9.3': '@swc/core-win32-arm64-msvc@1.10.1':
resolution: {integrity: sha512-e+XmltDVIHieUnNJHtspn6B+PCcFOMYXNJB1GqoCcyinkEIQNwC8KtWgMqUucUbEWJkPc35NHy9k8aCXRmw9Kg==} resolution: {integrity: sha512-D3Qo1voA7AkbOzQ2UGuKNHfYGKL6eejN8VWOoQYtGHHQi1p5KK/Q7V1ku55oxXBsj79Ny5FRMqiRJpVGad7bjQ==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
'@swc/core-win32-ia32-msvc@1.9.3': '@swc/core-win32-ia32-msvc@1.10.1':
resolution: {integrity: sha512-rqpzNfpAooSL4UfQnHhkW8aL+oyjqJniDP0qwZfGnjDoJSbtPysHg2LpcOBEdSnEH+uIZq6J96qf0ZFD8AGfXA==} resolution: {integrity: sha512-WalYdFoU3454Og+sDKHM1MrjvxUGwA2oralknXkXL8S0I/8RkWZOB++p3pLaGbTvOO++T+6znFbQdR8KRaa7DA==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
'@swc/core-win32-x64-msvc@1.9.3': '@swc/core-win32-x64-msvc@1.10.1':
resolution: {integrity: sha512-3YJJLQ5suIEHEKc1GHtqVq475guiyqisKSoUnoaRtxkDaW5g1yvPt9IoSLOe2mRs7+FFhGGU693RsBUSwOXSdQ==} resolution: {integrity: sha512-JWobfQDbTnoqaIwPKQ3DVSywihVXlQMbDuwik/dDWlj33A8oEHcjPOGs4OqcA3RHv24i+lfCQpM3Mn4FAMfacA==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
'@swc/core@1.9.3': '@swc/core@1.10.1':
resolution: {integrity: sha512-oRj0AFePUhtatX+BscVhnzaAmWjpfAeySpM1TCbxA1rtBDeH/JDhi5yYzAKneDYtVtBvA7ApfeuzhMC9ye4xSg==} resolution: {integrity: sha512-rQ4dS6GAdmtzKiCRt3LFVxl37FaY1cgL9kSUTnhQ2xc3fmHOd7jdJK/V4pSZMG1ruGTd0bsi34O2R0Olg9Zo/w==}
engines: {node: '>=10'} engines: {node: '>=10'}
peerDependencies: peerDependencies:
'@swc/helpers': '*' '@swc/helpers': '*'
@ -534,8 +534,8 @@ packages:
'@types/node-fetch@2.6.12': '@types/node-fetch@2.6.12':
resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==} resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==}
'@types/node@22.10.1': '@types/node@22.10.2':
resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==}
'@types/retry@0.12.5': '@types/retry@0.12.5':
resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==} resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==}
@ -698,8 +698,8 @@ packages:
base64-js@1.5.1: base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
better-sqlite3@11.6.0: better-sqlite3@11.7.0:
resolution: {integrity: sha512-2J6k/eVxcFYY2SsTxsXrj6XylzHWPxveCn4fKPKZFv/Vqn/Cd7lOuX4d7rGQXT5zL+97MkNL3nSbCrIoe3LkgA==} resolution: {integrity: sha512-mXpa5jnIKKHeoGzBrUJrc65cXFKcILGZpU3FXR0pradUEm9MA7UZz02qfEejaMcm9iXrSOCenwwYMJ/tZ1y5Ig==}
binary-extensions@2.3.0: binary-extensions@2.3.0:
resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
@ -1126,9 +1126,6 @@ packages:
resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==} resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==}
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
fsevents@2.3.3: fsevents@2.3.3:
resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
@ -1159,11 +1156,6 @@ packages:
resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
hasBin: true hasBin: true
glob@8.1.0:
resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
engines: {node: '>=12'}
deprecated: Glob versions prior to v9 are no longer supported
globals@14.0.0: globals@14.0.0:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
engines: {node: '>=18'} engines: {node: '>=18'}
@ -1223,10 +1215,6 @@ packages:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'} engines: {node: '>=0.8.19'}
inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
inherits@2.0.4: inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@ -1416,8 +1404,8 @@ packages:
resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==} resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==}
engines: {node: '>= 18'} engines: {node: '>= 18'}
mitata@1.0.19: mitata@1.0.20:
resolution: {integrity: sha512-gH+/PK5WwkwGNEn5ghQNUwiLhdeZ8Pab9Xusrd1fU5otgB8W9JhYhKqRPMX5CdUY6fiT5lKqUTQAbuxjLDIsSw==} resolution: {integrity: sha512-oHWYGX5bi4wGT/1zrhiZAEzqTV14Vq6/PUTW8WK0b3YHBBQcZz2QFm+InHhjnD0I7B6CMtwdGt2K0938r7YTdQ==}
mkdirp-classic@0.5.3: mkdirp-classic@0.5.3:
resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
@ -1427,9 +1415,9 @@ packages:
engines: {node: '>=10'} engines: {node: '>=10'}
hasBin: true hasBin: true
mocha@10.8.2: mocha@11.0.1:
resolution: {integrity: sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==} resolution: {integrity: sha512-+3GkODfsDG71KSCQhc4IekSW+ItCK/kiez1Z28ksWvYhKXV/syxMlerR/sC7whDp7IyreZ4YxceMLdTs5hQE8A==}
engines: {node: '>= 14.0.0'} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true hasBin: true
ms@2.1.3: ms@2.1.3:
@ -1756,14 +1744,14 @@ packages:
tinyexec@0.3.1: tinyexec@0.3.1:
resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==}
tldts-core@6.1.64: tldts-core@6.1.67:
resolution: {integrity: sha512-uqnl8vGV16KsyflHOzqrYjjArjfXaU6rMPXYy2/ZWoRKCkXtghgB4VwTDXUG+t0OTGeSewNAG31/x1gCTfLt+Q==} resolution: {integrity: sha512-12K5O4m3uUW6YM5v45Z7wc6NTSmAYj4Tq3de7eXghZkp879IlfPJrUWeWFwu1FS94U5t2vwETgJ1asu8UGNKVQ==}
tldts-experimental@6.1.64: tldts-experimental@6.1.67:
resolution: {integrity: sha512-Lm6dwThCCmUecyvOJwTfZgYRP9JB6UDam//96OSvZffBtBA3GuwucIiycLT5yO5nz0ZAGV37FF1hef2HE0K8BQ==} resolution: {integrity: sha512-M5HZFMmtfxXcTQSTHu4Pn51CJdOK4hFw+y9KCj6bRRNaJRffNJIpTqSLixol+P+0v3NkXYxb1Mm90goJksCSrw==}
tldts@6.1.64: tldts@6.1.67:
resolution: {integrity: sha512-ph4AE5BXWIOsSy9stpoeo7bYe/Cy7VfpciIH4RhVZUPItCJmhqWCN0EVzxd8BOHiyNb42vuJc6NWTjJkg91Tuw==} resolution: {integrity: sha512-714VbegxoZ9WF5/IsVCy9rWXKUpPkJq87ebWLXQzNawce96l5oRrRf2eHzB4pT2g/4HQU1dYbu+sdXClYxlDKQ==}
hasBin: true hasBin: true
to-regex-range@5.0.1: to-regex-range@5.0.1:
@ -1804,8 +1792,8 @@ packages:
undici-types@6.20.0: undici-types@6.20.0:
resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
undici@7.0.0: undici@7.1.0:
resolution: {integrity: sha512-c4xi3kWnQJrb7h2q8aJYKvUzmz7boCgz1cUCC6OwdeM5Tr2P0hDuthr2iut4ggqsz+Cnh20U/LoTzbKIdDS/Nw==} resolution: {integrity: sha512-3+mdX2R31khuLCm2mKExSlMdJsfol7bJkIMH80tdXA74W34rT1jKemUTlYR7WY3TqsV4wfOgpatWmmB2Jl1+5g==}
engines: {node: '>=20.18.1'} engines: {node: '>=20.18.1'}
unique-filename@4.0.0: unique-filename@4.0.0:
@ -1987,20 +1975,20 @@ snapshots:
dependencies: dependencies:
levn: 0.4.1 levn: 0.4.1
'@ghostery/adblocker-content@2.1.1': '@ghostery/adblocker-content@2.3.1':
dependencies: dependencies:
'@ghostery/adblocker-extended-selectors': 2.1.1 '@ghostery/adblocker-extended-selectors': 2.3.1
'@ghostery/adblocker-extended-selectors@2.1.1': {} '@ghostery/adblocker-extended-selectors@2.3.1': {}
'@ghostery/adblocker@2.1.1': '@ghostery/adblocker@2.3.1':
dependencies: dependencies:
'@ghostery/adblocker-content': 2.1.1 '@ghostery/adblocker-content': 2.3.1
'@ghostery/adblocker-extended-selectors': 2.1.1 '@ghostery/adblocker-extended-selectors': 2.3.1
'@remusao/guess-url-type': 1.3.0 '@remusao/guess-url-type': 1.3.0
'@remusao/small': 1.3.0 '@remusao/small': 1.3.0
'@remusao/smaz': 1.10.0 '@remusao/smaz': 1.10.0
tldts-experimental: 6.1.64 tldts-experimental: 6.1.67
'@henrygd/queue@1.0.7': {} '@henrygd/queue@1.0.7': {}
@ -2043,7 +2031,7 @@ snapshots:
'@jest/schemas': 29.6.3 '@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4 '@types/istanbul-reports': 3.0.4
'@types/node': 22.10.1 '@types/node': 22.10.2
'@types/yargs': 17.0.33 '@types/yargs': 17.0.33
chalk: 4.1.2 chalk: 4.1.2
@ -2159,16 +2147,16 @@ snapshots:
- supports-color - supports-color
- typescript - typescript
'@swc-node/core@1.13.3(@swc/core@1.9.3)(@swc/types@0.1.17)': '@swc-node/core@1.13.3(@swc/core@1.10.1)(@swc/types@0.1.17)':
dependencies: dependencies:
'@swc/core': 1.9.3 '@swc/core': 1.10.1
'@swc/types': 0.1.17 '@swc/types': 0.1.17
'@swc-node/register@1.10.9(@swc/core@1.9.3)(@swc/types@0.1.17)(typescript@5.7.2)': '@swc-node/register@1.10.9(@swc/core@1.10.1)(@swc/types@0.1.17)(typescript@5.7.2)':
dependencies: dependencies:
'@swc-node/core': 1.13.3(@swc/core@1.9.3)(@swc/types@0.1.17) '@swc-node/core': 1.13.3(@swc/core@1.10.1)(@swc/types@0.1.17)
'@swc-node/sourcemap-support': 0.5.1 '@swc-node/sourcemap-support': 0.5.1
'@swc/core': 1.9.3 '@swc/core': 1.10.1
colorette: 2.0.20 colorette: 2.0.20
debug: 4.3.7(supports-color@8.1.1) debug: 4.3.7(supports-color@8.1.1)
oxc-resolver: 1.12.0 oxc-resolver: 1.12.0
@ -2184,51 +2172,51 @@ snapshots:
source-map-support: 0.5.21 source-map-support: 0.5.21
tslib: 2.8.1 tslib: 2.8.1
'@swc/core-darwin-arm64@1.9.3': '@swc/core-darwin-arm64@1.10.1':
optional: true optional: true
'@swc/core-darwin-x64@1.9.3': '@swc/core-darwin-x64@1.10.1':
optional: true optional: true
'@swc/core-linux-arm-gnueabihf@1.9.3': '@swc/core-linux-arm-gnueabihf@1.10.1':
optional: true optional: true
'@swc/core-linux-arm64-gnu@1.9.3': '@swc/core-linux-arm64-gnu@1.10.1':
optional: true optional: true
'@swc/core-linux-arm64-musl@1.9.3': '@swc/core-linux-arm64-musl@1.10.1':
optional: true optional: true
'@swc/core-linux-x64-gnu@1.9.3': '@swc/core-linux-x64-gnu@1.10.1':
optional: true optional: true
'@swc/core-linux-x64-musl@1.9.3': '@swc/core-linux-x64-musl@1.10.1':
optional: true optional: true
'@swc/core-win32-arm64-msvc@1.9.3': '@swc/core-win32-arm64-msvc@1.10.1':
optional: true optional: true
'@swc/core-win32-ia32-msvc@1.9.3': '@swc/core-win32-ia32-msvc@1.10.1':
optional: true optional: true
'@swc/core-win32-x64-msvc@1.9.3': '@swc/core-win32-x64-msvc@1.10.1':
optional: true optional: true
'@swc/core@1.9.3': '@swc/core@1.10.1':
dependencies: dependencies:
'@swc/counter': 0.1.3 '@swc/counter': 0.1.3
'@swc/types': 0.1.17 '@swc/types': 0.1.17
optionalDependencies: optionalDependencies:
'@swc/core-darwin-arm64': 1.9.3 '@swc/core-darwin-arm64': 1.10.1
'@swc/core-darwin-x64': 1.9.3 '@swc/core-darwin-x64': 1.10.1
'@swc/core-linux-arm-gnueabihf': 1.9.3 '@swc/core-linux-arm-gnueabihf': 1.10.1
'@swc/core-linux-arm64-gnu': 1.9.3 '@swc/core-linux-arm64-gnu': 1.10.1
'@swc/core-linux-arm64-musl': 1.9.3 '@swc/core-linux-arm64-musl': 1.10.1
'@swc/core-linux-x64-gnu': 1.9.3 '@swc/core-linux-x64-gnu': 1.10.1
'@swc/core-linux-x64-musl': 1.9.3 '@swc/core-linux-x64-musl': 1.10.1
'@swc/core-win32-arm64-msvc': 1.9.3 '@swc/core-win32-arm64-msvc': 1.10.1
'@swc/core-win32-ia32-msvc': 1.9.3 '@swc/core-win32-ia32-msvc': 1.10.1
'@swc/core-win32-x64-msvc': 1.9.3 '@swc/core-win32-x64-msvc': 1.10.1
'@swc/counter@0.1.3': {} '@swc/counter@0.1.3': {}
@ -2247,15 +2235,15 @@ snapshots:
'@types/better-sqlite3@7.6.12': '@types/better-sqlite3@7.6.12':
dependencies: dependencies:
'@types/node': 22.10.1 '@types/node': 22.10.2
'@types/cacache@17.0.2': '@types/cacache@17.0.2':
dependencies: dependencies:
'@types/node': 22.10.1 '@types/node': 22.10.2
'@types/dns2@2.0.9': '@types/dns2@2.0.9':
dependencies: dependencies:
'@types/node': 22.10.1 '@types/node': 22.10.2
'@types/eslint@9.6.1': '@types/eslint@9.6.1':
dependencies: dependencies:
@ -2286,10 +2274,10 @@ snapshots:
'@types/node-fetch@2.6.12': '@types/node-fetch@2.6.12':
dependencies: dependencies:
'@types/node': 22.10.1 '@types/node': 22.10.2
form-data: 4.0.1 form-data: 4.0.1
'@types/node@22.10.1': '@types/node@22.10.2':
dependencies: dependencies:
undici-types: 6.20.0 undici-types: 6.20.0
@ -2297,18 +2285,18 @@ snapshots:
'@types/ssri@7.1.5': '@types/ssri@7.1.5':
dependencies: dependencies:
'@types/node': 22.10.1 '@types/node': 22.10.2
'@types/stack-utils@2.0.3': {} '@types/stack-utils@2.0.3': {}
'@types/tar-fs@2.0.4': '@types/tar-fs@2.0.4':
dependencies: dependencies:
'@types/node': 22.10.1 '@types/node': 22.10.2
'@types/tar-stream': 3.1.3 '@types/tar-stream': 3.1.3
'@types/tar-stream@3.1.3': '@types/tar-stream@3.1.3':
dependencies: dependencies:
'@types/node': 22.10.1 '@types/node': 22.10.2
'@types/yargs-parser@21.0.3': {} '@types/yargs-parser@21.0.3': {}
@ -2473,7 +2461,7 @@ snapshots:
base64-js@1.5.1: {} base64-js@1.5.1: {}
better-sqlite3@11.6.0: better-sqlite3@11.7.0:
dependencies: dependencies:
bindings: 1.5.0 bindings: 1.5.0
prebuild-install: 7.1.2 prebuild-install: 7.1.2
@ -2965,8 +2953,6 @@ snapshots:
dependencies: dependencies:
minipass: 7.1.2 minipass: 7.1.2
fs.realpath@1.0.0: {}
fsevents@2.3.3: fsevents@2.3.3:
optional: true optional: true
@ -2997,14 +2983,6 @@ snapshots:
package-json-from-dist: 1.0.1 package-json-from-dist: 1.0.1
path-scurry: 1.11.1 path-scurry: 1.11.1
glob@8.1.0:
dependencies:
fs.realpath: 1.0.0
inflight: 1.0.6
inherits: 2.0.4
minimatch: 5.1.6
once: 1.4.0
globals@14.0.0: {} globals@14.0.0: {}
globals@15.12.0: {} globals@15.12.0: {}
@ -3055,11 +3033,6 @@ snapshots:
imurmurhash@0.1.4: {} imurmurhash@0.1.4: {}
inflight@1.0.6:
dependencies:
once: 1.4.0
wrappy: 1.0.2
inherits@2.0.4: {} inherits@2.0.4: {}
ini@1.3.8: {} ini@1.3.8: {}
@ -3130,7 +3103,7 @@ snapshots:
jest-util@29.7.0: jest-util@29.7.0:
dependencies: dependencies:
'@jest/types': 29.6.3 '@jest/types': 29.6.3
'@types/node': 22.10.1 '@types/node': 22.10.2
chalk: 4.1.2 chalk: 4.1.2
ci-info: 3.9.0 ci-info: 3.9.0
graceful-fs: 4.2.11 graceful-fs: 4.2.11
@ -3263,13 +3236,13 @@ snapshots:
minipass: 7.1.2 minipass: 7.1.2
rimraf: 5.0.10 rimraf: 5.0.10
mitata@1.0.19: {} mitata@1.0.20: {}
mkdirp-classic@0.5.3: {} mkdirp-classic@0.5.3: {}
mkdirp@3.0.1: {} mkdirp@3.0.1: {}
mocha@10.8.2: mocha@11.0.1:
dependencies: dependencies:
ansi-colors: 4.1.3 ansi-colors: 4.1.3
browser-stdout: 1.3.1 browser-stdout: 1.3.1
@ -3278,7 +3251,7 @@ snapshots:
diff: 5.2.0 diff: 5.2.0
escape-string-regexp: 4.0.0 escape-string-regexp: 4.0.0
find-up: 5.0.0 find-up: 5.0.0
glob: 8.1.0 glob: 10.4.5
he: 1.2.0 he: 1.2.0
js-yaml: 4.1.0 js-yaml: 4.1.0
log-symbols: 4.1.0 log-symbols: 4.1.0
@ -3633,15 +3606,15 @@ snapshots:
tinyexec@0.3.1: {} tinyexec@0.3.1: {}
tldts-core@6.1.64: {} tldts-core@6.1.67: {}
tldts-experimental@6.1.64: tldts-experimental@6.1.67:
dependencies: dependencies:
tldts-core: 6.1.64 tldts-core: 6.1.67
tldts@6.1.64: tldts@6.1.67:
dependencies: dependencies:
tldts-core: 6.1.64 tldts-core: 6.1.67
to-regex-range@5.0.1: to-regex-range@5.0.1:
dependencies: dependencies:
@ -3676,7 +3649,7 @@ snapshots:
undici-types@6.20.0: {} undici-types@6.20.0: {}
undici@7.0.0: {} undici@7.1.0: {}
unique-filename@4.0.0: unique-filename@4.0.0:
dependencies: dependencies: