From fff49e733e5a40a1e9822415c45ab66ec53c19ea Mon Sep 17 00:00:00 2001 From: SukkaW Date: Wed, 25 Jun 2025 21:08:01 +0800 Subject: [PATCH] Housekeeping --- package.json | 14 ++-- pnpm-lock.yaml | 217 +++++++++++++++++++++++++------------------------ 2 files changed, 120 insertions(+), 111 deletions(-) diff --git a/package.json b/package.json index 3de9450e..b9e72cd7 100644 --- a/package.json +++ b/package.json @@ -20,11 +20,11 @@ "author": "", "license": "ISC", "dependencies": { - "@ghostery/adblocker": "^2.7.0", + "@ghostery/adblocker": "^2.8.0", "@henrygd/queue": "^1.0.7", "@mitata/counters": "^0.0.8", "async-retry": "^1.3.3", - "better-sqlite3": "^11.10.0", + "better-sqlite3": "^12.1.1", "ci-info": "^4.2.0", "cli-progress": "^3.12.0", "csv-parse": "^5.6.0", @@ -53,27 +53,27 @@ "devDependencies": { "@eslint-sukka/node": "^6.22.1", "@swc-node/register": "^1.10.10", - "@swc/core": "^1.12.5", + "@swc/core": "^1.12.6", "@types/async-retry": "^1.4.9", "@types/better-sqlite3": "^7.6.13", "@types/cli-progress": "^3.11.6", "@types/dns2": "^2.0.9", "@types/fast-fifo": "^1.3.0", "@types/mocha": "^10.0.10", - "@types/node": "^24.0.3", + "@types/node": "^24.0.4", "@types/punycode": "^2.1.4", "@types/tar-fs": "^2.0.4", "@types/yauzl-promise": "^4.0.1", "eslint": "^9.29.0", "eslint-config-sukka": "^6.22.1", "eslint-formatter-sukka": "^6.22.1", - "expect": "^30.0.2", + "expect": "^30.0.3", "mitata": "^1.0.34", - "mocha": "^11.7.0", + "mocha": "^11.7.1", "tinyexec": "^1.0.1", "typescript": "^5.8.3" }, - "packageManager": "pnpm@10.12.1", + "packageManager": "pnpm@10.12.3", "pnpm": { "patchedDependencies": { "whoiser": "patches/whoiser.patch" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0dc642e0..6f537feb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,8 +17,8 @@ importers: .: dependencies: '@ghostery/adblocker': - specifier: ^2.7.0 - version: 2.7.0 + specifier: ^2.8.0 + version: 2.8.0 '@henrygd/queue': specifier: ^1.0.7 version: 1.0.7 @@ -29,8 +29,8 @@ importers: specifier: ^1.3.3 version: 1.3.3 better-sqlite3: - specifier: ^11.10.0 - version: 11.10.0 + specifier: ^12.1.1 + version: 12.1.1 ci-info: specifier: ^4.2.0 version: 4.2.0 @@ -109,10 +109,10 @@ importers: version: 6.22.1(eslint@9.29.0)(typescript@5.8.3) '@swc-node/register': specifier: ^1.10.10 - version: 1.10.10(@swc/core@1.12.5)(@swc/types@0.1.23)(typescript@5.8.3) + version: 1.10.10(@swc/core@1.12.6)(@swc/types@0.1.23)(typescript@5.8.3) '@swc/core': - specifier: ^1.12.5 - version: 1.12.5 + specifier: ^1.12.6 + version: 1.12.6 '@types/async-retry': specifier: ^1.4.9 version: 1.4.9 @@ -132,8 +132,8 @@ importers: specifier: ^10.0.10 version: 10.0.10 '@types/node': - specifier: ^24.0.3 - version: 24.0.3 + specifier: ^24.0.4 + version: 24.0.4 '@types/punycode': specifier: ^2.1.4 version: 2.1.4 @@ -153,14 +153,14 @@ importers: specifier: ^6.22.1 version: 6.22.1 expect: - specifier: ^30.0.2 - version: 30.0.2 + specifier: ^30.0.3 + version: 30.0.3 mitata: specifier: ^1.0.34 version: 1.0.34 mocha: - specifier: ^11.7.0 - version: 11.7.0 + specifier: ^11.7.1 + version: 11.7.1 tinyexec: specifier: ^1.0.1 version: 1.0.1 @@ -248,14 +248,14 @@ packages: resolution: {integrity: sha512-4SaFZCNfJqvk/kenHpI8xvN42DMaoycy4PzKc5otHxRswww1kAt82OlBuwRVLofCACCTZEcla2Ydxv8scMXaTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@ghostery/adblocker-content@2.7.0': - resolution: {integrity: sha512-NZN4XyQ2bXBC86qFEevw8GEXoVXuzAvvj9urgHu+Ud/JfAzW5agaLUoXNz5gT/ZU6fVZScwOVvbL48AI66JUUg==} + '@ghostery/adblocker-content@2.8.0': + resolution: {integrity: sha512-s16EMhMmEcCkGalPcoaJB+UYhF7N91MibRSPCx0eNsFdew43zZnY3SPdatnZODk0qSCFoxa0pMCGtHJ6PypxWA==} - '@ghostery/adblocker-extended-selectors@2.7.0': - resolution: {integrity: sha512-6lmdm3ydxpiIGwwsD8kjcFPY3IPHkveQaunZW6bHaAbN7a1eYhPZZRjNmNjhwHvu+Noa5eb2bJ4x3YnFp2TKpQ==} + '@ghostery/adblocker-extended-selectors@2.8.0': + resolution: {integrity: sha512-+iE4fd1pVxDD+3G6nfflk242CyW6XBYyZNbJmjhbImmqB+wkSZQsa+SwX55SSk7bPGI91tHsT/UPRJir2SjvTA==} - '@ghostery/adblocker@2.7.0': - resolution: {integrity: sha512-OzOKr8PwT6oE5qh5dpF9qJgmNUKlK/781Pm18oEMCho+6CSseCWrTk5+m+2QNGE3Fs+QjQb7DZdMoQisZ6r3uA==} + '@ghostery/adblocker@2.8.0': + resolution: {integrity: sha512-fqPYYYoa+Lonc5RLQiOnzTfWKoi5nXkBwTQUPBaUsUifHTXHzkfgPsyIGNx8YNqcvdbDoIrReO3hIbIFf6KiWA==} '@ghostery/url-parser@1.3.0': resolution: {integrity: sha512-FEzdSeiva0Mt3bR4xePFzthhjT4IzvA5QTvS1xXkNyLpMGeq40mb3V2fSs0ZItRaP9IybZthDfHUSbQ1HLdx4Q==} @@ -299,8 +299,8 @@ 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.2': - resolution: {integrity: sha512-FHF2YdtFBUQOo0/qdgt+6UdBFcNPF/TkVzcc+4vvf8uaBzUlONytGBeeudufIHHW1khRfM1sBbRT1VCK7n/0dQ==} + '@jest/expect-utils@30.0.3': + resolution: {integrity: sha512-SMtBvf2sfX2agcT0dA9pXwcUrKvOSDqBY4e4iRfT+Hya33XzV35YVg+98YQFErVGA/VR1Gto5Y2+A6G9LSQ3Yg==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} '@jest/get-type@30.0.1': @@ -537,68 +537,68 @@ packages: '@swc-node/sourcemap-support@0.5.1': resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==} - '@swc/core-darwin-arm64@1.12.5': - resolution: {integrity: sha512-3WF+naP/qkt5flrTfJr+p07b522JcixKvIivM7FgvllA6LjJxf+pheoILrTS8IwrNAK/XtHfKWYcGY+3eaA4mA==} + '@swc/core-darwin-arm64@1.12.6': + resolution: {integrity: sha512-yLiw+XzG+MilfFh0ON7qt67bfIr7UxB9JprhYReVOmLTBDmDVQSC3T4/vIuc+GwlX08ydnHy0ud4lIjTNW4uWg==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] - '@swc/core-darwin-x64@1.12.5': - resolution: {integrity: sha512-GCcD3dft8YN7unTBcW02Fx41jXp2MNQHCjx5ceWSEYOGvn7vBSUp7k7LkfTxGN5Ftxb9a1mxhPq8r4rD2u/aPw==} + '@swc/core-darwin-x64@1.12.6': + resolution: {integrity: sha512-qwg8ux5x5Gd1LmSUtL4s9mbyfzAjr5M6OtjO281dKHwc/GYiSc4j1urb2jNSo9FcMkfT78oAOW2L6HQiWv+j1A==} engines: {node: '>=10'} cpu: [x64] os: [darwin] - '@swc/core-linux-arm-gnueabihf@1.12.5': - resolution: {integrity: sha512-jWlzP/Y4+wbE/EJM+WGIDQsklLFV3g5LmbYTBgrY4+5nb517P31mkBzf5y2knfNWPrL7HzNu0578j3Zi2E6Iig==} + '@swc/core-linux-arm-gnueabihf@1.12.6': + resolution: {integrity: sha512-pnkqH59JXBZu+MedaykMAC2or7tlUKeya7GKjzub+hkwxBP0ywWoFd+QYEdzp7QSziOt1VIHc4Wb9iZ2EfnzmA==} engines: {node: '>=10'} cpu: [arm] os: [linux] - '@swc/core-linux-arm64-gnu@1.12.5': - resolution: {integrity: sha512-GkzgIUz+2r6J6Tn3hb7/4ByaWHRrRZt4vuN9BLAd+y65m2Bt0vlEpPtWhrB/TVe4hEkFR+W5PDETLEbUT4i0tQ==} + '@swc/core-linux-arm64-gnu@1.12.6': + resolution: {integrity: sha512-h8+Ltx0NSEzIFHetkOYoQ+UQ59unYLuJ4wF6kCpxzS4HskRLjcngr1HgN0F/PRpptnrmJUPVQmfms/vjN8ndAQ==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-arm64-musl@1.12.5': - resolution: {integrity: sha512-g0AJ7QmZPj3Uw+C5pDa48LAUG7JBgQmB0mN5cW+s2mjaFKT0mTSxYALtx/MDZwJExDPo0yJV8kSbFO1tvFPyhg==} + '@swc/core-linux-arm64-musl@1.12.6': + resolution: {integrity: sha512-GZu3MnB/5qtBxKEH46hgVDaplEe4mp3ZmQ1O2UpFCv/u/Ji3Gar5w5g2wHCZoT5AOouAhP1bh7IAEqjG/fbVfg==} engines: {node: '>=10'} cpu: [arm64] os: [linux] - '@swc/core-linux-x64-gnu@1.12.5': - resolution: {integrity: sha512-PeYoSziNy+iNiBHPtAsO84bzBne/mbCsG5ijYkAhS1GVsDgohClorUvRXXhcUZoX2gr8TfSI9WLHo30K+DKiHg==} + '@swc/core-linux-x64-gnu@1.12.6': + resolution: {integrity: sha512-WwJLQFzMW9ufVjM6k3le4HUgBFNunyt2oghjcgn2YjnKj0Ka2LrrBHCxfS7lgFSCQh/shib2wIlKXUnlTEWQJw==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-linux-x64-musl@1.12.5': - resolution: {integrity: sha512-EJrfCCIyuV5LLmYgKtIMwtgsnjVesdFe0IgQzEKs9OfB6cL6g7WO9conn8BkGX8jphVa7jChKxShDGkreWWDzA==} + '@swc/core-linux-x64-musl@1.12.6': + resolution: {integrity: sha512-rVGPNpI/sm8VVAhnB09Z/23OJP3ymouv6F4z4aYDbq/2JIwxqgpnl8gtMYP+Jw3XqabaFNjQmPiL15TvKCQaxQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] - '@swc/core-win32-arm64-msvc@1.12.5': - resolution: {integrity: sha512-FnwT7fxkJJMgsfiDoZKEVGyCzrPFbzpflFAAoTCUCu3MaHw6mW55o/MAAfofvJ1iIcEpec4o93OilsmKtpyO5Q==} + '@swc/core-win32-arm64-msvc@1.12.6': + resolution: {integrity: sha512-EKDJ1+8vaIlJGMl2yvd2HklV4GNbpKKwNQcUQid6j91tFYz4/aByw+9vh/sDVG7ZNqdmdywSnLRo317UTt0zFg==} engines: {node: '>=10'} cpu: [arm64] os: [win32] - '@swc/core-win32-ia32-msvc@1.12.5': - resolution: {integrity: sha512-jW6l4KFt9mIXSpGseE6BQOEFmbIeXeShDuWgldEJXKeXf/uPs8wrqv80XBIUwVpK0ZbmJwPQ0waGVj8UM3th2Q==} + '@swc/core-win32-ia32-msvc@1.12.6': + resolution: {integrity: sha512-jnULikZkR2fpZgFUQs7NsNIztavM1JdX+8Y+8FsfChBvMvziKxXtvUPGjeVJ8nzU1wgMnaeilJX9vrwuDGkA0Q==} engines: {node: '>=10'} cpu: [ia32] os: [win32] - '@swc/core-win32-x64-msvc@1.12.5': - resolution: {integrity: sha512-AZszwuEjlz1tSNLQRm3T5OZJ5eebxjJlDQnnzXJmg0B7DJMRoaAe1HTLOmejxjFK6yWr7fh+pSeCw2PgQLxgqA==} + '@swc/core-win32-x64-msvc@1.12.6': + resolution: {integrity: sha512-jL2Dcdcc/QZiQnwByP1uIE4k/mTlapzUng7owtLD2tSBBi1d+jPIdXIefdv+nccYJKRA+lKG3rRB6Tk9GrC7Kg==} engines: {node: '>=10'} cpu: [x64] os: [win32] - '@swc/core@1.12.5': - resolution: {integrity: sha512-KxA0PHHIuUBmQ/Oi+xFpVzILj2Oo37sTtftCbyowQlyx5YOknEOw1kLpas5hMcpznXgFyAWbpK71xQps4INPgA==} + '@swc/core@1.12.6': + resolution: {integrity: sha512-TEpta6Gi02X1b2yDIzBOIr7dFprvq9jD8RbEVI2OcMrwklbCUx0Dz9TrAnklSOwRvYvH5JjCx8ht9E94oWiG7A==} engines: {node: '>=10'} peerDependencies: '@swc/helpers': '>=0.5.17' @@ -648,8 +648,8 @@ packages: '@types/mocha@10.0.10': resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==} - '@types/node@24.0.3': - resolution: {integrity: sha512-R4I/kzCYAdRLzfiCabn9hxWfbuHS573x+r0dJMkkzThEa7pbrcDWK+9zu3e7aBOouf+rQAciqPFMnxwr0aWgKg==} + '@types/node@24.0.4': + resolution: {integrity: sha512-ulyqAkrhnuNq9pB76DRBTkcS6YsmDALy6Ua63V8OhrOBgbcYt6IOdzpw5P1+dyRIyMerzLkeYWBeOXPpA9GMAA==} '@types/punycode@2.1.4': resolution: {integrity: sha512-trzh6NzBnq8yw5e35f8xe8VTYjqM3NE7bohBtvDVf/dtUer3zYTLK1Ka3DG3p7bdtoaOHZucma6FfVKlQ134pQ==} @@ -913,6 +913,10 @@ packages: better-sqlite3@11.10.0: resolution: {integrity: sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==} + better-sqlite3@12.1.1: + resolution: {integrity: sha512-xjl/TjWLy/6yLa5wkbQSjTgIgSiaEJy3XzjF5TAdiWaAsu/v0OCkYOc6tos+PkM/k4qURN2pFKTsbcG3gk29Uw==} + engines: {node: 20.x || 22.x || 23.x || 24.x} + bindings@1.5.0: resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} @@ -1278,8 +1282,8 @@ packages: resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==} engines: {node: '>=6'} - expect@30.0.2: - resolution: {integrity: sha512-YN9Mgv2mtTWXVmifQq3QT+ixCL/uLuLJw+fdp8MOjKqu8K3XQh3o5aulMM1tn+O2DdrWNxLZTeJsCY/VofUA0A==} + expect@30.0.3: + resolution: {integrity: sha512-HXg6NvK35/cSYZCUKAtmlgCFyqKM4frEPbzrav5hRqb0GMz0E0lS5hfzYjSaiaE5ysnp/qI2aeZkeyeIAOeXzQ==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} fast-cidr-tools@0.3.2: @@ -1487,12 +1491,12 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} - jest-diff@30.0.2: - resolution: {integrity: sha512-2UjrNvDJDn/oHFpPrUTVmvYYDNeNtw2DlY3er8bI6vJJb9Fb35ycp/jFLd5RdV59tJ8ekVXX3o/nwPcscgXZJQ==} + jest-diff@30.0.3: + resolution: {integrity: sha512-Q1TAV0cUcBTic57SVnk/mug0/ASyAqtSIOkr7RAlxx97llRYsM74+E8N5WdGJUlwCKwgxPAkVjKh653h1+HA9A==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} - jest-matcher-utils@30.0.2: - resolution: {integrity: sha512-1FKwgJYECR8IT93KMKmjKHSLyru0DqguThov/aWpFccC0wbiXGOxYEu7SScderBD7ruDOpl7lc5NG6w3oxKfaA==} + jest-matcher-utils@30.0.3: + resolution: {integrity: sha512-hMpVFGFOhYmIIRGJ0HgM9htC5qUiJ00famcc9sRFchJJiLZbbVKrAztcgE6VnXLRxA3XZ0bvNA7hQWh3oHXo/A==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} jest-message-util@30.0.2: @@ -1595,8 +1599,8 @@ packages: mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - mocha@11.7.0: - resolution: {integrity: sha512-bXfLy/mI8n4QICg+pWj1G8VduX5vC0SHRwFpiR5/Fxc8S2G906pSfkyMmHVsdJNQJQNh3LE67koad9GzEvkV6g==} + mocha@11.7.1: + resolution: {integrity: sha512-5EK+Cty6KheMS/YLPPMJC64g5V61gIR25KsRItHw6x4hEKT6Njp1n9LOlH4gpevuwMVS66SXaBBpg+RWZkza4A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true @@ -2145,16 +2149,16 @@ snapshots: '@eslint/core': 0.15.0 levn: 0.4.1 - '@ghostery/adblocker-content@2.7.0': + '@ghostery/adblocker-content@2.8.0': dependencies: - '@ghostery/adblocker-extended-selectors': 2.7.0 + '@ghostery/adblocker-extended-selectors': 2.8.0 - '@ghostery/adblocker-extended-selectors@2.7.0': {} + '@ghostery/adblocker-extended-selectors@2.8.0': {} - '@ghostery/adblocker@2.7.0': + '@ghostery/adblocker@2.8.0': dependencies: - '@ghostery/adblocker-content': 2.7.0 - '@ghostery/adblocker-extended-selectors': 2.7.0 + '@ghostery/adblocker-content': 2.8.0 + '@ghostery/adblocker-extended-selectors': 2.8.0 '@ghostery/url-parser': 1.3.0 '@remusao/guess-url-type': 2.1.0 '@remusao/small': 2.1.0 @@ -2197,7 +2201,7 @@ snapshots: '@jest/diff-sequences@30.0.1': {} - '@jest/expect-utils@30.0.2': + '@jest/expect-utils@30.0.3': dependencies: '@jest/get-type': 30.0.1 @@ -2205,7 +2209,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 24.0.3 + '@types/node': 24.0.4 jest-regex-util: 30.0.1 '@jest/schemas@30.0.1': @@ -2218,7 +2222,7 @@ snapshots: '@jest/schemas': 30.0.1 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.0.3 + '@types/node': 24.0.4 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -2371,16 +2375,16 @@ snapshots: '@sinclair/typebox@0.34.33': {} - '@swc-node/core@1.13.3(@swc/core@1.12.5)(@swc/types@0.1.23)': + '@swc-node/core@1.13.3(@swc/core@1.12.6)(@swc/types@0.1.23)': dependencies: - '@swc/core': 1.12.5 + '@swc/core': 1.12.6 '@swc/types': 0.1.23 - '@swc-node/register@1.10.10(@swc/core@1.12.5)(@swc/types@0.1.23)(typescript@5.8.3)': + '@swc-node/register@1.10.10(@swc/core@1.12.6)(@swc/types@0.1.23)(typescript@5.8.3)': dependencies: - '@swc-node/core': 1.13.3(@swc/core@1.12.5)(@swc/types@0.1.23) + '@swc-node/core': 1.13.3(@swc/core@1.12.6)(@swc/types@0.1.23) '@swc-node/sourcemap-support': 0.5.1 - '@swc/core': 1.12.5 + '@swc/core': 1.12.6 colorette: 2.0.20 debug: 4.4.1(supports-color@8.1.1) oxc-resolver: 5.3.0 @@ -2396,51 +2400,51 @@ snapshots: source-map-support: 0.5.21 tslib: 2.8.1 - '@swc/core-darwin-arm64@1.12.5': + '@swc/core-darwin-arm64@1.12.6': optional: true - '@swc/core-darwin-x64@1.12.5': + '@swc/core-darwin-x64@1.12.6': optional: true - '@swc/core-linux-arm-gnueabihf@1.12.5': + '@swc/core-linux-arm-gnueabihf@1.12.6': optional: true - '@swc/core-linux-arm64-gnu@1.12.5': + '@swc/core-linux-arm64-gnu@1.12.6': optional: true - '@swc/core-linux-arm64-musl@1.12.5': + '@swc/core-linux-arm64-musl@1.12.6': optional: true - '@swc/core-linux-x64-gnu@1.12.5': + '@swc/core-linux-x64-gnu@1.12.6': optional: true - '@swc/core-linux-x64-musl@1.12.5': + '@swc/core-linux-x64-musl@1.12.6': optional: true - '@swc/core-win32-arm64-msvc@1.12.5': + '@swc/core-win32-arm64-msvc@1.12.6': optional: true - '@swc/core-win32-ia32-msvc@1.12.5': + '@swc/core-win32-ia32-msvc@1.12.6': optional: true - '@swc/core-win32-x64-msvc@1.12.5': + '@swc/core-win32-x64-msvc@1.12.6': optional: true - '@swc/core@1.12.5': + '@swc/core@1.12.6': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.23 optionalDependencies: - '@swc/core-darwin-arm64': 1.12.5 - '@swc/core-darwin-x64': 1.12.5 - '@swc/core-linux-arm-gnueabihf': 1.12.5 - '@swc/core-linux-arm64-gnu': 1.12.5 - '@swc/core-linux-arm64-musl': 1.12.5 - '@swc/core-linux-x64-gnu': 1.12.5 - '@swc/core-linux-x64-musl': 1.12.5 - '@swc/core-win32-arm64-msvc': 1.12.5 - '@swc/core-win32-ia32-msvc': 1.12.5 - '@swc/core-win32-x64-msvc': 1.12.5 + '@swc/core-darwin-arm64': 1.12.6 + '@swc/core-darwin-x64': 1.12.6 + '@swc/core-linux-arm-gnueabihf': 1.12.6 + '@swc/core-linux-arm64-gnu': 1.12.6 + '@swc/core-linux-arm64-musl': 1.12.6 + '@swc/core-linux-x64-gnu': 1.12.6 + '@swc/core-linux-x64-musl': 1.12.6 + '@swc/core-win32-arm64-msvc': 1.12.6 + '@swc/core-win32-ia32-msvc': 1.12.6 + '@swc/core-win32-x64-msvc': 1.12.6 '@swc/counter@0.1.3': {} @@ -2459,15 +2463,15 @@ snapshots: '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 24.0.3 + '@types/node': 24.0.4 '@types/cli-progress@3.11.6': dependencies: - '@types/node': 24.0.3 + '@types/node': 24.0.4 '@types/dns2@2.0.9': dependencies: - '@types/node': 24.0.3 + '@types/node': 24.0.4 '@types/estree@1.0.8': {} @@ -2487,7 +2491,7 @@ snapshots: '@types/mocha@10.0.10': {} - '@types/node@24.0.3': + '@types/node@24.0.4': dependencies: undici-types: 7.8.0 @@ -2499,12 +2503,12 @@ snapshots: '@types/tar-fs@2.0.4': dependencies: - '@types/node': 24.0.3 + '@types/node': 24.0.4 '@types/tar-stream': 3.1.4 '@types/tar-stream@3.1.4': dependencies: - '@types/node': 24.0.3 + '@types/node': 24.0.4 '@types/yargs-parser@21.0.3': {} @@ -2514,7 +2518,7 @@ snapshots: '@types/yauzl-promise@4.0.1': dependencies: - '@types/node': 24.0.3 + '@types/node': 24.0.4 '@typescript-eslint/eslint-plugin@8.34.1(@typescript-eslint/parser@8.34.1(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0)(typescript@5.8.3)': dependencies: @@ -2736,6 +2740,11 @@ snapshots: bindings: 1.5.0 prebuild-install: 7.1.3 + better-sqlite3@12.1.1: + dependencies: + bindings: 1.5.0 + prebuild-install: 7.1.3 + bindings@1.5.0: dependencies: file-uri-to-path: 1.0.0 @@ -3161,11 +3170,11 @@ snapshots: expand-template@2.0.3: {} - expect@30.0.2: + expect@30.0.3: dependencies: - '@jest/expect-utils': 30.0.2 + '@jest/expect-utils': 30.0.3 '@jest/get-type': 30.0.1 - jest-matcher-utils: 30.0.2 + jest-matcher-utils: 30.0.3 jest-message-util: 30.0.2 jest-mock: 30.0.2 jest-util: 30.0.2 @@ -3346,18 +3355,18 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 - jest-diff@30.0.2: + jest-diff@30.0.3: dependencies: '@jest/diff-sequences': 30.0.1 '@jest/get-type': 30.0.1 chalk: 4.1.2 pretty-format: 30.0.2 - jest-matcher-utils@30.0.2: + jest-matcher-utils@30.0.3: dependencies: '@jest/get-type': 30.0.1 chalk: 4.1.2 - jest-diff: 30.0.2 + jest-diff: 30.0.3 pretty-format: 30.0.2 jest-message-util@30.0.2: @@ -3375,7 +3384,7 @@ snapshots: jest-mock@30.0.2: dependencies: '@jest/types': 30.0.1 - '@types/node': 24.0.3 + '@types/node': 24.0.4 jest-util: 30.0.2 jest-regex-util@30.0.1: {} @@ -3383,7 +3392,7 @@ snapshots: jest-util@30.0.2: dependencies: '@jest/types': 30.0.1 - '@types/node': 24.0.3 + '@types/node': 24.0.4 chalk: 4.1.2 ci-info: 4.2.0 graceful-fs: 4.2.11 @@ -3463,7 +3472,7 @@ snapshots: mkdirp-classic@0.5.3: {} - mocha@11.7.0: + mocha@11.7.1: dependencies: browser-stdout: 1.3.1 chokidar: 4.0.3