diff --git a/package.json b/package.json index a3a2e992..2b6591e4 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,7 @@ "@reporters/github": "^1.11.0", "@types/fluent-ffmpeg": "^2.1.28", "@types/markdown-it": "^14.1.2", - "@types/node": "^25.0.3", + "@types/node": "^25.0.6", "@types/qrcode": "^1.5.6", "@types/semver": "^7.7.1", "@vitest/coverage-v8": "3.1.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cedadff0..2ea1b725 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -157,8 +157,8 @@ importers: specifier: ^14.1.2 version: 14.1.2 '@types/node': - specifier: ^25.0.3 - version: 25.0.3 + specifier: ^25.0.6 + version: 25.0.6 '@types/qrcode': specifier: ^1.5.6 version: 1.5.6 @@ -167,7 +167,7 @@ importers: version: 7.7.1 '@vitest/coverage-v8': specifier: 3.1.4 - version: 3.1.4(vitest@3.1.4(@types/debug@4.1.12)(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2)) + version: 3.1.4(vitest@3.1.4(@types/debug@4.1.12)(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2)) linkedom: specifier: ^0.18.12 version: 0.18.12 @@ -179,7 +179,7 @@ importers: version: 5.9.3 vitest: specifier: ^3.1.4 - version: 3.1.4(@types/debug@4.1.12)(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2) + version: 3.1.4(@types/debug@4.1.12)(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2) docs: dependencies: @@ -188,10 +188,10 @@ importers: version: 0.9.6(prettier@3.7.4)(typescript@5.9.3) '@astrojs/starlight': specifier: ^0.37.1 - version: 0.37.1(astro@5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)) + version: 0.37.1(astro@5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)) astro: specifier: ^5.16.0 - version: 5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) + version: 5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) sharp: specifier: ^0.34.5 version: 0.34.5 @@ -521,6 +521,10 @@ packages: resolution: {integrity: sha512-nhmgKHnNV9K+i9daumaIz8JTLsIIML9PE/HUks5liyrjUzenjW/aHoc7WJ9/Td/gPZtayxFnXQSJRb/fDlBuJw==} engines: {node: '>=18.0.0'} + '@aws-sdk/util-locate-window@3.965.0': + resolution: {integrity: sha512-9LJFand4bIoOjOF4x3wx0UZYiFZRo4oUauxQSiEX2dVg+5qeBOJSjp2SeWykIE6+6frCZ5wvWm2fGLK8D32aJw==} + engines: {node: '>=18.0.0'} + '@aws-sdk/util-user-agent-browser@3.713.0': resolution: {integrity: sha512-ioLAF8aIlcVhdizFVNuogMK5u3Js04rpGFvsbZANa1SJ9pK2UsKznnzinJT4e4ongy55g6LSZkWlF79VjG/Yfw==} @@ -2290,8 +2294,8 @@ packages: '@types/node@20.12.14': resolution: {integrity: sha512-scnD59RpYD91xngrQQLGkE+6UrHUPzeKZWhhjBSa3HSkwjbQc38+q3RoIVEwxQGRw3M+j5hpNAM+lgV3cVormg==} - '@types/node@25.0.3': - resolution: {integrity: sha512-W609buLVRVmeW693xKfzHeIV6nJGGz98uCPfeXI1ELMLXVeKYZ9m15fAMSaUPBHYLGFsVRcMmSCksQOrZV9BYA==} + '@types/node@25.0.6': + resolution: {integrity: sha512-NNu0sjyNxpoiW3YuVFfNz7mxSQ+S4X2G28uqg2s+CzoqoQjLPsWSbsFFyztIAqt2vb8kfEAsJNepMGPTxFDx3Q==} '@types/pg-pool@2.0.6': resolution: {integrity: sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ==} @@ -4921,12 +4925,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.3.13(astro@5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2))': + '@astrojs/mdx@4.3.13(astro@5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2))': dependencies: '@astrojs/markdown-remark': 6.3.10 '@mdx-js/mdx': 3.1.1 acorn: 8.15.0 - astro: 5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) es-module-lexer: 1.7.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -4950,17 +4954,17 @@ snapshots: stream-replace-string: 2.0.0 zod: 3.25.76 - '@astrojs/starlight@0.37.1(astro@5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2))': + '@astrojs/starlight@0.37.1(astro@5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2))': dependencies: '@astrojs/markdown-remark': 6.3.10 - '@astrojs/mdx': 4.3.13(astro@5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)) + '@astrojs/mdx': 4.3.13(astro@5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)) '@astrojs/sitemap': 3.6.0 '@pagefind/default-ui': 1.4.0 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) - astro-expressive-code: 0.41.5(astro@5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)) + astro: 5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) + astro-expressive-code: 0.41.5(astro@5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.4 @@ -5019,7 +5023,7 @@ snapshots: '@aws-crypto/supports-web-crypto': 5.2.0 '@aws-crypto/util': 5.2.0 '@aws-sdk/types': 3.957.0 - '@aws-sdk/util-locate-window': 3.957.0 + '@aws-sdk/util-locate-window': 3.965.0 '@smithy/util-utf8': 2.3.0 tslib: 2.8.1 optional: true @@ -5887,6 +5891,11 @@ snapshots: dependencies: tslib: 2.8.1 + '@aws-sdk/util-locate-window@3.965.0': + dependencies: + tslib: 2.8.1 + optional: true + '@aws-sdk/util-user-agent-browser@3.713.0': dependencies: '@aws-sdk/types': 3.713.0 @@ -7698,7 +7707,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 '@types/debug@4.1.12': dependencies: @@ -7714,11 +7723,11 @@ snapshots: '@types/fluent-ffmpeg@2.1.28': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 '@types/fontkit@2.0.8': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 '@types/hast@3.0.4': dependencies: @@ -7745,7 +7754,7 @@ snapshots: '@types/mysql@2.15.27': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 '@types/nlcst@2.0.3': dependencies: @@ -7758,7 +7767,7 @@ snapshots: undici-types: 5.26.5 optional: true - '@types/node@25.0.3': + '@types/node@25.0.6': dependencies: undici-types: 7.16.0 @@ -7768,7 +7777,7 @@ snapshots: '@types/pg@8.15.6': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 pg-protocol: 1.7.0 pg-types: 2.2.0 @@ -7776,17 +7785,17 @@ snapshots: '@types/qrcode@1.5.6': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 '@types/sax@1.2.7': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 '@types/semver@7.7.1': {} '@types/tedious@4.0.14': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 '@types/unist@2.0.11': {} @@ -7794,12 +7803,12 @@ snapshots: '@types/ws@8.5.14': dependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 optional: true '@ungap/structured-clone@1.3.0': {} - '@vitest/coverage-v8@3.1.4(vitest@3.1.4(@types/debug@4.1.12)(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/coverage-v8@3.1.4(vitest@3.1.4(@types/debug@4.1.12)(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.2 @@ -7813,7 +7822,7 @@ snapshots: std-env: 3.9.0 test-exclude: 7.0.1 tinyrainbow: 2.0.0 - vitest: 3.1.4(@types/debug@4.1.12)(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2) + vitest: 3.1.4(@types/debug@4.1.12)(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - supports-color @@ -7824,13 +7833,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.4(vite@6.3.5(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2))': + '@vitest/mocker@3.1.4(vite@6.3.5(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@vitest/spy': 3.1.4 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 6.3.5(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2) + vite: 6.3.5(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2) '@vitest/pretty-format@3.1.4': dependencies: @@ -7974,12 +7983,12 @@ snapshots: astring@1.9.0: {} - astro-expressive-code@0.41.5(astro@5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)): + astro-expressive-code@0.41.5(astro@5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)): dependencies: - astro: 5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) + astro: 5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) rehype-expressive-code: 0.41.5 - astro@5.16.6(@types/node@25.0.3)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2): + astro@5.16.6(@types/node@25.0.6)(rollup@4.41.1)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2): dependencies: '@astrojs/compiler': 2.13.0 '@astrojs/internal-helpers': 0.7.5 @@ -8036,8 +8045,8 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.17.3 vfile: 6.0.3 - vite: 6.4.1(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2) - vitefu: 1.1.1(vite@6.4.1(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2)) + vite: 6.4.1(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2) + vitefu: 1.1.1(vite@6.4.1(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2)) xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.3 @@ -10471,13 +10480,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-node@3.1.4(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2): + vite-node@3.1.4(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.3.5(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2) + vite: 6.3.5(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' - jiti @@ -10492,7 +10501,7 @@ snapshots: - tsx - yaml - vite@6.3.5(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2): + vite@6.3.5(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2): dependencies: esbuild: 0.25.4 fdir: 6.5.0(picomatch@4.0.3) @@ -10501,12 +10510,12 @@ snapshots: rollup: 4.41.1 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 fsevents: 2.3.3 tsx: 4.21.0 yaml: 2.8.2 - vite@6.4.1(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2): + vite@6.4.1(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2): dependencies: esbuild: 0.25.4 fdir: 6.4.4(picomatch@4.0.3) @@ -10515,19 +10524,19 @@ snapshots: rollup: 4.41.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.0.3 + '@types/node': 25.0.6 fsevents: 2.3.3 tsx: 4.21.0 yaml: 2.8.2 - vitefu@1.1.1(vite@6.4.1(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2)): + vitefu@1.1.1(vite@6.4.1(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2)): optionalDependencies: - vite: 6.4.1(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2) + vite: 6.4.1(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2) - vitest@3.1.4(@types/debug@4.1.12)(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2): + vitest@3.1.4(@types/debug@4.1.12)(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@vitest/expect': 3.1.4 - '@vitest/mocker': 3.1.4(vite@6.3.5(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2)) + '@vitest/mocker': 3.1.4(vite@6.3.5(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2)) '@vitest/pretty-format': 3.1.4 '@vitest/runner': 3.1.4 '@vitest/snapshot': 3.1.4 @@ -10544,12 +10553,12 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.3.5(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2) - vite-node: 3.1.4(@types/node@25.0.3)(tsx@4.21.0)(yaml@2.8.2) + vite: 6.3.5(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2) + vite-node: 3.1.4(@types/node@25.0.6)(tsx@4.21.0)(yaml@2.8.2) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 25.0.3 + '@types/node': 25.0.6 transitivePeerDependencies: - jiti - less