Housekeeping [skip ci]

This commit is contained in:
SukkaW
2026-08-05 17:35:17 +08:00
parent 12c5debfde
commit 0543a7baca
2 changed files with 79 additions and 68 deletions

View File

@@ -51,8 +51,7 @@
"devDependencies": { "devDependencies": {
"@eslint-sukka/node": "^8.14.2", "@eslint-sukka/node": "^8.14.2",
"@swc-node/register": "^1.12.1", "@swc-node/register": "^1.12.1",
"@swc/core": "1.13.5", "@swc/core": "1.15.47",
"@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": "^26.1.2", "@types/node": "^26.1.2",

144
pnpm-lock.yaml generated
View File

@@ -101,13 +101,10 @@ importers:
version: 8.14.2(eslint@10.8.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3) version: 8.14.2(eslint@10.8.0(supports-color@8.1.1))(supports-color@8.1.1)(typescript@6.0.3)
'@swc-node/register': '@swc-node/register':
specifier: ^1.12.1 specifier: ^1.12.1
version: 1.12.1(@swc/core@1.13.5)(@swc/types@0.1.25)(supports-color@8.1.1)(typescript@6.0.3) version: 1.12.1(@swc/core@1.15.47)(@swc/types@0.1.28)(supports-color@8.1.1)(typescript@6.0.3)
'@swc/core': '@swc/core':
specifier: 1.13.5 specifier: 1.15.47
version: 1.13.5 version: 1.15.47
'@types/better-sqlite3':
specifier: ^7.6.13
version: 7.6.13
'@types/cli-progress': '@types/cli-progress':
specifier: ^3.11.6 specifier: ^3.11.6
version: 3.11.6 version: 3.11.6
@@ -643,72 +640,86 @@ packages:
'@swc-node/sourcemap-support@0.6.1': '@swc-node/sourcemap-support@0.6.1':
resolution: {integrity: sha512-ovltDVH5QpdHXZkW138vG4+dgcNsxfwxHVoV6BtmTbz2KKl1A8ZSlbdtxzzfNjCjbpayda8Us9eMtcHobm38dA==} resolution: {integrity: sha512-ovltDVH5QpdHXZkW138vG4+dgcNsxfwxHVoV6BtmTbz2KKl1A8ZSlbdtxzzfNjCjbpayda8Us9eMtcHobm38dA==}
'@swc/core-darwin-arm64@1.13.5': '@swc/core-darwin-arm64@1.15.47':
resolution: {integrity: sha512-lKNv7SujeXvKn16gvQqUQI5DdyY8v7xcoO3k06/FJbHJS90zEwZdQiMNRiqpYw/orU543tPaWgz7cIYWhbopiQ==} resolution: {integrity: sha512-GsoMtan3ojGGMGFbl31mmRu5ctZ56re8grGE8mO/OHJ8O+JRkzod02fe7X6ZQ8JvamA3imkEkx/h3u+vsOgPgA==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
'@swc/core-darwin-x64@1.13.5': '@swc/core-darwin-x64@1.15.47':
resolution: {integrity: sha512-ILd38Fg/w23vHb0yVjlWvQBoE37ZJTdlLHa8LRCFDdX4WKfnVBiblsCU9ar4QTMNdeTBEX9iUF4IrbNWhaF1Ng==} resolution: {integrity: sha512-leTi7Rx3KF4zcC637iqWgk9SoV8VXAD8ppQYXsep63px5A/UftOcxLN1pmr8Z1si/YvX90ompP/rHgpYkgwXWg==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
'@swc/core-linux-arm-gnueabihf@1.13.5': '@swc/core-linux-arm-gnueabihf@1.15.47':
resolution: {integrity: sha512-Q6eS3Pt8GLkXxqz9TAw+AUk9HpVJt8Uzm54MvPsqp2yuGmY0/sNaPPNVqctCX9fu/Nu8eaWUen0si6iEiCsazQ==} resolution: {integrity: sha512-hBqHuoWKKIsKmDBn9qVeWqj5GWZhtlcczVaqQmNRXsDfq+voR5CxKRfamA367QjJXtceYuliLFfEL8QsskRM2g==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@swc/core-linux-arm64-gnu@1.13.5': '@swc/core-linux-arm64-gnu@1.15.47':
resolution: {integrity: sha512-aNDfeN+9af+y+M2MYfxCzCy/VDq7Z5YIbMqRI739o8Ganz6ST+27kjQFd8Y/57JN/hcnUEa9xqdS3XY7WaVtSw==} resolution: {integrity: sha512-TBxvRz+B4K205TWHHZxWVxkC2RFNP/Mz3PNcECBos5PsKwxjg3QSJzdoebr0VCf0Bfh8HOPldKxAP/8XkFe9gA==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
libc: [glibc] libc: [glibc]
'@swc/core-linux-arm64-musl@1.13.5': '@swc/core-linux-arm64-musl@1.15.47':
resolution: {integrity: sha512-9+ZxFN5GJag4CnYnq6apKTnnezpfJhCumyz0504/JbHLo+Ue+ZtJnf3RhyA9W9TINtLE0bC4hKpWi8ZKoETyOQ==} resolution: {integrity: sha512-3Yu3Uq/VgytqsPjTMbkPU1ExADytbdWbruJYhA584E9jrpE2Ki+R6VVPoZCeAVk1Cb7QxcRTgblw6bSa6a/R+w==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
libc: [musl] libc: [musl]
'@swc/core-linux-x64-gnu@1.13.5': '@swc/core-linux-ppc64-gnu@1.15.47':
resolution: {integrity: sha512-WD530qvHrki8Ywt/PloKUjaRKgstQqNGvmZl54g06kA+hqtSE2FTG9gngXr3UJxYu/cNAjJYiBifm7+w4nbHbA==} resolution: {integrity: sha512-wfdMi5IaOaNtmh2/6geRoxIdNfqylUZFdtzTKS655y1axWfIWyx7As74vv0wVdjeCIZ3WmCI9odDd4rUttXOSQ==}
engines: {node: '>=10'}
cpu: [ppc64]
os: [linux]
libc: [glibc]
'@swc/core-linux-s390x-gnu@1.15.47':
resolution: {integrity: sha512-3hHYBY0yx8Ez7GMRrkhXHQzMdR5IZA6Wq5Ee4svlgwvSECLpnAJ9+0AimEGUFDvuLwE7nV/2+PYe8+Nm4rvNcQ==}
engines: {node: '>=10'}
cpu: [s390x]
os: [linux]
libc: [glibc]
'@swc/core-linux-x64-gnu@1.15.47':
resolution: {integrity: sha512-TjfhjgP/jGCfFHYC3JQPhJA1HwErbIJ9JfREDc1KNkvY6P0LodCgKVIlQ5deeTbkG7ih3bF5PHJLuLpaZjdRyQ==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
libc: [glibc] libc: [glibc]
'@swc/core-linux-x64-musl@1.13.5': '@swc/core-linux-x64-musl@1.15.47':
resolution: {integrity: sha512-Luj8y4OFYx4DHNQTWjdIuKTq2f5k6uSXICqx+FSabnXptaOBAbJHNbHT/06JZh6NRUouaf0mYXN0mcsqvkhd7Q==} resolution: {integrity: sha512-CQpS8Ge/avfjZd0UEwG/sds83Uu32deQXcV1Jo3jD0mmvQQqtYAjpsDZXugmheeAwmt+YIuoVtVHro8LMYHqsQ==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
libc: [musl] libc: [musl]
'@swc/core-win32-arm64-msvc@1.13.5': '@swc/core-win32-arm64-msvc@1.15.47':
resolution: {integrity: sha512-cZ6UpumhF9SDJvv4DA2fo9WIzlNFuKSkZpZmPG1c+4PFSEMy5DFOjBSllCvnqihCabzXzpn6ykCwBmHpy31vQw==} resolution: {integrity: sha512-0W8IKHsUTYiT7G2RqtOoVWk+89yzZikIiDUb/sCK6BmQDBhN91hQSfyUtW12jhEWLzYgcfmisfsZrmZE+84U1A==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
'@swc/core-win32-ia32-msvc@1.13.5': '@swc/core-win32-ia32-msvc@1.15.47':
resolution: {integrity: sha512-C5Yi/xIikrFUzZcyGj9L3RpKljFvKiDMtyDzPKzlsDrKIw2EYY+bF88gB6oGY5RGmv4DAX8dbnpRAqgFD0FMEw==} resolution: {integrity: sha512-ZIp49d2Z4/ka2jO9otOg4hDvTdPmp86kVOgS2M5FCPI7eKKZ1W0boxWn+8XeZrfERtFGW0AlMRm4JhlJa7l3NA==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
'@swc/core-win32-x64-msvc@1.13.5': '@swc/core-win32-x64-msvc@1.15.47':
resolution: {integrity: sha512-YrKdMVxbYmlfybCSbRtrilc6UA8GF5aPmGKBdPvjrarvsmf4i7ZHGCEnLtfOMd3Lwbs2WUZq3WdMbozYeLU93Q==} resolution: {integrity: sha512-2h8Iek95vnixkBRCo+H8p09+Q5ll2NgSMFrWTy0iKt7+/t+8/T5mBpiT6c0ZxSS7wcWjwZ9sGZkK70tTSYHdDw==}
engines: {node: '>=10'} engines: {node: '>=10'}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
'@swc/core@1.13.5': '@swc/core@1.15.47':
resolution: {integrity: sha512-WezcBo8a0Dg2rnR82zhwoR6aRNxeTGfK5QCD6TQ+kg3xx/zNT02s/0o+81h/3zhvFSB24NtqEr8FTw88O5W/JQ==} resolution: {integrity: sha512-FbsO5JcfOjfH38W/rohBRBweJeERsAuIP4f377lmkmxTcq9exjtx4SkRuZY5CdfhR2CBVwDIJegBpJDffwNsOg==}
engines: {node: '>=10'} engines: {node: '>=10'}
peerDependencies: peerDependencies:
'@swc/helpers': '>=0.5.17' '@swc/helpers': '>=0.5.17'
@@ -719,15 +730,12 @@ packages:
'@swc/counter@0.1.3': '@swc/counter@0.1.3':
resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==} resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
'@swc/types@0.1.25': '@swc/types@0.1.28':
resolution: {integrity: sha512-iAoY/qRhNH8a/hBvm3zKj9qQ4oc2+3w1unPJa2XvTK3XjeLXtzcCingVPw/9e5mn1+0yPqxcBGp9Jf0pkfMb1g==} resolution: {integrity: sha512-V6Mnml8v09QALx6K0elJ7o9K/MkVDtW3t6L+7Ou/JcWtb3xwId2AH4FeOceySd2JaO87IMw4+6vSZxLm34LPbw==}
'@tybys/wasm-util@0.10.2': '@tybys/wasm-util@0.10.2':
resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==}
'@types/better-sqlite3@7.6.13':
resolution: {integrity: sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==}
'@types/cli-progress@3.11.6': '@types/cli-progress@3.11.6':
resolution: {integrity: sha512-cE3+jb9WRlu+uOSAugewNpITJDt1VF8dHOopPO4IABFc3SXYL5WE/+PTz/FCdZRRfIujiWW3n3aMbv1eIGVRWA==} resolution: {integrity: sha512-cE3+jb9WRlu+uOSAugewNpITJDt1VF8dHOopPO4IABFc3SXYL5WE/+PTz/FCdZRRfIujiWW3n3aMbv1eIGVRWA==}
@@ -2474,17 +2482,17 @@ snapshots:
'@sinclair/typebox@0.34.49': {} '@sinclair/typebox@0.34.49': {}
'@swc-node/core@1.15.0(@swc/core@1.13.5)(@swc/types@0.1.25)': '@swc-node/core@1.15.0(@swc/core@1.15.47)(@swc/types@0.1.28)':
dependencies: dependencies:
'@swc/core': 1.13.5 '@swc/core': 1.15.47
'@swc/types': 0.1.25 '@swc/types': 0.1.28
'@swc-node/register@1.12.1(@swc/core@1.13.5)(@swc/types@0.1.25)(supports-color@8.1.1)(typescript@6.0.3)': '@swc-node/register@1.12.1(@swc/core@1.15.47)(@swc/types@0.1.28)(supports-color@8.1.1)(typescript@6.0.3)':
dependencies: dependencies:
'@node-rs/xxhash': 1.7.6 '@node-rs/xxhash': 1.7.6
'@swc-node/core': 1.15.0(@swc/core@1.13.5)(@swc/types@0.1.25) '@swc-node/core': 1.15.0(@swc/core@1.15.47)(@swc/types@0.1.28)
'@swc-node/sourcemap-support': 0.6.1 '@swc-node/sourcemap-support': 0.6.1
'@swc/core': 1.13.5 '@swc/core': 1.15.47
colorette: 2.0.20 colorette: 2.0.20
debug: 4.4.3(supports-color@8.1.1) debug: 4.4.3(supports-color@8.1.1)
fast-json-stable-stringify: 2.1.0 fast-json-stable-stringify: 2.1.0
@@ -2501,55 +2509,63 @@ snapshots:
source-map-support: 0.5.21 source-map-support: 0.5.21
tslib: 2.8.1 tslib: 2.8.1
'@swc/core-darwin-arm64@1.13.5': '@swc/core-darwin-arm64@1.15.47':
optional: true optional: true
'@swc/core-darwin-x64@1.13.5': '@swc/core-darwin-x64@1.15.47':
optional: true optional: true
'@swc/core-linux-arm-gnueabihf@1.13.5': '@swc/core-linux-arm-gnueabihf@1.15.47':
optional: true optional: true
'@swc/core-linux-arm64-gnu@1.13.5': '@swc/core-linux-arm64-gnu@1.15.47':
optional: true optional: true
'@swc/core-linux-arm64-musl@1.13.5': '@swc/core-linux-arm64-musl@1.15.47':
optional: true optional: true
'@swc/core-linux-x64-gnu@1.13.5': '@swc/core-linux-ppc64-gnu@1.15.47':
optional: true optional: true
'@swc/core-linux-x64-musl@1.13.5': '@swc/core-linux-s390x-gnu@1.15.47':
optional: true optional: true
'@swc/core-win32-arm64-msvc@1.13.5': '@swc/core-linux-x64-gnu@1.15.47':
optional: true optional: true
'@swc/core-win32-ia32-msvc@1.13.5': '@swc/core-linux-x64-musl@1.15.47':
optional: true optional: true
'@swc/core-win32-x64-msvc@1.13.5': '@swc/core-win32-arm64-msvc@1.15.47':
optional: true optional: true
'@swc/core@1.13.5': '@swc/core-win32-ia32-msvc@1.15.47':
optional: true
'@swc/core-win32-x64-msvc@1.15.47':
optional: true
'@swc/core@1.15.47':
dependencies: dependencies:
'@swc/counter': 0.1.3 '@swc/counter': 0.1.3
'@swc/types': 0.1.25 '@swc/types': 0.1.28
optionalDependencies: optionalDependencies:
'@swc/core-darwin-arm64': 1.13.5 '@swc/core-darwin-arm64': 1.15.47
'@swc/core-darwin-x64': 1.13.5 '@swc/core-darwin-x64': 1.15.47
'@swc/core-linux-arm-gnueabihf': 1.13.5 '@swc/core-linux-arm-gnueabihf': 1.15.47
'@swc/core-linux-arm64-gnu': 1.13.5 '@swc/core-linux-arm64-gnu': 1.15.47
'@swc/core-linux-arm64-musl': 1.13.5 '@swc/core-linux-arm64-musl': 1.15.47
'@swc/core-linux-x64-gnu': 1.13.5 '@swc/core-linux-ppc64-gnu': 1.15.47
'@swc/core-linux-x64-musl': 1.13.5 '@swc/core-linux-s390x-gnu': 1.15.47
'@swc/core-win32-arm64-msvc': 1.13.5 '@swc/core-linux-x64-gnu': 1.15.47
'@swc/core-win32-ia32-msvc': 1.13.5 '@swc/core-linux-x64-musl': 1.15.47
'@swc/core-win32-x64-msvc': 1.13.5 '@swc/core-win32-arm64-msvc': 1.15.47
'@swc/core-win32-ia32-msvc': 1.15.47
'@swc/core-win32-x64-msvc': 1.15.47
'@swc/counter@0.1.3': {} '@swc/counter@0.1.3': {}
'@swc/types@0.1.25': '@swc/types@0.1.28':
dependencies: dependencies:
'@swc/counter': 0.1.3 '@swc/counter': 0.1.3
@@ -2558,10 +2574,6 @@ snapshots:
tslib: 2.8.1 tslib: 2.8.1
optional: true optional: true
'@types/better-sqlite3@7.6.13':
dependencies:
'@types/node': 26.1.2
'@types/cli-progress@3.11.6': '@types/cli-progress@3.11.6':
dependencies: dependencies:
'@types/node': 26.1.2 '@types/node': 26.1.2