Housekeeping

This commit is contained in:
SukkaW 2025-08-29 23:19:45 +08:00
parent 3129277f7a
commit 4f27c454ea
2 changed files with 45 additions and 51 deletions

View File

@ -19,7 +19,7 @@
"author": "",
"license": "ISC",
"dependencies": {
"@ghostery/adblocker": "^2.11.5",
"@ghostery/adblocker": "^2.11.6",
"@henrygd/queue": "^1.0.7",
"@mitata/counters": "^0.0.8",
"better-sqlite3": "^12.2.0",
@ -66,7 +66,7 @@
"eslint": "^9.34.0",
"eslint-config-sukka": "^6.23.1",
"eslint-formatter-sukka": "^6.23.1",
"expect": "^30.0.5",
"expect": "^30.1.1",
"mitata": "^1.0.34",
"mocha": "^11.7.1",
"tinyexec": "^1.0.1",

92
pnpm-lock.yaml generated
View File

@ -15,8 +15,8 @@ importers:
.:
dependencies:
'@ghostery/adblocker':
specifier: ^2.11.5
version: 2.11.5
specifier: ^2.11.6
version: 2.11.6
'@henrygd/queue':
specifier: ^1.0.7
version: 1.0.7
@ -151,8 +151,8 @@ importers:
specifier: ^6.23.1
version: 6.23.1
expect:
specifier: ^30.0.5
version: 30.0.5
specifier: ^30.1.1
version: 30.1.1
mitata:
specifier: ^1.0.34
version: 1.0.34
@ -229,10 +229,6 @@ packages:
resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@9.33.0':
resolution: {integrity: sha512-5K1/mKhWaMfreBGJTwval43JJmkip0RmM+3+IuqupeSKNC/Th2Kc7ucaq5ovTSra/OOKB9c58CGSz3QMVbWt0A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@9.34.0':
resolution: {integrity: sha512-EoyvqQnBNsV1CWaEJ559rxXL4c8V92gxirbawSmVUOWXlsRxxQXl6LmCpdUblgxgSkDIqKnhzba2SjRTI/A5Rw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -245,14 +241,14 @@ packages:
resolution: {integrity: sha512-Z5kJ+wU3oA7MMIqVR9tyZRtjYPr4OC004Q4Rw7pgOKUOKkJfZ3O24nz3WYfGRpMDNmcOi3TwQOmgm7B7Tpii0w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@ghostery/adblocker-content@2.11.5':
resolution: {integrity: sha512-7mDOic2lJGxHtmqcbME/oi4XnygYbJ0vgCj/7KedHzhTR8/w/HLpkEQRFiEAKRxQMrEfLVXy+m171Yeia3TaRw==}
'@ghostery/adblocker-content@2.11.6':
resolution: {integrity: sha512-K+hJR27fYpRGoUQnza2p0BmN86htN1ASoRxF73mAdf1CNDSyfPNCNlpoKt83Z9CbYBdEglXOWItazB9hRMs7gw==}
'@ghostery/adblocker-extended-selectors@2.11.5':
resolution: {integrity: sha512-O0Diq8pgFeC+IUnS8Ud00aHLHv87djFiXwfUPBiwmwmS8eNRj0FnaRYFd/Du4Xu4pgNe8lkD+OVsBMtG1DGwSw==}
'@ghostery/adblocker-extended-selectors@2.11.6':
resolution: {integrity: sha512-jFKNwwWYYxMHaIqGCLO/sR8oRBcGcVD3bCLPZ9wLBoTMTtCnwdXRlMxWwnNi7Bw5PSw7aw8w6hcEfHdcbdU+Qw==}
'@ghostery/adblocker@2.11.5':
resolution: {integrity: sha512-rJ3N+3XPy1SEeEaeQKowYT/R/Tt1ac9cqYSin1igLY7XqIaGdCYq3tQjBQQ4Vx6ZM2ic412aM84hAKn+D/EDvA==}
'@ghostery/adblocker@2.11.6':
resolution: {integrity: sha512-fUkLvWDObCMjjwUHw0/jt3N11wT7FBWJVFUXsUN4Do7J3Henp63JZQw1RYv2Y15NT0idVERR9IhbjJdd3/w48w==}
'@ghostery/url-parser@1.3.0':
resolution: {integrity: sha512-FEzdSeiva0Mt3bR4xePFzthhjT4IzvA5QTvS1xXkNyLpMGeq40mb3V2fSs0ZItRaP9IybZthDfHUSbQ1HLdx4Q==}
@ -296,12 +292,12 @@ packages:
resolution: {integrity: sha512-n5H8QLDJ47QqbCNn5SuFjCRDrOLEZ0h8vAHCK5RL9Ls7Xa8AQLa/YxAc9UjFqoEDM48muwtBGjtMY5cr0PLDCw==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
'@jest/expect-utils@30.0.5':
resolution: {integrity: sha512-F3lmTT7CXWYywoVUGTCmom0vXq3HTTkaZyTAzIy+bXSBizB7o5qzlC9VCtq0arOa8GqmNsbg/cE9C6HLn7Szew==}
'@jest/expect-utils@30.1.1':
resolution: {integrity: sha512-5YUHr27fpJ64dnvtu+tt11ewATynrHkGYD+uSFgRr8V2eFJis/vEXgToyLwccIwqBihVfz9jwio+Zr1ab1Zihw==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
'@jest/get-type@30.0.1':
resolution: {integrity: sha512-AyYdemXCptSRFirI5EPazNxyPwAL0jXt3zceFjaj8NFiKP9pOi0bfXonf6qkf82z2t3QWPeLCWWw4stPBzctLw==}
'@jest/get-type@30.1.0':
resolution: {integrity: sha512-eMbZE2hUnx1WV0pmURZY9XoXPkUYjpc55mb0CrhtdWLtzMQPFvu/rZkTLZFTsdaVQa+Tr4eWAteqcUzoawq/uA==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
'@jest/pattern@30.0.1':
@ -1369,8 +1365,8 @@ packages:
resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
engines: {node: '>=6'}
expect@30.0.5:
resolution: {integrity: sha512-P0te2pt+hHI5qLJkIR+iMvS+lYUZml8rKKsohVHAGY+uClp9XVbdyYNJOIjSRpHVp8s8YqxJCiHUkSYZGr8rtQ==}
expect@30.1.1:
resolution: {integrity: sha512-OKe7cdic4qbfWd/CcgwJvvCrNX2KWfuMZee9AfJHL1gTYmvqjBjZG1a2NwfhspBzxzlXwsN75WWpKTYfsJpBxg==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
ext@1.7.0:
@ -1599,16 +1595,16 @@ packages:
jackspeak@3.4.3:
resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
jest-diff@30.0.5:
resolution: {integrity: sha512-1UIqE9PoEKaHcIKvq2vbibrCog4Y8G0zmOxgQUVEiTqwR5hJVMCoDsN1vFvI5JvwD37hjueZ1C4l2FyGnfpE0A==}
jest-diff@30.1.1:
resolution: {integrity: sha512-LUU2Gx8EhYxpdzTR6BmjL1ifgOAQJQELTHOiPv9KITaKjZvJ9Jmgigx01tuZ49id37LorpGc9dPBPlXTboXScw==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
jest-matcher-utils@30.0.5:
resolution: {integrity: sha512-uQgGWt7GOrRLP1P7IwNWwK1WAQbq+m//ZY0yXygyfWp0rJlksMSLQAA4wYQC3b6wl3zfnchyTx+k3HZ5aPtCbQ==}
jest-matcher-utils@30.1.1:
resolution: {integrity: sha512-SuH2QVemK48BNTqReti6FtjsMPFsSOD/ZzRxU1TttR7RiRsRSe78d03bb4Cx6D4bQC/80Q8U4VnaaAH9FlbZ9w==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
jest-message-util@30.0.5:
resolution: {integrity: sha512-NAiDOhsK3V7RU0Aa/HnrQo+E4JlbarbmI3q6Pi4KcxicdtjV82gcIUrejOtczChtVQR4kddu1E1EJlW6EN9IyA==}
jest-message-util@30.1.0:
resolution: {integrity: sha512-HizKDGG98cYkWmaLUHChq4iN+oCENohQLb7Z5guBPumYs+/etonmNFlg1Ps6yN9LTPyZn+M+b/9BbnHx3WTMDg==}
engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0}
jest-mock@30.0.5:
@ -2308,8 +2304,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@eslint/js@9.33.0': {}
'@eslint/js@9.34.0': {}
'@eslint/object-schema@2.1.6': {}
@ -2319,16 +2313,16 @@ snapshots:
'@eslint/core': 0.15.2
levn: 0.4.1
'@ghostery/adblocker-content@2.11.5':
'@ghostery/adblocker-content@2.11.6':
dependencies:
'@ghostery/adblocker-extended-selectors': 2.11.5
'@ghostery/adblocker-extended-selectors': 2.11.6
'@ghostery/adblocker-extended-selectors@2.11.5': {}
'@ghostery/adblocker-extended-selectors@2.11.6': {}
'@ghostery/adblocker@2.11.5':
'@ghostery/adblocker@2.11.6':
dependencies:
'@ghostery/adblocker-content': 2.11.5
'@ghostery/adblocker-extended-selectors': 2.11.5
'@ghostery/adblocker-content': 2.11.6
'@ghostery/adblocker-extended-selectors': 2.11.6
'@ghostery/url-parser': 1.3.0
'@remusao/guess-url-type': 2.1.0
'@remusao/small': 2.1.0
@ -2371,11 +2365,11 @@ snapshots:
'@jest/diff-sequences@30.0.1': {}
'@jest/expect-utils@30.0.5':
'@jest/expect-utils@30.1.1':
dependencies:
'@jest/get-type': 30.0.1
'@jest/get-type': 30.1.0
'@jest/get-type@30.0.1': {}
'@jest/get-type@30.1.0': {}
'@jest/pattern@30.0.1':
dependencies:
@ -3171,7 +3165,7 @@ snapshots:
dependencies:
'@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.34.0)
'@eslint-sukka/shared': 6.23.1(eslint@9.34.0)(typescript@5.9.2)
'@eslint/js': 9.33.0
'@eslint/js': 9.34.0
'@typescript-eslint/parser': 8.40.0(eslint@9.34.0)(typescript@5.9.2)
ci-info: 4.3.0
defu: 6.1.4
@ -3436,12 +3430,12 @@ snapshots:
expand-template@2.0.3: {}
expect@30.0.5:
expect@30.1.1:
dependencies:
'@jest/expect-utils': 30.0.5
'@jest/get-type': 30.0.1
jest-matcher-utils: 30.0.5
jest-message-util: 30.0.5
'@jest/expect-utils': 30.1.1
'@jest/get-type': 30.1.0
jest-matcher-utils: 30.1.1
jest-message-util: 30.1.0
jest-mock: 30.0.5
jest-util: 30.0.5
@ -3639,21 +3633,21 @@ snapshots:
optionalDependencies:
'@pkgjs/parseargs': 0.11.0
jest-diff@30.0.5:
jest-diff@30.1.1:
dependencies:
'@jest/diff-sequences': 30.0.1
'@jest/get-type': 30.0.1
'@jest/get-type': 30.1.0
chalk: 4.1.2
pretty-format: 30.0.5
jest-matcher-utils@30.0.5:
jest-matcher-utils@30.1.1:
dependencies:
'@jest/get-type': 30.0.1
'@jest/get-type': 30.1.0
chalk: 4.1.2
jest-diff: 30.0.5
jest-diff: 30.1.1
pretty-format: 30.0.5
jest-message-util@30.0.5:
jest-message-util@30.1.0:
dependencies:
'@babel/code-frame': 7.27.1
'@jest/types': 30.0.5