Browse Source

Housekeeping

SukkaW 1 month ago
parent
commit
8e4a8a1759
2 changed files with 65 additions and 64 deletions
  1. 6 6
      package.json
  2. 59 58
      pnpm-lock.yaml

+ 6 - 6
package.json

@@ -19,7 +19,7 @@
   "author": "",
   "author": "",
   "license": "ISC",
   "license": "ISC",
   "dependencies": {
   "dependencies": {
-    "@ghostery/adblocker": "^2.13.4",
+    "@ghostery/adblocker": "^2.14.1",
     "@henrygd/queue": "^1.2.0",
     "@henrygd/queue": "^1.2.0",
     "@mitata/counters": "^0.0.8",
     "@mitata/counters": "^0.0.8",
     "better-sqlite3": "^12.6.2",
     "better-sqlite3": "^12.6.2",
@@ -39,9 +39,9 @@
     "tar-fs": "^3.1.1",
     "tar-fs": "^3.1.1",
     "telegram": "^2.26.22",
     "telegram": "^2.26.22",
     "tinyglobby": "^0.2.15",
     "tinyglobby": "^0.2.15",
-    "tldts": "^7.0.21",
-    "tldts-experimental": "^7.0.21",
-    "undici": "^7.20.0",
+    "tldts": "^7.0.23",
+    "tldts-experimental": "^7.0.23",
+    "undici": "^7.22.0",
     "undici-cache-store-better-sqlite3": "^1.0.0",
     "undici-cache-store-better-sqlite3": "^1.0.0",
     "why-is-node-running": "^3.2.2",
     "why-is-node-running": "^3.2.2",
     "worktank": "^3.0.2",
     "worktank": "^3.0.2",
@@ -56,7 +56,7 @@
     "@types/better-sqlite3": "^7.6.13",
     "@types/better-sqlite3": "^7.6.13",
     "@types/cli-progress": "^3.11.6",
     "@types/cli-progress": "^3.11.6",
     "@types/mocha": "^10.0.10",
     "@types/mocha": "^10.0.10",
-    "@types/node": "^24.10.10",
+    "@types/node": "^24.10.13",
     "@types/tar-fs": "^2.0.4",
     "@types/tar-fs": "^2.0.4",
     "@types/yauzl-promise": "^4.0.1",
     "@types/yauzl-promise": "^4.0.1",
     "eslint": "^9.39.2",
     "eslint": "^9.39.2",
@@ -68,7 +68,7 @@
     "tinyexec": "^1.0.2",
     "tinyexec": "^1.0.2",
     "typescript": "^5.9.3"
     "typescript": "^5.9.3"
   },
   },
-  "packageManager": "pnpm@10.28.2",
+  "packageManager": "pnpm@10.29.3",
   "pnpm": {
   "pnpm": {
     "onlyBuiltDependencies": [
     "onlyBuiltDependencies": [
       "@swc/core",
       "@swc/core",

+ 59 - 58
pnpm-lock.yaml

@@ -15,8 +15,8 @@ importers:
   .:
   .:
     dependencies:
     dependencies:
       '@ghostery/adblocker':
       '@ghostery/adblocker':
-        specifier: ^2.13.4
-        version: 2.13.4
+        specifier: ^2.14.1
+        version: 2.14.1
       '@henrygd/queue':
       '@henrygd/queue':
         specifier: ^1.2.0
         specifier: ^1.2.0
         version: 1.2.0
         version: 1.2.0
@@ -75,17 +75,17 @@ importers:
         specifier: ^0.2.15
         specifier: ^0.2.15
         version: 0.2.15
         version: 0.2.15
       tldts:
       tldts:
-        specifier: ^7.0.21
-        version: 7.0.21
+        specifier: ^7.0.23
+        version: 7.0.23
       tldts-experimental:
       tldts-experimental:
-        specifier: ^7.0.21
-        version: 7.0.21
+        specifier: ^7.0.23
+        version: 7.0.23
       undici:
       undici:
-        specifier: ^7.20.0
-        version: 7.20.0
+        specifier: ^7.22.0
+        version: 7.22.0
       undici-cache-store-better-sqlite3:
       undici-cache-store-better-sqlite3:
         specifier: ^1.0.0
         specifier: ^1.0.0
-        version: 1.0.0(undici@7.20.0)
+        version: 1.0.0(undici@7.22.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
@@ -121,8 +121,8 @@ importers:
         specifier: ^10.0.10
         specifier: ^10.0.10
         version: 10.0.10
         version: 10.0.10
       '@types/node':
       '@types/node':
-        specifier: ^24.10.10
-        version: 24.10.10
+        specifier: ^24.10.13
+        version: 24.10.13
       '@types/tar-fs':
       '@types/tar-fs':
         specifier: ^2.0.4
         specifier: ^2.0.4
         version: 2.0.4
         version: 2.0.4
@@ -251,17 +251,17 @@ packages:
     resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
     resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
     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.13.4':
-    resolution: {integrity: sha512-VPa4dyHqTyMWxut/wCYYlHdVRsQ2ZXXezTv31WiRhUC86LFKz8rL/Jnj1baHXlRrO5Ndhpll1/e/J/Tzwu6mqg==}
+  '@ghostery/adblocker-content@2.14.1':
+    resolution: {integrity: sha512-hDE6RAL9xgQonJQiK1knOHy527PEwlAuvKaha4snE0XO6Vmtk0HThce1M2JFVRxGayWR3nTxoWbvEfGWXU7O/A==}
 
 
-  '@ghostery/adblocker-extended-selectors@2.13.4':
-    resolution: {integrity: sha512-nDNK72R9Ly+AOBsd3f0SAxtF3FELx7ogOPCDD2MVJtv3qYZG76fHUmUoCGRmN2oHlPPNUQJ+vI4Rm/LRM1B5XQ==}
+  '@ghostery/adblocker-extended-selectors@2.14.1':
+    resolution: {integrity: sha512-3RARO2ukDrfwDqVEMD+HKZIwsM9QjjII+U1zqxhLXZ0dZRHjbtUHlZCsokqfjZ1JAa3ZVKcZrF0nZv5SA2LgyA==}
 
 
-  '@ghostery/adblocker@2.13.4':
-    resolution: {integrity: sha512-rI7MbS+F2ckIr/2brV+QHMyl55W7F1vazAFiJYHcOBi6i4ClI47Ep95HakwB2qM95gv9igQDTE1zFisV2YKgGg==}
+  '@ghostery/adblocker@2.14.1':
+    resolution: {integrity: sha512-/cQTMJRd4/7zpgFHWqe+9wqiRPGTy+BhqfkxplvejPgq8d6spBjC6bSJV61rVHJZw5F4KOO5ReKOvuguaKG28A==}
 
 
-  '@ghostery/url-parser@1.3.0':
-    resolution: {integrity: sha512-FEzdSeiva0Mt3bR4xePFzthhjT4IzvA5QTvS1xXkNyLpMGeq40mb3V2fSs0ZItRaP9IybZthDfHUSbQ1HLdx4Q==}
+  '@ghostery/url-parser@1.3.1':
+    resolution: {integrity: sha512-QKqGi+7aDQ4RcyHyCwgEk6B9vWnsBP4Q7htaN0zPJV3ATqTKEQDtSTb9c/AN586oJUDs24YXKcwFYwNweY/YjQ==}
 
 
   '@henrygd/queue@1.2.0':
   '@henrygd/queue@1.2.0':
     resolution: {integrity: sha512-jW/BLSTpcvExDhqJGxtIPgGr2O0IFF8XUNDwEbfCfhrXT8a4xztQ9Lv6U/vbYzYC0xVWn+3zv6YnLUh3bEFUKA==}
     resolution: {integrity: sha512-jW/BLSTpcvExDhqJGxtIPgGr2O0IFF8XUNDwEbfCfhrXT8a4xztQ9Lv6U/vbYzYC0xVWn+3zv6YnLUh3bEFUKA==}
@@ -695,8 +695,8 @@ packages:
   '@types/mocha@10.0.10':
   '@types/mocha@10.0.10':
     resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==}
     resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==}
 
 
-  '@types/node@24.10.10':
-    resolution: {integrity: sha512-+0/4J266CBGPUq/ELg7QUHhN25WYjE0wYTPSQJn1xeu8DOlIOPxXxrNGiLmfAWl7HMMgWFWXpt9IDjMWrF5Iow==}
+  '@types/node@24.10.13':
+    resolution: {integrity: sha512-oH72nZRfDv9lADUBSo104Aq7gPHpQZc4BTx38r9xf9pg5LfP6EzSyH2n7qFmmxRQXh7YlUXODcYsg6PuTDSxGg==}
 
 
   '@types/stack-utils@2.0.3':
   '@types/stack-utils@2.0.3':
     resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==}
     resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==}
@@ -1484,6 +1484,7 @@ packages:
 
 
   glob@10.4.5:
   glob@10.4.5:
     resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
     resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
+    deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
     hasBin: true
     hasBin: true
 
 
   globals@14.0.0:
   globals@14.0.0:
@@ -2037,14 +2038,14 @@ packages:
     resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
     resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==}
     engines: {node: '>=12.0.0'}
     engines: {node: '>=12.0.0'}
 
 
-  tldts-core@7.0.21:
-    resolution: {integrity: sha512-oVOMdHvgjqyzUZH1rOESgJP1uNe2bVrfK0jUHHmiM2rpEiRbf3j4BrsIc6JigJRbHGanQwuZv/R+LTcHsw+bLA==}
+  tldts-core@7.0.23:
+    resolution: {integrity: sha512-0g9vrtDQLrNIiCj22HSe9d4mLVG3g5ph5DZ8zCKBr4OtrspmNB6ss7hVyzArAeE88ceZocIEGkyW1Ime7fxPtQ==}
 
 
-  tldts-experimental@7.0.21:
-    resolution: {integrity: sha512-q6HaDyDWu98swXCT28oDD/xTeQI5mb7wbk9T34rbJocxnrBpI/gQHCwDteka5DpDXX1HwL4WGDI8B4myBOcqMQ==}
+  tldts-experimental@7.0.23:
+    resolution: {integrity: sha512-jsBnhWMTWVodIrvNEM0vFUf/rNr8fwt9AwsbaObiEQxR0q958ZkVOmvyR+0iaIYBq00FkGGqfnbfIG5Y7GU9MA==}
 
 
-  tldts@7.0.21:
-    resolution: {integrity: sha512-Plu6V8fF/XU6d2k8jPtlQf5F4Xx2hAin4r2C2ca7wR8NK5MbRTo9huLUWRe28f3Uk8bYZfg74tit/dSjc18xnw==}
+  tldts@7.0.23:
+    resolution: {integrity: sha512-ASdhgQIBSay0R/eXggAkQ53G4nTJqTXqC2kbaBbdDwM7SkjyZyO0OaaN1/FH7U/yCeqOHDwFO5j8+Os/IS1dXw==}
     hasBin: true
     hasBin: true
 
 
   to-regex-range@5.0.1:
   to-regex-range@5.0.1:
@@ -2102,8 +2103,8 @@ packages:
   undici-types@7.16.0:
   undici-types@7.16.0:
     resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
     resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==}
 
 
-  undici@7.20.0:
-    resolution: {integrity: sha512-MJZrkjyd7DeC+uPZh+5/YaMDxFiiEEaDgbUSVMXayofAkDWF1088CDo+2RPg7B1BuS1qf1vgNE7xqwPxE0DuSQ==}
+  undici@7.22.0:
+    resolution: {integrity: sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==}
     engines: {node: '>=20.18.1'}
     engines: {node: '>=20.18.1'}
 
 
   unrs-resolver@1.11.1:
   unrs-resolver@1.11.1:
@@ -2324,25 +2325,25 @@ snapshots:
       '@eslint/core': 0.17.0
       '@eslint/core': 0.17.0
       levn: 0.4.1
       levn: 0.4.1
 
 
-  '@ghostery/adblocker-content@2.13.4':
+  '@ghostery/adblocker-content@2.14.1':
     dependencies:
     dependencies:
-      '@ghostery/adblocker-extended-selectors': 2.13.4
+      '@ghostery/adblocker-extended-selectors': 2.14.1
 
 
-  '@ghostery/adblocker-extended-selectors@2.13.4': {}
+  '@ghostery/adblocker-extended-selectors@2.14.1': {}
 
 
-  '@ghostery/adblocker@2.13.4':
+  '@ghostery/adblocker@2.14.1':
     dependencies:
     dependencies:
-      '@ghostery/adblocker-content': 2.13.4
-      '@ghostery/adblocker-extended-selectors': 2.13.4
-      '@ghostery/url-parser': 1.3.0
+      '@ghostery/adblocker-content': 2.14.1
+      '@ghostery/adblocker-extended-selectors': 2.14.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.0.21
+      tldts-experimental: 7.0.23
 
 
-  '@ghostery/url-parser@1.3.0':
+  '@ghostery/url-parser@1.3.1':
     dependencies:
     dependencies:
-      tldts-experimental: 7.0.21
+      tldts-experimental: 7.0.23
 
 
   '@henrygd/queue@1.2.0': {}
   '@henrygd/queue@1.2.0': {}
 
 
@@ -2384,7 +2385,7 @@ snapshots:
 
 
   '@jest/pattern@30.0.1':
   '@jest/pattern@30.0.1':
     dependencies:
     dependencies:
-      '@types/node': 24.10.10
+      '@types/node': 24.10.13
       jest-regex-util: 30.0.1
       jest-regex-util: 30.0.1
 
 
   '@jest/schemas@30.0.5':
   '@jest/schemas@30.0.5':
@@ -2397,7 +2398,7 @@ snapshots:
       '@jest/schemas': 30.0.5
       '@jest/schemas': 30.0.5
       '@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': 24.10.10
+      '@types/node': 24.10.13
       '@types/yargs': 17.0.33
       '@types/yargs': 17.0.33
       chalk: 4.1.2
       chalk: 4.1.2
 
 
@@ -2658,11 +2659,11 @@ snapshots:
 
 
   '@types/better-sqlite3@7.6.13':
   '@types/better-sqlite3@7.6.13':
     dependencies:
     dependencies:
-      '@types/node': 24.10.10
+      '@types/node': 24.10.13
 
 
   '@types/cli-progress@3.11.6':
   '@types/cli-progress@3.11.6':
     dependencies:
     dependencies:
-      '@types/node': 24.10.10
+      '@types/node': 24.10.13
 
 
   '@types/estree@1.0.8': {}
   '@types/estree@1.0.8': {}
 
 
@@ -2680,7 +2681,7 @@ snapshots:
 
 
   '@types/mocha@10.0.10': {}
   '@types/mocha@10.0.10': {}
 
 
-  '@types/node@24.10.10':
+  '@types/node@24.10.13':
     dependencies:
     dependencies:
       undici-types: 7.16.0
       undici-types: 7.16.0
 
 
@@ -2688,12 +2689,12 @@ snapshots:
 
 
   '@types/tar-fs@2.0.4':
   '@types/tar-fs@2.0.4':
     dependencies:
     dependencies:
-      '@types/node': 24.10.10
+      '@types/node': 24.10.13
       '@types/tar-stream': 3.1.4
       '@types/tar-stream': 3.1.4
 
 
   '@types/tar-stream@3.1.4':
   '@types/tar-stream@3.1.4':
     dependencies:
     dependencies:
-      '@types/node': 24.10.10
+      '@types/node': 24.10.13
 
 
   '@types/yargs-parser@21.0.3': {}
   '@types/yargs-parser@21.0.3': {}
 
 
@@ -2703,7 +2704,7 @@ snapshots:
 
 
   '@types/yauzl-promise@4.0.1':
   '@types/yauzl-promise@4.0.1':
     dependencies:
     dependencies:
-      '@types/node': 24.10.10
+      '@types/node': 24.10.13
 
 
   '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)':
   '@typescript-eslint/eslint-plugin@8.54.0(@typescript-eslint/parser@8.54.0(eslint@9.39.2)(typescript@5.9.3))(eslint@9.39.2)(typescript@5.9.3)':
     dependencies:
     dependencies:
@@ -3079,7 +3080,7 @@ snapshots:
     dependencies:
     dependencies:
       debug: 4.4.1
       debug: 4.4.1
       foxts: 5.2.1
       foxts: 5.2.1
-      tldts: 7.0.21
+      tldts: 7.0.23
     transitivePeerDependencies:
     transitivePeerDependencies:
       - supports-color
       - supports-color
 
 
@@ -3641,7 +3642,7 @@ snapshots:
   jest-mock@30.2.0:
   jest-mock@30.2.0:
     dependencies:
     dependencies:
       '@jest/types': 30.2.0
       '@jest/types': 30.2.0
-      '@types/node': 24.10.10
+      '@types/node': 24.10.13
       jest-util: 30.2.0
       jest-util: 30.2.0
 
 
   jest-regex-util@30.0.1: {}
   jest-regex-util@30.0.1: {}
@@ -3649,7 +3650,7 @@ snapshots:
   jest-util@30.2.0:
   jest-util@30.2.0:
     dependencies:
     dependencies:
       '@jest/types': 30.2.0
       '@jest/types': 30.2.0
-      '@types/node': 24.10.10
+      '@types/node': 24.10.13
       chalk: 4.1.2
       chalk: 4.1.2
       ci-info: 4.4.0
       ci-info: 4.4.0
       graceful-fs: 4.2.11
       graceful-fs: 4.2.11
@@ -4104,15 +4105,15 @@ snapshots:
       fdir: 6.5.0(picomatch@4.0.3)
       fdir: 6.5.0(picomatch@4.0.3)
       picomatch: 4.0.3
       picomatch: 4.0.3
 
 
-  tldts-core@7.0.21: {}
+  tldts-core@7.0.23: {}
 
 
-  tldts-experimental@7.0.21:
+  tldts-experimental@7.0.23:
     dependencies:
     dependencies:
-      tldts-core: 7.0.21
+      tldts-core: 7.0.23
 
 
-  tldts@7.0.21:
+  tldts@7.0.23:
     dependencies:
     dependencies:
-      tldts-core: 7.0.21
+      tldts-core: 7.0.23
 
 
   to-regex-range@5.0.1:
   to-regex-range@5.0.1:
     dependencies:
     dependencies:
@@ -4158,15 +4159,15 @@ snapshots:
 
 
   typescript@5.9.3: {}
   typescript@5.9.3: {}
 
 
-  undici-cache-store-better-sqlite3@1.0.0(undici@7.20.0):
+  undici-cache-store-better-sqlite3@1.0.0(undici@7.22.0):
     dependencies:
     dependencies:
       better-sqlite3: 11.10.0
       better-sqlite3: 11.10.0
       foxts: 3.15.0
       foxts: 3.15.0
-      undici: 7.20.0
+      undici: 7.22.0
 
 
   undici-types@7.16.0: {}
   undici-types@7.16.0: {}
 
 
-  undici@7.20.0: {}
+  undici@7.22.0: {}
 
 
   unrs-resolver@1.11.1:
   unrs-resolver@1.11.1:
     dependencies:
     dependencies: