Housekeeping

This commit is contained in:
SukkaW 2024-08-28 20:04:39 +08:00
parent 6b114f7247
commit bc09f9e7f6
2 changed files with 75 additions and 81 deletions

View File

@ -20,7 +20,7 @@
"author": "",
"license": "ISC",
"dependencies": {
"@cliqz/adblocker": "^1.31.4",
"@cliqz/adblocker": "^1.33.0",
"@jsdevtools/ez-spawn": "^3.0.4",
"async-retry": "^1.3.3",
"async-sema": "^3.1.1",
@ -43,10 +43,10 @@
"devDependencies": {
"@eslint-sukka/node": "^6.2.1",
"@swc-node/register": "^1.10.9",
"@swc/core": "^1.7.18",
"@swc/core": "^1.7.21",
"@types/async-retry": "^1.4.8",
"@types/better-sqlite3": "^7.6.11",
"@types/chai": "^4.3.17",
"@types/chai": "^4.3.19",
"@types/mocha": "^10.0.7",
"@types/punycode": "^2.1.4",
"@types/tar-stream": "^3.1.3",
@ -58,7 +58,7 @@
"mocha": "^10.7.3",
"typescript": "^5.5.4"
},
"packageManager": "pnpm@9.8.0",
"packageManager": "pnpm@9.9.0",
"resolutions": {
"has": "npm:@nolyfill/has@latest"
}

148
pnpm-lock.yaml generated
View File

@ -12,8 +12,8 @@ importers:
.:
dependencies:
'@cliqz/adblocker':
specifier: ^1.31.4
version: 1.31.4
specifier: ^1.33.0
version: 1.33.0
'@jsdevtools/ez-spawn':
specifier: ^3.0.4
version: 3.0.4
@ -74,10 +74,10 @@ importers:
version: 6.2.1(eslint@9.9.1)(typescript@5.5.4)
'@swc-node/register':
specifier: ^1.10.9
version: 1.10.9(@swc/core@1.7.18)(@swc/types@0.1.12)(typescript@5.5.4)
version: 1.10.9(@swc/core@1.7.21)(@swc/types@0.1.12)(typescript@5.5.4)
'@swc/core':
specifier: ^1.7.18
version: 1.7.18
specifier: ^1.7.21
version: 1.7.21
'@types/async-retry':
specifier: ^1.4.8
version: 1.4.8
@ -85,8 +85,8 @@ importers:
specifier: ^7.6.11
version: 7.6.11
'@types/chai':
specifier: ^4.3.17
version: 4.3.17
specifier: ^4.3.19
version: 4.3.19
'@types/mocha':
specifier: ^10.0.7
version: 10.0.7
@ -120,14 +120,14 @@ importers:
packages:
'@cliqz/adblocker-content@1.31.4':
resolution: {integrity: sha512-LLqyDOIQ75Rcsc2GNP3zxrn4M4TKyRMQVlkVgF1GrpQdg57cXej79hQUx9tR5Fuw0IttkU9bKG09zjdFhOREvA==}
'@cliqz/adblocker-content@1.33.0':
resolution: {integrity: sha512-p8nYftY77VQNZ4JVvWbK/JWKWR0zeMWovt2FUgyb+ffqtlTtnUPwYF1PMEfG3invaq7dgDAeW5qAjEOxfm23Sg==}
'@cliqz/adblocker-extended-selectors@1.31.4':
resolution: {integrity: sha512-/blCnZhuDc/EdtWSGk3XDWysLuazH+CMZnN5e4X7kWVbWR78CCrCX0FeagufQr6+T+I2iD0fmM5Ks6Rjh3tyiQ==}
'@cliqz/adblocker-extended-selectors@1.33.0':
resolution: {integrity: sha512-WjeQ0v6g/LHILL5nXphTGqLbuYS1golDyi/1qLGrTbNJQM3IjEzSpVIiIXKbaPNxLmdztlz9+0DGfqy1vCwHtA==}
'@cliqz/adblocker@1.31.4':
resolution: {integrity: sha512-l8XKvOOk1WqagqnYLvQ6mRTXIT1xfUEnm16VpURKpmMNloSv38a2BEXz0YS/UB0YDjTmxma/BJ6F3+zCZd5r4g==}
'@cliqz/adblocker@1.33.0':
resolution: {integrity: sha512-MGRRvS7oBHqd9+ACm/poOr3mD30fs0SuzKquM9A6dqDEUWrLDeh+KKAb2uVyTjTEo4PRnlvPLn/tLxd3hPJlxQ==}
'@dual-bundle/import-meta-resolve@4.1.0':
resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==}
@ -316,68 +316,68 @@ packages:
'@swc-node/sourcemap-support@0.5.1':
resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==}
'@swc/core-darwin-arm64@1.7.18':
resolution: {integrity: sha512-MwLc5U+VGPMZm8MjlFBjEB2wyT1EK0NNJ3tn+ps9fmxdFP+PL8EpMiY1O1F2t1ydy2OzBtZz81sycjM9RieFBg==}
'@swc/core-darwin-arm64@1.7.21':
resolution: {integrity: sha512-hh5uOZ7jWF66z2TRMhhXtWMQkssuPCSIZPy9VHf5KvZ46cX+5UeECDthchYklEVZQyy4Qr6oxfh4qff/5spoMA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
'@swc/core-darwin-x64@1.7.18':
resolution: {integrity: sha512-IkukOQUw7/14VkHp446OkYGCZEHqZg9pTmTdBawlUyz2JwZMSn2VodCl7aFSdGCsU4Cwni8zKA8CCgkCCAELhw==}
'@swc/core-darwin-x64@1.7.21':
resolution: {integrity: sha512-lTsPquqSierQ6jWiWM7NnYXXZGk9zx3NGkPLHjPbcH5BmyiauX0CC/YJYJx7YmS2InRLyALlGmidHkaF4JY28A==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
'@swc/core-linux-arm-gnueabihf@1.7.18':
resolution: {integrity: sha512-ATnb6jJaBeXCqrTUawWdoOy7eP9SCI7UMcfXlYIMxX4otKKspLPAEuGA5RaNxlCcj9ObyO0J3YGbtZ6hhD2pjg==}
'@swc/core-linux-arm-gnueabihf@1.7.21':
resolution: {integrity: sha512-AgSd0fnSzAqCvWpzzZCq75z62JVGUkkXEOpfdi99jj/tryPy38KdXJtkVWJmufPXlRHokGTBitalk33WDJwsbA==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
'@swc/core-linux-arm64-gnu@1.7.18':
resolution: {integrity: sha512-poHtH7zL7lEp9K2inY90lGHJABWxURAOgWNeZqrcR5+jwIe7q5KBisysH09Zf/JNF9+6iNns+U0xgWTNJzBuGA==}
'@swc/core-linux-arm64-gnu@1.7.21':
resolution: {integrity: sha512-l+jw6RQ4Y43/8dIst0c73uQE+W3kCWrCFqMqC/xIuE/iqHOnvYK6YbA1ffOct2dImkHzNiKuoehGqtQAc6cNaQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
'@swc/core-linux-arm64-musl@1.7.18':
resolution: {integrity: sha512-qnNI1WmcOV7Wz1ZDyK6WrOlzLvJ01rnni8ec950mMHWkLRMP53QvCvhF3S+7gFplWBwWJTOOPPUqJp/PlSxWyQ==}
'@swc/core-linux-arm64-musl@1.7.21':
resolution: {integrity: sha512-29KKZXrTo/c9F1JFL9WsNvCa6UCdIVhHP5EfuYhlKbn5/YmSsNFkuHdUtZFEd5U4+jiShXDmgGCtLW2d08LIwg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
'@swc/core-linux-x64-gnu@1.7.18':
resolution: {integrity: sha512-x9SCqCLzwtlqtD5At3I1a7Gco+EuXnzrJGoucmkpeQohshHuwa+cskqsXO6u1Dz0jXJEuHbBZB9va1wYYfjgFg==}
'@swc/core-linux-x64-gnu@1.7.21':
resolution: {integrity: sha512-HsP3JwddvQj5HvnjmOr+Bd5plEm6ccpfP5wUlm3hywzvdVkj+yR29bmD7UwpV/1zCQ60Ry35a7mXhKI6HQxFgw==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
'@swc/core-linux-x64-musl@1.7.18':
resolution: {integrity: sha512-qtj8iOpMMgKjzxTv+islmEY0JBsbd93nka0gzcTTmGZxKtL5jSUsYQvkxwNPZr5M9NU1fgaR3n1vE6lFmtY0IQ==}
'@swc/core-linux-x64-musl@1.7.21':
resolution: {integrity: sha512-hYKLVeUTHqvFK628DFJEwxoX6p42T3HaQ4QjNtf3oKhiJWFh9iTRUrN/oCB5YI3R9WMkFkKh+99gZ/Dd0T5lsg==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
'@swc/core-win32-arm64-msvc@1.7.18':
resolution: {integrity: sha512-ltX/Ol9+Qu4SXmISCeuwVgAjSa8nzHTymknpozzVMgjXUoZMoz6lcynfKL1nCh5XLgqh0XNHUKLti5YFF8LrrA==}
'@swc/core-win32-arm64-msvc@1.7.21':
resolution: {integrity: sha512-qyWAKW10aMBe6iUqeZ7NAJIswjfggVTUpDINpQGUJhz+pR71YZDidXgZXpaDB84YyDB2JAlRqd1YrLkl7CMiIw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
'@swc/core-win32-ia32-msvc@1.7.18':
resolution: {integrity: sha512-RgTcFP3wgyxnQbTCJrlgBJmgpeTXo8t807GU9GxApAXfpLZJ3swJ2GgFUmIJVdLWyffSHF5BEkF3FmF6mtH5AQ==}
'@swc/core-win32-ia32-msvc@1.7.21':
resolution: {integrity: sha512-cy61wS3wgH5mEwBiQ5w6/FnQrchBDAdPsSh0dKSzNmI+4K8hDxS8uzdBycWqJXO0cc+mA77SIlwZC3hP3Kum2g==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
'@swc/core-win32-x64-msvc@1.7.18':
resolution: {integrity: sha512-XbZ0wAgzR757+DhQcnv60Y/bK9yuWPhDNRQVFFQVRsowvK3+c6EblyfUSytIidpXgyYFzlprq/9A9ZlO/wvDWw==}
'@swc/core-win32-x64-msvc@1.7.21':
resolution: {integrity: sha512-/rexGItJURNJOdae+a48M+loT74nsEU+PyRRVAkZMKNRtLoYFAr0cpDlS5FodIgGunp/nqM0bst4H2w6Y05IKA==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
'@swc/core@1.7.18':
resolution: {integrity: sha512-qL9v5N5S38ijmqiQRvCFUUx2vmxWT/JJ2rswElnyaHkOHuVoAFhBB90Ywj4RKjh3R0zOjhEcemENTyF3q3G6WQ==}
'@swc/core@1.7.21':
resolution: {integrity: sha512-7/cN0SZ+y2V6e0hsDD8koGR0QVh7Jl3r756bwaHLLSN+kReoUb/yVcLsA8iTn90JLME3DkQK4CPjxDCQiyMXNg==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '*'
@ -400,8 +400,8 @@ packages:
'@types/better-sqlite3@7.6.11':
resolution: {integrity: sha512-i8KcD3PgGtGBLl3+mMYA8PdKkButvPyARxA7IQAd6qeslht13qxb1zzO8dRCtE7U3IoJS782zDBAeoKiM695kg==}
'@types/chai@4.3.17':
resolution: {integrity: sha512-zmZ21EWzR71B4Sscphjief5djsLre50M6lI622OSySTmn9DB3j+C3kWroHfBQWXbOBwbgg/M8CG/hUxDLIloow==}
'@types/chai@4.3.19':
resolution: {integrity: sha512-2hHHvQBVE2FiSK4eN0Br6snX9MtolHaTo/batnLjlGRhoQzlCL61iVpxoqO7SfFyOw+P/pwv+0zNHzKoGWz9Cw==}
'@types/chrome@0.0.270':
resolution: {integrity: sha512-ADvkowV7YnJfycZZxL2brluZ6STGW+9oKG37B422UePf2PCXuFA/XdERI0T18wtuWPx0tmFeZqq6MOXVk1IC+Q==}
@ -484,10 +484,6 @@ packages:
resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==}
engines: {node: ^18.18.0 || >=20.0.0}
'@typescript-eslint/types@8.0.0-alpha.36':
resolution: {integrity: sha512-D+w5uE8Y83K/P5VQZyKKi4pwTL2YkWOwtQOVJQI38Rp8f3pmY+Jmcps3wkSFSJK8wifTlvoHwwIBf1FsdCW/EA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/types@8.2.0':
resolution: {integrity: sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -1589,16 +1585,16 @@ packages:
snapshots:
'@cliqz/adblocker-content@1.31.4':
'@cliqz/adblocker-content@1.33.0':
dependencies:
'@cliqz/adblocker-extended-selectors': 1.31.4
'@cliqz/adblocker-extended-selectors': 1.33.0
'@cliqz/adblocker-extended-selectors@1.31.4': {}
'@cliqz/adblocker-extended-selectors@1.33.0': {}
'@cliqz/adblocker@1.31.4':
'@cliqz/adblocker@1.33.0':
dependencies:
'@cliqz/adblocker-content': 1.31.4
'@cliqz/adblocker-extended-selectors': 1.31.4
'@cliqz/adblocker-content': 1.33.0
'@cliqz/adblocker-extended-selectors': 1.33.0
'@remusao/guess-url-type': 1.3.0
'@remusao/small': 1.3.0
'@remusao/smaz': 1.10.0
@ -1791,16 +1787,16 @@ snapshots:
- supports-color
- typescript
'@swc-node/core@1.13.3(@swc/core@1.7.18)(@swc/types@0.1.12)':
'@swc-node/core@1.13.3(@swc/core@1.7.21)(@swc/types@0.1.12)':
dependencies:
'@swc/core': 1.7.18
'@swc/core': 1.7.21
'@swc/types': 0.1.12
'@swc-node/register@1.10.9(@swc/core@1.7.18)(@swc/types@0.1.12)(typescript@5.5.4)':
'@swc-node/register@1.10.9(@swc/core@1.7.21)(@swc/types@0.1.12)(typescript@5.5.4)':
dependencies:
'@swc-node/core': 1.13.3(@swc/core@1.7.18)(@swc/types@0.1.12)
'@swc-node/core': 1.13.3(@swc/core@1.7.21)(@swc/types@0.1.12)
'@swc-node/sourcemap-support': 0.5.1
'@swc/core': 1.7.18
'@swc/core': 1.7.21
colorette: 2.0.20
debug: 4.3.5(supports-color@8.1.1)
oxc-resolver: 1.10.2
@ -1816,51 +1812,51 @@ snapshots:
source-map-support: 0.5.21
tslib: 2.6.3
'@swc/core-darwin-arm64@1.7.18':
'@swc/core-darwin-arm64@1.7.21':
optional: true
'@swc/core-darwin-x64@1.7.18':
'@swc/core-darwin-x64@1.7.21':
optional: true
'@swc/core-linux-arm-gnueabihf@1.7.18':
'@swc/core-linux-arm-gnueabihf@1.7.21':
optional: true
'@swc/core-linux-arm64-gnu@1.7.18':
'@swc/core-linux-arm64-gnu@1.7.21':
optional: true
'@swc/core-linux-arm64-musl@1.7.18':
'@swc/core-linux-arm64-musl@1.7.21':
optional: true
'@swc/core-linux-x64-gnu@1.7.18':
'@swc/core-linux-x64-gnu@1.7.21':
optional: true
'@swc/core-linux-x64-musl@1.7.18':
'@swc/core-linux-x64-musl@1.7.21':
optional: true
'@swc/core-win32-arm64-msvc@1.7.18':
'@swc/core-win32-arm64-msvc@1.7.21':
optional: true
'@swc/core-win32-ia32-msvc@1.7.18':
'@swc/core-win32-ia32-msvc@1.7.21':
optional: true
'@swc/core-win32-x64-msvc@1.7.18':
'@swc/core-win32-x64-msvc@1.7.21':
optional: true
'@swc/core@1.7.18':
'@swc/core@1.7.21':
dependencies:
'@swc/counter': 0.1.3
'@swc/types': 0.1.12
optionalDependencies:
'@swc/core-darwin-arm64': 1.7.18
'@swc/core-darwin-x64': 1.7.18
'@swc/core-linux-arm-gnueabihf': 1.7.18
'@swc/core-linux-arm64-gnu': 1.7.18
'@swc/core-linux-arm64-musl': 1.7.18
'@swc/core-linux-x64-gnu': 1.7.18
'@swc/core-linux-x64-musl': 1.7.18
'@swc/core-win32-arm64-msvc': 1.7.18
'@swc/core-win32-ia32-msvc': 1.7.18
'@swc/core-win32-x64-msvc': 1.7.18
'@swc/core-darwin-arm64': 1.7.21
'@swc/core-darwin-x64': 1.7.21
'@swc/core-linux-arm-gnueabihf': 1.7.21
'@swc/core-linux-arm64-gnu': 1.7.21
'@swc/core-linux-arm64-musl': 1.7.21
'@swc/core-linux-x64-gnu': 1.7.21
'@swc/core-linux-x64-musl': 1.7.21
'@swc/core-win32-arm64-msvc': 1.7.21
'@swc/core-win32-ia32-msvc': 1.7.21
'@swc/core-win32-x64-msvc': 1.7.21
'@swc/counter@0.1.3': {}
@ -1881,7 +1877,7 @@ snapshots:
dependencies:
'@types/node': 20.14.11
'@types/chai@4.3.17': {}
'@types/chai@4.3.19': {}
'@types/chrome@0.0.270':
dependencies:
@ -1976,8 +1972,6 @@ snapshots:
'@typescript-eslint/types@7.18.0': {}
'@typescript-eslint/types@8.0.0-alpha.36': {}
'@typescript-eslint/types@8.2.0': {}
'@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)':
@ -2039,7 +2033,7 @@ snapshots:
'@typescript-eslint/visitor-keys@8.2.0':
dependencies:
'@typescript-eslint/types': 8.0.0-alpha.36
'@typescript-eslint/types': 8.2.0
eslint-visitor-keys: 3.4.3
acorn-jsx@5.3.2(acorn@8.12.1):