diff --git a/package.json b/package.json index bde1b310..0aff8584 100644 --- a/package.json +++ b/package.json @@ -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" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8923baa8..2d393e3f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -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):