From 0a16ac11305953bc219a5ce9fb60a00b9636e514 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 2 Jun 2026 23:49:57 +0000 Subject: [PATCH] build: bump the dependencies group with 5 updates Bumps the dependencies group with 5 updates: | Package | From | To | | --- | --- | --- | | [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) | `2.4.12` | `2.4.15` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `25.6.0` | `25.9.1` | | [@vercel/node](https://github.com/vercel/vercel/tree/HEAD/packages/node) | `5.7.6` | `5.8.5` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.2` | `6.0.3` | | [vercel](https://github.com/vercel/vercel/tree/HEAD/packages/cli) | `51.3.0` | `54.5.0` | Updates `@biomejs/biome` from 2.4.12 to 2.4.15 - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.4.15/packages/@biomejs/biome) Updates `@types/node` from 25.6.0 to 25.9.1 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vercel/node` from 5.7.6 to 5.8.5 - [Release notes](https://github.com/vercel/vercel/releases) - [Changelog](https://github.com/vercel/vercel/blob/main/packages/node/CHANGELOG.md) - [Commits](https://github.com/vercel/vercel/commits/@vercel/node@5.8.5/packages/node) Updates `typescript` from 6.0.2 to 6.0.3 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](https://github.com/microsoft/TypeScript/compare/v6.0.2...v6.0.3) Updates `vercel` from 51.3.0 to 54.5.0 - [Release notes](https://github.com/vercel/vercel/releases) - [Changelog](https://github.com/vercel/vercel/blob/main/packages/cli/CHANGELOG.md) - [Commits](https://github.com/vercel/vercel/commits/vercel@54.5.0/packages/cli) --- updated-dependencies: - dependency-name: "@biomejs/biome" dependency-version: 2.4.15 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: "@types/node" dependency-version: 25.9.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: "@vercel/node" dependency-version: 5.8.5 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dependencies - dependency-name: typescript dependency-version: 6.0.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dependencies - dependency-name: vercel dependency-version: 54.5.0 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dependencies ... Signed-off-by: dependabot[bot] --- package-lock.json | 781 +++++++++++++++++++++------------------------- package.json | 10 +- 2 files changed, 362 insertions(+), 429 deletions(-) diff --git a/package-lock.json b/package-lock.json index a93d2e7..a1e6423 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5,18 +5,18 @@ "packages": { "": { "devDependencies": { - "@biomejs/biome": "2.4.12", - "@types/node": "^25.6.0", - "@vercel/node": "^5.7.6", + "@biomejs/biome": "2.4.15", + "@types/node": "^25.9.1", + "@vercel/node": "^5.8.5", "psn-api": "^2.18.0", - "typescript": "^6.0.2", - "vercel": "^51.3.0" + "typescript": "^6.0.3", + "vercel": "^54.5.0" } }, "node_modules/@biomejs/biome": { - "version": "2.4.12", - "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.4.12.tgz", - "integrity": "sha512-Rro7adQl3NLq/zJCIL98eElXKI8eEiBtoeu5TbXF/U3qbjuSc7Jb5rjUbeHHcquDWeSf3HnGP7XI5qGrlRk/pA==", + "version": "2.4.15", + "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-2.4.15.tgz", + "integrity": "sha512-j5VH3a/h/HXTKBM50MDMxRCzkeLv9S2XJcW2WgnZT1+xyisi+0bISrXR82gCX+8S9lvK0skEvHJRN+3Ktr2hlw==", "dev": true, "license": "MIT OR Apache-2.0", "bin": { @@ -30,20 +30,20 @@ "url": "https://opencollective.com/biome" }, "optionalDependencies": { - "@biomejs/cli-darwin-arm64": "2.4.12", - "@biomejs/cli-darwin-x64": "2.4.12", - "@biomejs/cli-linux-arm64": "2.4.12", - "@biomejs/cli-linux-arm64-musl": "2.4.12", - "@biomejs/cli-linux-x64": "2.4.12", - "@biomejs/cli-linux-x64-musl": "2.4.12", - "@biomejs/cli-win32-arm64": "2.4.12", - "@biomejs/cli-win32-x64": "2.4.12" + "@biomejs/cli-darwin-arm64": "2.4.15", + "@biomejs/cli-darwin-x64": "2.4.15", + "@biomejs/cli-linux-arm64": "2.4.15", + "@biomejs/cli-linux-arm64-musl": "2.4.15", + "@biomejs/cli-linux-x64": "2.4.15", + "@biomejs/cli-linux-x64-musl": "2.4.15", + "@biomejs/cli-win32-arm64": "2.4.15", + "@biomejs/cli-win32-x64": "2.4.15" } }, "node_modules/@biomejs/cli-darwin-arm64": { - "version": "2.4.12", - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.4.12.tgz", - "integrity": "sha512-BnMU4Pc3ciEVteVpZ0BK33MLr7X57F5w1dwDLDn+/iy/yTrA4Q/N2yftidFtsA4vrDh0FMXDpacNV/Tl3fbmng==", + "version": "2.4.15", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.4.15.tgz", + "integrity": "sha512-rF3PPqLq1yoST79zaQbDjVJwsuIeci/O+9bgNmC5QpgOqz6aqYuzA4abyAGx+mgyiDXn4A049xAN8gijbuR1Qg==", "cpu": [ "arm64" ], @@ -58,9 +58,9 @@ } }, "node_modules/@biomejs/cli-darwin-x64": { - "version": "2.4.12", - "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.4.12.tgz", - "integrity": "sha512-x9uJ0bI1rJsWICp3VH8w/5PnAVD3A7SqzDpbrfoUQX1QyWrK5jSU4fRLo/wSgGeplCivbxBRKmt5Xq4/nWvq8A==", + "version": "2.4.15", + "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.4.15.tgz", + "integrity": "sha512-/5KHXYMfSJs1fNXiX30xFtI8JcCFV6zaVVLxOa0M2sfqBKHkpQhRTv94yxQWxeTY2lzo2OuTlNvPC+hDQt2wcQ==", "cpu": [ "x64" ], @@ -75,9 +75,9 @@ } }, "node_modules/@biomejs/cli-linux-arm64": { - "version": "2.4.12", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.4.12.tgz", - "integrity": "sha512-tOwuCuZZtKi1jVzbk/5nXmIsziOB6yqN8c9r9QM0EJYPU6DpQWf11uBOSCfFKKM4H3d9ZoarvlgMfbcuD051Pw==", + "version": "2.4.15", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.4.15.tgz", + "integrity": "sha512-owaAMZD/T4LrD0ELNCk0Km3qrRHuM0X6EAyVE1FSqGY0rbLoiDLrO4Us2tllm6cAeB2Ioa9C2C08NZPdr8+0Ug==", "cpu": [ "arm64" ], @@ -92,9 +92,9 @@ } }, "node_modules/@biomejs/cli-linux-arm64-musl": { - "version": "2.4.12", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.4.12.tgz", - "integrity": "sha512-FhfpkAAlKL6kwvcVap0Hgp4AhZmtd3YImg0kK1jd7C/aSoh4SfsB2f++yG1rU0lr8Y5MCFJrcSkmssiL9Xnnig==", + "version": "2.4.15", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.4.15.tgz", + "integrity": "sha512-ZPcxznxm0pogHBLZhYntyR3sR+MrZjqJIKEr7ZqVen0Rl+P/4upVmfYXjftizi9RoqZntg33fv/1fbdhbYXpEQ==", "cpu": [ "arm64" ], @@ -109,9 +109,9 @@ } }, "node_modules/@biomejs/cli-linux-x64": { - "version": "2.4.12", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.4.12.tgz", - "integrity": "sha512-8pFeAnLU9QdW9jCIslB/v82bI0lhBmz2ZAKc8pVMFPO0t0wAHsoEkrUQUbMkIorTRIjbqyNZHA3lEXavsPWYSw==", + "version": "2.4.15", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.4.15.tgz", + "integrity": "sha512-0jj7THz12GbUOLmMibktK6DZjqz2zV64KFxyBtcFTKPiiOIY0a7vns1elpO1dERvxpsZ5ik0oFfz0oGwFde1+g==", "cpu": [ "x64" ], @@ -126,9 +126,9 @@ } }, "node_modules/@biomejs/cli-linux-x64-musl": { - "version": "2.4.12", - "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.4.12.tgz", - "integrity": "sha512-dwTIgZrGutzhkQCuvHynCkyW6hJxUuyZqKKO0YNfaS2GUoRO+tOvxXZqZB6SkWAOdfZTzwaw8IEdUnIkHKHoew==", + "version": "2.4.15", + "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.4.15.tgz", + "integrity": "sha512-CNq/9W38SYSH023lfcQ4KKU8K0YX8T//FZUhcgtMMRABDojx5XsMV7jlweAvGSl389wJQB29Qo6Zb/a+jdvt+w==", "cpu": [ "x64" ], @@ -143,9 +143,9 @@ } }, "node_modules/@biomejs/cli-win32-arm64": { - "version": "2.4.12", - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.4.12.tgz", - "integrity": "sha512-B0DLnx0vA9ya/3v7XyCaP+/lCpnbWbMOfUFFve+xb5OxyYvdHaS55YsSddr228Y+JAFk58agCuZTsqNiw2a6ig==", + "version": "2.4.15", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.4.15.tgz", + "integrity": "sha512-ouhkYdlhp/1GghEJPdWwD/Vi3gQ1nFxuSpMolWsbq3Lsq3QUR4jl6UdhhscdCugKU5vOEuMiJhvKj66O0OCq+w==", "cpu": [ "arm64" ], @@ -160,9 +160,9 @@ } }, "node_modules/@biomejs/cli-win32-x64": { - "version": "2.4.12", - "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.4.12.tgz", - "integrity": "sha512-yMckRzTyZ83hkk8iDFWswqSdU8tvZxspJKnYNh7JZr/zhZNOlzH13k4ecboU6MurKExCe2HUkH75pGI/O2JwGA==", + "version": "2.4.15", + "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.4.15.tgz", + "integrity": "sha512-zBrGq5mx5wwpnow4+2BxUvleDM+GNd4sLbPaMapsSLQLD0NGRCquqPBTgN+7XkUteHvj7M+BstuI8tmnV7+HgQ==", "cpu": [ "x64" ], @@ -232,9 +232,9 @@ } }, "node_modules/@emnapi/core": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.9.2.tgz", - "integrity": "sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", + "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==", "dev": true, "license": "MIT", "optional": true, @@ -245,9 +245,9 @@ } }, "node_modules/@emnapi/runtime": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.9.2.tgz", - "integrity": "sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz", + "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==", "dev": true, "license": "MIT", "optional": true, @@ -731,9 +731,9 @@ } }, "node_modules/@isaacs/brace-expansion": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz", - "integrity": "sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.1.tgz", + "integrity": "sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ==", "dev": true, "license": "MIT", "dependencies": { @@ -779,9 +779,9 @@ } }, "node_modules/@napi-rs/wasm-runtime": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.3.tgz", - "integrity": "sha512-xK9sGVbJWYb08+mTJt3/YV24WxvxpXcXtP6B172paPZ+Ts69Re9dAr7lKwJoeIx8OoeuimEiRZ7umkiUVClmmQ==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.4.tgz", + "integrity": "sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==", "dev": true, "license": "MIT", "optional": true, @@ -1494,9 +1494,9 @@ } }, "node_modules/@tybys/wasm-util": { - "version": "0.10.1", - "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz", - "integrity": "sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==", + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz", + "integrity": "sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==", "dev": true, "license": "MIT", "optional": true, @@ -1518,19 +1518,51 @@ "dev": true }, "node_modules/@types/node": { - "version": "25.6.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz", - "integrity": "sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==", + "version": "25.9.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.9.1.tgz", + "integrity": "sha512-xfrlY7UD5rMJk3ZVJP8BNzS28J36YJg+xp+LPXV1TdWxr8uMH5A860QNxYDGQe/ylDSgjxE52Q9VnO7p75tJxg==", "dev": true, "license": "MIT", "dependencies": { - "undici-types": "~7.19.0" + "undici-types": ">=7.24.0 <7.24.7" + } + }, + "node_modules/@vercel/backends": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@vercel/backends/-/backends-0.8.0.tgz", + "integrity": "sha512-oDLW8FV/POMhQ5M8UWCRzXQBwy/BtmK8dO7NBFAeNNT1CEN/ZIVopctYF1ICkmHd504rGagDMJ+/YZvbTlYbSA==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@vercel/build-utils": "13.26.2", + "@vercel/nft": "1.5.0", + "execa": "3.2.0", + "fs-extra": "11.1.0", + "get-port": "5.1.1", + "oxc-transform": "0.111.0", + "path-to-regexp": "8.3.0", + "resolve.exports": "2.0.3", + "rolldown": "1.0.0-rc.1", + "srvx": "0.8.9", + "tsx": "4.21.0", + "zod": "3.22.4" + } + }, + "node_modules/@vercel/backends/node_modules/path-to-regexp": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", + "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", + "dev": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" } }, "node_modules/@vercel/blob": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@vercel/blob/-/blob-2.3.0.tgz", - "integrity": "sha512-oYWiJbWRQ7gz9Mj0X/NHFJ3OcLMOBzq/2b3j6zeNrQmtFo6dHwU8FAwNpxVIYddVMd+g8eqEi7iRueYx8FtM0Q==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@vercel/blob/-/blob-2.4.0.tgz", + "integrity": "sha512-ncQ8CRb6XoEAYJwjOTRGpACRT6h/AeY+/33gLyeVxG5BIes27OPm1jmqreF+JHjcTmGhClTP+kBpmyLfbV0xew==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1545,9 +1577,9 @@ } }, "node_modules/@vercel/blob/node_modules/undici": { - "version": "6.25.0", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.25.0.tgz", - "integrity": "sha512-ZgpWDC5gmNiuY9CnLVXEH8rl50xhRCuLNA97fAUnKi8RRuV4E6KG31pDTsLVUKnohJE0I3XDrTeEydAXRw47xg==", + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.26.0.tgz", + "integrity": "sha512-4yqz8a3n5HmGTlsbADNtr/dJlhkh/55Rq798G6ibiULcXbDtaLpTl1pvdqcbFfeoj3iSi52lePFM7h9H21cw/A==", "dev": true, "license": "MIT", "engines": { @@ -1555,13 +1587,13 @@ } }, "node_modules/@vercel/build-utils": { - "version": "13.16.0", - "resolved": "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-13.16.0.tgz", - "integrity": "sha512-m0X81LKOvmiHviKuBkTxy74x9hbAfmiFRFM8Gvy7JpDYJKcoh0Ymj6V7bWbyHYN9QW2PIn/2EA1Ru2dIh7/1QQ==", + "version": "13.26.2", + "resolved": "https://registry.npmjs.org/@vercel/build-utils/-/build-utils-13.26.2.tgz", + "integrity": "sha512-dEgbr6NnbDkvXpKpYoV0V4kN3VWc82A41a5V9bYGqOMYyw76rEhf59VKgSdu9D0SOXgowSln2gL5O7ATJ3xFog==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/python-analysis": "0.11.0", + "@vercel/python-analysis": "0.11.1", "cjs-module-lexer": "1.2.3", "es-module-lexer": "1.5.0" } @@ -1573,10 +1605,44 @@ "dev": true, "license": "MIT" }, + "node_modules/@vercel/cervel": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@vercel/cervel/-/cervel-0.1.8.tgz", + "integrity": "sha512-ux75xbBtZ2Z4AJ2GIn4+VLTlohqo7i7R0kLimUVzSzvABwVmKDuqqbkwSYiMQ6PXzX5W6RFol+6PjkmDW6UfCw==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "@vercel/backends": "0.8.0" + }, + "bin": { + "cervel": "bin/cervel.mjs" + } + }, + "node_modules/@vercel/cli-config": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@vercel/cli-config/-/cli-config-0.1.2.tgz", + "integrity": "sha512-XQOcuCM+8tKjh3sfgGRKRuNh78u2D8uGpDJIFcCtFi2tUqbGvqmJo790XX7+Bwakk08y0FCrs2JlEjvvwRhpAg==", + "dev": true, + "license": "Apache-2.0", + "dependencies": { + "xdg-app-paths": "5", + "zod": "4.1.11" + } + }, + "node_modules/@vercel/cli-config/node_modules/zod": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.11.tgz", + "integrity": "sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/colinhacks" + } + }, "node_modules/@vercel/detect-agent": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vercel/detect-agent/-/detect-agent-1.2.2.tgz", - "integrity": "sha512-bKhhKKPuI37oMUlMA90eplt+QSp8T/t2WDfF+CP9PBA/YTkCADI8D/dECB5sJa9BWxq3+jxO52UsDy0F7Gl51g==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@vercel/detect-agent/-/detect-agent-1.2.3.tgz", + "integrity": "sha512-VYNCgUc0nOmC4WJmWw9GkrKdfr8Zl4/rxhC5SvgacBgxiW9W/9NRttUoHHXV8xdII3MaRgkZZVX8Ikzc/Jmjag==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1584,127 +1650,40 @@ } }, "node_modules/@vercel/elysia": { - "version": "0.1.64", - "resolved": "https://registry.npmjs.org/@vercel/elysia/-/elysia-0.1.64.tgz", - "integrity": "sha512-YvlR34uH0Wkf3rJrjzP1utGxxc26eDzWnrIp4P2rh54+XsgTlb8WwkAJTQDZjjNJbkMzLK8/YnZQLl/tnGm/uA==", + "version": "0.1.81", + "resolved": "https://registry.npmjs.org/@vercel/elysia/-/elysia-0.1.81.tgz", + "integrity": "sha512-Z1lKN5awF98e4wCXiEjr0jS2BdIVW3KmPiQJPr3v/qWGUc0I5V3+gE3FD6p4CCzPYtaWcvEy9UxZ8FDIB0u0zw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.7.6", - "@vercel/static-config": "3.2.0" + "@vercel/node": "5.8.5", + "@vercel/static-config": "3.3.0" } }, "node_modules/@vercel/error-utils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@vercel/error-utils/-/error-utils-2.0.3.tgz", - "integrity": "sha512-CqC01WZxbLUxoiVdh9B/poPbNpY9U+tO1N9oWHwTl5YAZxcqXmmWJ8KNMFItJCUUWdY3J3xv8LvAuQv2KZ5YdQ==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@vercel/error-utils/-/error-utils-2.1.0.tgz", + "integrity": "sha512-DiJcXBOB9N6QM4d7hYPM9Ck/AUjzBl58XNQPxS74o7CuvIanjzrGgygP/70VsyEASeIJMazk1LrhwcNTR/eZGQ==", "dev": true, "license": "Apache-2.0" }, "node_modules/@vercel/express": { - "version": "0.1.74", - "resolved": "https://registry.npmjs.org/@vercel/express/-/express-0.1.74.tgz", - "integrity": "sha512-6/2b9NXGhefzacMQ3Qbw9NSgxajFzyGMJaeErFP0LXlxOwCfgmdPhdRsOTrpp831e0WJ+NPwOzn3oOSQjF2ryg==", + "version": "0.1.91", + "resolved": "https://registry.npmjs.org/@vercel/express/-/express-0.1.91.tgz", + "integrity": "sha512-+lj3y8M+1AZu52A00+VBhb2Y1vJYnyRqFEryU8ttWjFO+x88hEhZyhfvvO6S7W0H7RCdsS839NWoaqZ817Ivdg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/cervel": "0.0.48", + "@vercel/cervel": "0.1.8", "@vercel/nft": "1.5.0", - "@vercel/node": "5.7.6", - "@vercel/static-config": "3.2.0", + "@vercel/node": "5.8.5", + "@vercel/static-config": "3.3.0", "fs-extra": "11.1.0", "path-to-regexp": "8.3.0", "ts-morph": "12.0.0", "zod": "3.22.4" } }, - "node_modules/@vercel/express/node_modules/@vercel/backends": { - "version": "0.0.61", - "resolved": "https://registry.npmjs.org/@vercel/backends/-/backends-0.0.61.tgz", - "integrity": "sha512-PNw8OdHFM1Losv7Cw4v2S7fSbsJBtyj4TxaAmcZumAFaxnVTZ14PoHDYMe9x8XWKBKFv4D7C34y06kWn7k/Xng==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@vercel/build-utils": "13.16.0", - "@vercel/nft": "1.5.0", - "execa": "3.2.0", - "fs-extra": "11.1.0", - "oxc-transform": "0.111.0", - "path-to-regexp": "8.3.0", - "resolve.exports": "2.0.3", - "rolldown": "1.0.0-rc.1", - "srvx": "0.8.9", - "tsx": "4.21.0", - "zod": "3.22.4" - }, - "peerDependencies": { - "typescript": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/@vercel/express/node_modules/@vercel/cervel": { - "version": "0.0.48", - "resolved": "https://registry.npmjs.org/@vercel/cervel/-/cervel-0.0.48.tgz", - "integrity": "sha512-a23VMGkwMTL6AqcdAvK6/ZO80cPX6IX8d+yqi7idoGryA4RcPN6tnMgOHlXYBSn/y/kj7E3q4bXXptqXHTXobw==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@vercel/backends": "0.0.61" - }, - "bin": { - "cervel": "bin/cervel.mjs" - }, - "peerDependencies": { - "typescript": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/@vercel/express/node_modules/execa": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.2.0.tgz", - "integrity": "sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==", - "dev": true, - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": "^8.12.0 || >=9.7.0" - } - }, - "node_modules/@vercel/express/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@vercel/express/node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8.12.0" - } - }, "node_modules/@vercel/express/node_modules/path-to-regexp": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", @@ -1716,37 +1695,15 @@ "url": "https://opencollective.com/express" } }, - "node_modules/@vercel/express/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/@vercel/express/node_modules/typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "node_modules/@vercel/fastify": { - "version": "0.1.67", - "resolved": "https://registry.npmjs.org/@vercel/fastify/-/fastify-0.1.67.tgz", - "integrity": "sha512-O7f9uPSfXi3WnGC0rZKnjoL8qr1sdB+f1pS1NziY/m3qx1b0974fhZtDeNF7n77bEmWcUOXGDN8HcMupU3sEgg==", + "version": "0.1.84", + "resolved": "https://registry.npmjs.org/@vercel/fastify/-/fastify-0.1.84.tgz", + "integrity": "sha512-4Iq6MEp9UyzQFKys2NQkzCXibq/XKMKNzW7ArMjIEKzIBN6URAJ0WTMGnhvEz0Go1aNcXCjSQ1kAxp09tJ1MXw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.7.6", - "@vercel/static-config": "3.2.0" + "@vercel/node": "5.8.5", + "@vercel/static-config": "3.3.0" } }, "node_modules/@vercel/fun": { @@ -1896,47 +1853,47 @@ } }, "node_modules/@vercel/gatsby-plugin-vercel-builder": { - "version": "2.1.14", - "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-2.1.14.tgz", - "integrity": "sha512-lIFPd1IixFXrmDtcTaarnSwompe5c2HHCAUPVRQYjM0XjsWK8lmZGEEBepS4eKVkBZnb2RFAesB8MLbah7RAAQ==", + "version": "2.2.8", + "resolved": "https://registry.npmjs.org/@vercel/gatsby-plugin-vercel-builder/-/gatsby-plugin-vercel-builder-2.2.8.tgz", + "integrity": "sha512-XSyOMFwB/aSBX4RPU5baeaXgvltidojCaaoW4IAizPjWBBO5vfSvGHqsOmF39d7rNcLX0WMa4K/H5MoGOhkzUA==", "dev": true, "license": "Apache-2.0", "dependencies": { "@sinclair/typebox": "0.25.24", - "@vercel/build-utils": "13.16.0", + "@vercel/build-utils": "13.26.2", "esbuild": "0.27.0", "etag": "1.8.1", "fs-extra": "11.1.0" } }, "node_modules/@vercel/go": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@vercel/go/-/go-3.5.0.tgz", - "integrity": "sha512-xMHQLqQiEfK+YJlC5eJ4S/1E4fBEUAf1u2DwQYsZlS3rLlHVqTOcZ973Z+wZV5pr4/d3vvpgB4/GQ0eqdig0jw==", + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/@vercel/go/-/go-3.8.0.tgz", + "integrity": "sha512-ftQqQMn3sGdL8mdIqfcS3YZg6dazM/h4s0jkY37oVV1rPdh7Aq/GL0oMjv1L+PoIk5uJEAyBan7C8Yisp4LH+g==", "dev": true, "license": "Apache-2.0" }, "node_modules/@vercel/h3": { - "version": "0.1.73", - "resolved": "https://registry.npmjs.org/@vercel/h3/-/h3-0.1.73.tgz", - "integrity": "sha512-1FbZcEDVdW1bbd/f4MIYwb9r7WXaRs3GnSSLHvRy55c5Xer+7tOqePxDcX9mXWH/KPN4r/Jj+CSqR4wsCkwAew==", + "version": "0.1.90", + "resolved": "https://registry.npmjs.org/@vercel/h3/-/h3-0.1.90.tgz", + "integrity": "sha512-jbf4CxOcAtPXxCJN0rUgUzrenwbOXQ99Oo59q/iZOwasQcV8rusPr+UD0WCBTZumj183oEgyYtFidnAXKQ23Fw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.7.6", - "@vercel/static-config": "3.2.0" + "@vercel/node": "5.8.5", + "@vercel/static-config": "3.3.0" } }, "node_modules/@vercel/hono": { - "version": "0.2.67", - "resolved": "https://registry.npmjs.org/@vercel/hono/-/hono-0.2.67.tgz", - "integrity": "sha512-KR2cbTQR+34Ptau4xM5pmfAP4iJ70Kk+OrspDdzh6161laD0ZhRtNQB2BeBeGvBIiy8nV35Xfy/j4jakg83/xg==", + "version": "0.2.84", + "resolved": "https://registry.npmjs.org/@vercel/hono/-/hono-0.2.84.tgz", + "integrity": "sha512-qLE30Gj3b2nQdvZuNr3s9ZbA009grDRctjO/pm6iEbFBZs0ri4Qy6ooPjFp/cbn4bvUpnWqDs+1ds3oNNKUq/g==", "dev": true, "license": "Apache-2.0", "dependencies": { "@vercel/nft": "1.5.0", - "@vercel/node": "5.7.6", - "@vercel/static-config": "3.2.0", + "@vercel/node": "5.8.5", + "@vercel/static-config": "3.3.0", "fs-extra": "11.1.0", "path-to-regexp": "8.3.0", "ts-morph": "12.0.0", @@ -1955,42 +1912,42 @@ } }, "node_modules/@vercel/hydrogen": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@vercel/hydrogen/-/hydrogen-1.3.6.tgz", - "integrity": "sha512-Ec8dKEjGIM4BfThcRLtQs5zaJ4+iJbgLZwkytwi7Blk8VrK6W2F1dtLDmVQYZdVnQcnmHmTx8mxUuMkfP06Mnw==", + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@vercel/hydrogen/-/hydrogen-1.3.7.tgz", + "integrity": "sha512-nh8hZ76Ipf9FRmMmQGd4SjkE0zxdjt+TUpZcuCIUG7yaHEh9STQV655I8rxKCB3hEWaKB3HALGgxZ0htIjQtZQ==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/static-config": "3.2.0", + "@vercel/static-config": "3.3.0", "ts-morph": "12.0.0" } }, "node_modules/@vercel/koa": { - "version": "0.1.47", - "resolved": "https://registry.npmjs.org/@vercel/koa/-/koa-0.1.47.tgz", - "integrity": "sha512-1ilN8Pov+9wjCChgiLlw3IB2GtEP2PSNXXgrJSwbnCiiRem58ir0n+UhTyL5SkJveBJhOZOPI5si0xpg54HQkg==", + "version": "0.1.64", + "resolved": "https://registry.npmjs.org/@vercel/koa/-/koa-0.1.64.tgz", + "integrity": "sha512-F+T3Cr5kUrk2v1WcPQLNIcUk1eP3S8eBXGIN5j+dYx6I8eoFurKPzu4Z7gGIVQ1CCddHjl8MNR1SWxlEn4r5iw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.7.6", - "@vercel/static-config": "3.2.0" + "@vercel/node": "5.8.5", + "@vercel/static-config": "3.3.0" } }, "node_modules/@vercel/nestjs": { - "version": "0.2.68", - "resolved": "https://registry.npmjs.org/@vercel/nestjs/-/nestjs-0.2.68.tgz", - "integrity": "sha512-+KKgzy6d80hrgvxywQufgT/t7jZJcqIU4roeOVyiF51wNIrYLqP7q5R3hF4MSEe4VcVj1Og0NbXIDrb/KP34cA==", + "version": "0.2.85", + "resolved": "https://registry.npmjs.org/@vercel/nestjs/-/nestjs-0.2.85.tgz", + "integrity": "sha512-fUEVgxzXJ9lWrEK8EUpcfqyf2GwLIcRB882QtpntDECucmzPz906QKdcKJFEQA+3qcve3fYHgzQWbKOQzGJ4jw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/node": "5.7.6", - "@vercel/static-config": "3.2.0" + "@vercel/node": "5.8.5", + "@vercel/static-config": "3.3.0" } }, "node_modules/@vercel/next": { - "version": "4.16.7", - "resolved": "https://registry.npmjs.org/@vercel/next/-/next-4.16.7.tgz", - "integrity": "sha512-ecVW+1V4aUhAUpEDNmtPQw8LazD2zFG1E0sUSjxVm9DFymCI87Vlex6evLVSh3C6T6V8D16RU7hXe9cDRxFtfQ==", + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/@vercel/next/-/next-4.17.4.tgz", + "integrity": "sha512-XsvV4pwphvrSgRTlpkSOiraST9ZrzEXRpEKABaR3cLnVf/2OvY4ZHb7uGDWX1ogNKadEZKSVgk5nKBueornANw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -2038,9 +1995,9 @@ } }, "node_modules/@vercel/node": { - "version": "5.7.6", - "resolved": "https://registry.npmjs.org/@vercel/node/-/node-5.7.6.tgz", - "integrity": "sha512-eN292YfJfRNDybdj18xsBesjdMUo6V4nrN6BW/m143tEF4aFObPvwEc4m3izOEHwCgw4V5Egx2u4Fr4emvdB7Q==", + "version": "5.8.5", + "resolved": "https://registry.npmjs.org/@vercel/node/-/node-5.8.5.tgz", + "integrity": "sha512-NoqElZnk/K5bVsZE2Z1Pi5m0QRbS5m6cYN1YBA5mHIF/JpnztA8miTH4bj7cGMpNGkjfayjVfQ/VpHH5HAJ35Q==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -2048,10 +2005,10 @@ "@edge-runtime/primitives": "4.1.0", "@edge-runtime/vm": "3.2.0", "@types/node": "20.11.0", - "@vercel/build-utils": "13.16.0", - "@vercel/error-utils": "2.0.3", + "@vercel/build-utils": "13.26.2", + "@vercel/error-utils": "2.1.0", "@vercel/nft": "1.5.0", - "@vercel/static-config": "3.2.0", + "@vercel/static-config": "3.3.0", "async-listen": "3.0.0", "cjs-module-lexer": "1.2.3", "edge-runtime": "2.5.9", @@ -2117,19 +2074,19 @@ "license": "MIT" }, "node_modules/@vercel/python": { - "version": "6.32.0", - "resolved": "https://registry.npmjs.org/@vercel/python/-/python-6.32.0.tgz", - "integrity": "sha512-EJb50RClXU/ukGo7cDMzJURZWNH4ARUJ5BtWAOgI8o4/aIbDLLZ55C7vRApnkN4HtixaYsoO7HbAHjT83Fn4DA==", + "version": "6.43.2", + "resolved": "https://registry.npmjs.org/@vercel/python/-/python-6.43.2.tgz", + "integrity": "sha512-pFE20KP7FOCwCjHvB7iECu/Q9BFw70pHaU/kb+XyHvS7mCCeZIdFdZaMHolcBKVxz/Ju6QhtZe5e84vcbBw5OA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/python-analysis": "0.11.0" + "@vercel/python-analysis": "0.11.1" } }, "node_modules/@vercel/python-analysis": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@vercel/python-analysis/-/python-analysis-0.11.0.tgz", - "integrity": "sha512-gsoj+nscmNm0xDh+tRhECRhit2VlAVaD7jc9h93sN6rDEBDxPo7eLEgIJFzVDaAItxERZ9Od2IK/04fB9vFy+g==", + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@vercel/python-analysis/-/python-analysis-0.11.1.tgz", + "integrity": "sha512-EPPLuXJQhIDUx08H9nG76AR2HSgBquwe3OAX5s2w20M923iaWeGGVkhX/4yZ89CJfXEZgE1Aj/mX7lVHOVIcYA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -2174,14 +2131,14 @@ } }, "node_modules/@vercel/redwood": { - "version": "2.4.12", - "resolved": "https://registry.npmjs.org/@vercel/redwood/-/redwood-2.4.12.tgz", - "integrity": "sha512-8kJ7eEerI4iMpKVRxQCsnxiIwRVsWtyirEbYb4erCqqsJymTu/xrjhsfAUuzeP8qkuYGP82MJVK+hpKlFtsjGw==", + "version": "2.4.13", + "resolved": "https://registry.npmjs.org/@vercel/redwood/-/redwood-2.4.13.tgz", + "integrity": "sha512-pXWzVctZea/J7WMQstjsYUDiMc6oJF72p8J5YZnLSCJWg7m+/dLzYGfaUSEo6Q0JpiO/NOcDmG3WENpn7kHwzg==", "dev": true, "license": "Apache-2.0", "dependencies": { "@vercel/nft": "1.5.0", - "@vercel/static-config": "3.2.0", + "@vercel/static-config": "3.3.0", "semver": "6.3.1", "ts-morph": "12.0.0" } @@ -2197,31 +2154,31 @@ } }, "node_modules/@vercel/remix-builder": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-5.7.2.tgz", - "integrity": "sha512-bfStsDBQramYbWugelfyp1szTuDOLQ+ZELvgA9cpYc4FucgCrDy/bpvMMvsjiDACB9PoDzLrG//ZBgsic9yAhg==", + "version": "5.8.2", + "resolved": "https://registry.npmjs.org/@vercel/remix-builder/-/remix-builder-5.8.2.tgz", + "integrity": "sha512-iiL8ppHkt+tIyLUEKQQQQmqVsoyZSPGc0zqIQ9lRUQLSMzxsgh57LPBjDA8AJrdLHXyxQQwNdHEtuMFZaKOG2w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/error-utils": "2.0.3", + "@vercel/error-utils": "2.1.0", "@vercel/nft": "1.5.0", - "@vercel/static-config": "3.2.0", + "@vercel/static-config": "3.3.0", "path-to-regexp": "6.1.0", "path-to-regexp-updated": "npm:path-to-regexp@6.3.0", "ts-morph": "12.0.0" } }, "node_modules/@vercel/ruby": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@vercel/ruby/-/ruby-2.3.2.tgz", - "integrity": "sha512-okIgMmPEePyDR9TZYaKM4oftcxVHM5Dbdl7V/tIdh3lq8MGLi7HR5vvQglmZUwZOeovE6MVtezxl960EOzeIiQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@vercel/ruby/-/ruby-2.4.0.tgz", + "integrity": "sha512-YI7Amyf09hHZWOqDHgJO92XcKh6Pye8rrmJFhlP6euG3o6QjoZzJj7Z2WzjSrDRGMewzEK4uz2+CbNpNS7gLog==", "dev": true, "license": "Apache-2.0" }, "node_modules/@vercel/rust": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@vercel/rust/-/rust-1.1.0.tgz", - "integrity": "sha512-dgiLWA3l+4IFk1jg65aABfmRqO2eJdk6vZsNvONhD8Lkpn8i1WrGJ0ggVjD7I/MR9rNxSs4zyfIgpKYv5FFqWw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@vercel/rust/-/rust-1.3.0.tgz", + "integrity": "sha512-z1X0z1NM+ISunm/scgRpuENNwcKlh7DjXn0QvKE0n10DcaYqxkBQVK8iRA9X05xSK9AzPlnB9DHdGKiXZO5buw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -2229,6 +2186,60 @@ "smol-toml": "1.5.2" } }, + "node_modules/@vercel/rust/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/@vercel/rust/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@vercel/rust/node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/@vercel/rust/node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true, + "license": "ISC" + }, "node_modules/@vercel/sandbox": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/@vercel/sandbox/-/sandbox-1.9.0.tgz", @@ -2275,22 +2286,22 @@ } }, "node_modules/@vercel/static-build": { - "version": "2.9.14", - "resolved": "https://registry.npmjs.org/@vercel/static-build/-/static-build-2.9.14.tgz", - "integrity": "sha512-swpg8fObWTwebZGHmT2ajtlB9xaLrcBXyyINXQ3Gcjo+vfI+27MwQgz3fCCungYGYSGcinbG9YrFsXrYQubydQ==", + "version": "2.9.31", + "resolved": "https://registry.npmjs.org/@vercel/static-build/-/static-build-2.9.31.tgz", + "integrity": "sha512-alC4tglwsksalNt/Pd0C5oCupK660nUhh0k9en39yQBa+7vRZx4//IDAkAxFB5AmDzsPLIHZVmLwM57bQaL9Rw==", "dev": true, "license": "Apache-2.0", "dependencies": { "@vercel/gatsby-plugin-vercel-analytics": "1.0.11", - "@vercel/gatsby-plugin-vercel-builder": "2.1.14", - "@vercel/static-config": "3.2.0", + "@vercel/gatsby-plugin-vercel-builder": "2.2.8", + "@vercel/static-config": "3.3.0", "ts-morph": "12.0.0" } }, "node_modules/@vercel/static-config": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@vercel/static-config/-/static-config-3.2.0.tgz", - "integrity": "sha512-UpOEIgWxWx0M+mDe1IMdHS6JuWM/L5nNIJ4ixX8v9JgBAejymo88OkgnmfLCNMem0Wd+b5vcQPWLdZybCndlsA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@vercel/static-config/-/static-config-3.3.0.tgz", + "integrity": "sha512-GpS3tPwUeDJCkrKbMNtS2XLRFgfxTlN7YNUL+Bo23+fGolrDw6Oq79R3yvxTYgqRaJMGSEqC7iMw6mj6I5loxg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -2961,27 +2972,25 @@ } }, "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.2.0.tgz", + "integrity": "sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==", "dev": true, "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", + "cross-spawn": "^7.0.0", + "get-stream": "^5.0.0", + "human-signals": "^1.1.1", "is-stream": "^2.0.0", "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", + "npm-run-path": "^4.0.0", + "onetime": "^5.1.0", + "p-finally": "^2.0.0", + "signal-exit": "^3.0.2", "strip-final-newline": "^2.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": "^8.12.0 || >=9.7.0" } }, "node_modules/execa/node_modules/signal-exit": { @@ -3150,6 +3159,19 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-port": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-5.1.1.tgz", + "integrity": "sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/get-proto": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", @@ -3165,13 +3187,16 @@ } }, "node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -3381,13 +3406,13 @@ } }, "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", + "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", "dev": true, "license": "Apache-2.0", "engines": { - "node": ">=10.17.0" + "node": ">=8.12.0" } }, "node_modules/iconv-lite": { @@ -3551,9 +3576,9 @@ "dev": true }, "node_modules/jsonfile": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", - "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.1.tgz", + "integrity": "sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==", "dev": true, "license": "MIT", "dependencies": { @@ -4655,9 +4680,9 @@ } }, "node_modules/typescript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz", - "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", + "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", "dev": true, "license": "Apache-2.0", "bin": { @@ -4689,9 +4714,9 @@ } }, "node_modules/undici-types": { - "version": "7.19.2", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz", - "integrity": "sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==", + "version": "7.24.6", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz", + "integrity": "sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==", "dev": true, "license": "MIT" }, @@ -4731,35 +4756,36 @@ } }, "node_modules/vercel": { - "version": "51.3.0", - "resolved": "https://registry.npmjs.org/vercel/-/vercel-51.3.0.tgz", - "integrity": "sha512-ZUdjZkhf+BSIODPn4aBbzABQRhMsY23VcJjVN2ftpD42OE35QmqrxGk3nXa6jtQ6JrEdBEEYR+yW86+HZz5bnw==", + "version": "54.5.0", + "resolved": "https://registry.npmjs.org/vercel/-/vercel-54.5.0.tgz", + "integrity": "sha512-9NANKCdLqfpUQu7fGWelmPFJvnNK73PBH/4oGL4OMAfjLjrS8vDShFXm5lKQJ+01sgziLVjWek8rldOrpe7Dqg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@vercel/backends": "0.0.61", - "@vercel/blob": "2.3.0", - "@vercel/build-utils": "13.16.0", - "@vercel/detect-agent": "1.2.2", - "@vercel/elysia": "0.1.64", - "@vercel/express": "0.1.74", - "@vercel/fastify": "0.1.67", + "@vercel/backends": "0.8.0", + "@vercel/blob": "2.4.0", + "@vercel/build-utils": "13.26.2", + "@vercel/cli-config": "0.1.2", + "@vercel/detect-agent": "1.2.3", + "@vercel/elysia": "0.1.81", + "@vercel/express": "0.1.91", + "@vercel/fastify": "0.1.84", "@vercel/fun": "1.3.0", - "@vercel/go": "3.5.0", - "@vercel/h3": "0.1.73", - "@vercel/hono": "0.2.67", - "@vercel/hydrogen": "1.3.6", - "@vercel/koa": "0.1.47", - "@vercel/nestjs": "0.2.68", - "@vercel/next": "4.16.7", - "@vercel/node": "5.7.6", + "@vercel/go": "3.8.0", + "@vercel/h3": "0.1.90", + "@vercel/hono": "0.2.84", + "@vercel/hydrogen": "1.3.7", + "@vercel/koa": "0.1.64", + "@vercel/nestjs": "0.2.85", + "@vercel/next": "4.17.4", + "@vercel/node": "5.8.5", "@vercel/prepare-flags-definitions": "0.2.1", - "@vercel/python": "6.32.0", - "@vercel/redwood": "2.4.12", - "@vercel/remix-builder": "5.7.2", - "@vercel/ruby": "2.3.2", - "@vercel/rust": "1.1.0", - "@vercel/static-build": "2.9.14", + "@vercel/python": "6.43.2", + "@vercel/redwood": "2.4.13", + "@vercel/remix-builder": "5.8.2", + "@vercel/ruby": "2.4.0", + "@vercel/rust": "1.3.0", + "@vercel/static-build": "2.9.31", "chokidar": "4.0.0", "esbuild": "0.27.0", "form-data": "^4.0.0", @@ -4767,7 +4793,8 @@ "luxon": "^3.4.0", "proxy-agent": "6.4.0", "sandbox": "2.5.6", - "smol-toml": "1.5.2" + "smol-toml": "1.5.2", + "zod": "4.1.11" }, "bin": { "vc": "dist/vc.js", @@ -4777,108 +4804,14 @@ "node": ">= 18" } }, - "node_modules/vercel/node_modules/@vercel/backends": { - "version": "0.0.61", - "resolved": "https://registry.npmjs.org/@vercel/backends/-/backends-0.0.61.tgz", - "integrity": "sha512-PNw8OdHFM1Losv7Cw4v2S7fSbsJBtyj4TxaAmcZumAFaxnVTZ14PoHDYMe9x8XWKBKFv4D7C34y06kWn7k/Xng==", - "dev": true, - "license": "Apache-2.0", - "dependencies": { - "@vercel/build-utils": "13.16.0", - "@vercel/nft": "1.5.0", - "execa": "3.2.0", - "fs-extra": "11.1.0", - "oxc-transform": "0.111.0", - "path-to-regexp": "8.3.0", - "resolve.exports": "2.0.3", - "rolldown": "1.0.0-rc.1", - "srvx": "0.8.9", - "tsx": "4.21.0", - "zod": "3.22.4" - }, - "peerDependencies": { - "typescript": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/vercel/node_modules/execa": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.2.0.tgz", - "integrity": "sha512-kJJfVbI/lZE1PZYDI5VPxp8zXPO9rtxOkhpZ0jMKha56AI9y2gGVC6bkukStQf0ka5Rh15BA5m7cCCH4jmHqkw==", + "node_modules/vercel/node_modules/zod": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/zod/-/zod-4.1.11.tgz", + "integrity": "sha512-WPsqwxITS2tzx1bzhIKsEs19ABD5vmCVa4xBo2tq/SrV4RNZtfws1EnCWQXM6yh8bD08a1idvkB5MZSBiZsjwg==", "dev": true, "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": "^8.12.0 || >=9.7.0" - } - }, - "node_modules/vercel/node_modules/get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/vercel/node_modules/human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true, - "license": "Apache-2.0", - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/vercel/node_modules/path-to-regexp": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", - "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", - "dev": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/express" - } - }, - "node_modules/vercel/node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true, - "license": "ISC" - }, - "node_modules/vercel/node_modules/typescript": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", - "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", - "dev": true, - "license": "Apache-2.0", - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" + "url": "https://github.com/sponsors/colinhacks" } }, "node_modules/web-vitals": { diff --git a/package.json b/package.json index ff57208..1e2cf65 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,10 @@ { "devDependencies": { - "@biomejs/biome": "2.4.12", - "@types/node": "^25.6.0", - "@vercel/node": "^5.7.6", + "@biomejs/biome": "2.4.15", + "@types/node": "^25.9.1", + "@vercel/node": "^5.8.5", "psn-api": "^2.18.0", - "typescript": "^6.0.2", - "vercel": "^51.3.0" + "typescript": "^6.0.3", + "vercel": "^54.5.0" } }