diff --git a/package.json b/package.json index eeef1c9..1563d03 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "@eslint/js": "^9.39.2", "@stylistic/eslint-plugin": "^5.7.0", "@tailwindcss/postcss": "^4.1.18", - "@types/node": "^24.10.9", + "@types/node": "^25.0.10", "autoprefixer": "^10.4.23", "dotenv": "^17.2.3", "eslint": "^9.39.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a0bfbab..0245609 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,7 +55,7 @@ importers: specifier: ^4.1.18 version: 4.1.18 '@types/node': - specifier: ^24.10.9 + specifier: ^24.10.4 version: 24.10.9 autoprefixer: specifier: ^10.4.23 @@ -98,7 +98,7 @@ importers: version: 8.53.1(eslint@9.39.2(jiti@2.6.1))(typescript@5.9.3) vercel: specifier: ^50.4.9 - version: 50.4.9(rollup@4.55.3)(typescript@5.9.3) + version: 50.4.9(rollup@4.56.0)(typescript@5.9.3) vite: specifier: ^7.3.1 version: 7.3.1(@types/node@24.10.9)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.21.0) @@ -107,7 +107,7 @@ importers: version: 2.11.10(solid-js@1.9.10)(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.21.0)) vite-plugin-vercel: specifier: ^9.1.1 - version: 9.1.1(rollup@4.55.3)(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.21.0)) + version: 9.1.1(rollup@4.56.0)(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.21.0)) packages: @@ -964,128 +964,128 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.55.3': - resolution: {integrity: sha512-qyX8+93kK/7R5BEXPC2PjUt0+fS/VO2BVHjEHyIEWiYn88rcRBHmdLgoJjktBltgAf+NY7RfCGB1SoyKS/p9kg==} + '@rollup/rollup-android-arm-eabi@4.56.0': + resolution: {integrity: sha512-LNKIPA5k8PF1+jAFomGe3qN3bbIgJe/IlpDBwuVjrDKrJhVWywgnJvflMt/zkbVNLFtF1+94SljYQS6e99klnw==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.55.3': - resolution: {integrity: sha512-6sHrL42bjt5dHQzJ12Q4vMKfN+kUnZ0atHHnv4V0Wd9JMTk7FDzSY35+7qbz3ypQYMBPANbpGK7JpnWNnhGt8g==} + '@rollup/rollup-android-arm64@4.56.0': + resolution: {integrity: sha512-lfbVUbelYqXlYiU/HApNMJzT1E87UPGvzveGg2h0ktUNlOCxKlWuJ9jtfvs1sKHdwU4fzY7Pl8sAl49/XaEk6Q==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.55.3': - resolution: {integrity: sha512-1ht2SpGIjEl2igJ9AbNpPIKzb1B5goXOcmtD0RFxnwNuMxqkR6AUaaErZz+4o+FKmzxcSNBOLrzsICZVNYa1Rw==} + '@rollup/rollup-darwin-arm64@4.56.0': + resolution: {integrity: sha512-EgxD1ocWfhoD6xSOeEEwyE7tDvwTgZc8Bss7wCWe+uc7wO8G34HHCUH+Q6cHqJubxIAnQzAsyUsClt0yFLu06w==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.55.3': - resolution: {integrity: sha512-FYZ4iVunXxtT+CZqQoPVwPhH7549e/Gy7PIRRtq4t5f/vt54pX6eG9ebttRH6QSH7r/zxAFA4EZGlQ0h0FvXiA==} + '@rollup/rollup-darwin-x64@4.56.0': + resolution: {integrity: sha512-1vXe1vcMOssb/hOF8iv52A7feWW2xnu+c8BV4t1F//m9QVLTfNVpEdja5ia762j/UEJe2Z1jAmEqZAK42tVW3g==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.55.3': - resolution: {integrity: sha512-M/mwDCJ4wLsIgyxv2Lj7Len+UMHd4zAXu4GQ2UaCdksStglWhP61U3uowkaYBQBhVoNpwx5Hputo8eSqM7K82Q==} + '@rollup/rollup-freebsd-arm64@4.56.0': + resolution: {integrity: sha512-bof7fbIlvqsyv/DtaXSck4VYQ9lPtoWNFCB/JY4snlFuJREXfZnm+Ej6yaCHfQvofJDXLDMTVxWscVSuQvVWUQ==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.55.3': - resolution: {integrity: sha512-5jZT2c7jBCrMegKYTYTpni8mg8y3uY8gzeq2ndFOANwNuC/xJbVAoGKR9LhMDA0H3nIhvaqUoBEuJoICBudFrA==} + '@rollup/rollup-freebsd-x64@4.56.0': + resolution: {integrity: sha512-KNa6lYHloW+7lTEkYGa37fpvPq+NKG/EHKM8+G/g9WDU7ls4sMqbVRV78J6LdNuVaeeK5WB9/9VAFbKxcbXKYg==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.55.3': - resolution: {integrity: sha512-YeGUhkN1oA+iSPzzhEjVPS29YbViOr8s4lSsFaZKLHswgqP911xx25fPOyE9+khmN6W4VeM0aevbDp4kkEoHiA==} + '@rollup/rollup-linux-arm-gnueabihf@4.56.0': + resolution: {integrity: sha512-E8jKK87uOvLrrLN28jnAAAChNq5LeCd2mGgZF+fGF5D507WlG/Noct3lP/QzQ6MrqJ5BCKNwI9ipADB6jyiq2A==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.55.3': - resolution: {integrity: sha512-eo0iOIOvcAlWB3Z3eh8pVM8hZ0oVkK3AjEM9nSrkSug2l15qHzF3TOwT0747omI6+CJJvl7drwZepT+re6Fy/w==} + '@rollup/rollup-linux-arm-musleabihf@4.56.0': + resolution: {integrity: sha512-jQosa5FMYF5Z6prEpTCCmzCXz6eKr/tCBssSmQGEeozA9tkRUty/5Vx06ibaOP9RCrW1Pvb8yp3gvZhHwTDsJw==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.55.3': - resolution: {integrity: sha512-DJay3ep76bKUDImmn//W5SvpjRN5LmK/ntWyeJs/dcnwiiHESd3N4uteK9FDLf0S0W8E6Y0sVRXpOCoQclQqNg==} + '@rollup/rollup-linux-arm64-gnu@4.56.0': + resolution: {integrity: sha512-uQVoKkrC1KGEV6udrdVahASIsaF8h7iLG0U0W+Xn14ucFwi6uS539PsAr24IEF9/FoDtzMeeJXJIBo5RkbNWvQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.55.3': - resolution: {integrity: sha512-BKKWQkY2WgJ5MC/ayvIJTHjy0JUGb5efaHCUiG/39sSUvAYRBaO3+/EK0AZT1RF3pSj86O24GLLik9mAYu0IJg==} + '@rollup/rollup-linux-arm64-musl@4.56.0': + resolution: {integrity: sha512-vLZ1yJKLxhQLFKTs42RwTwa6zkGln+bnXc8ueFGMYmBTLfNu58sl5/eXyxRa2RarTkJbXl8TKPgfS6V5ijNqEA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loong64-gnu@4.55.3': - resolution: {integrity: sha512-Q9nVlWtKAG7ISW80OiZGxTr6rYtyDSkauHUtvkQI6TNOJjFvpj4gcH+KaJihqYInnAzEEUetPQubRwHef4exVg==} + '@rollup/rollup-linux-loong64-gnu@4.56.0': + resolution: {integrity: sha512-FWfHOCub564kSE3xJQLLIC/hbKqHSVxy8vY75/YHHzWvbJL7aYJkdgwD/xGfUlL5UV2SB7otapLrcCj2xnF1dg==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-loong64-musl@4.55.3': - resolution: {integrity: sha512-2H5LmhzrpC4fFRNwknzmmTvvyJPHwESoJgyReXeFoYYuIDfBhP29TEXOkCJE/KxHi27mj7wDUClNq78ue3QEBQ==} + '@rollup/rollup-linux-loong64-musl@4.56.0': + resolution: {integrity: sha512-z1EkujxIh7nbrKL1lmIpqFTc/sr0u8Uk0zK/qIEFldbt6EDKWFk/pxFq3gYj4Bjn3aa9eEhYRlL3H8ZbPT1xvA==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-ppc64-gnu@4.55.3': - resolution: {integrity: sha512-9S542V0ie9LCTznPYlvaeySwBeIEa7rDBgLHKZ5S9DBgcqdJYburabm8TqiqG6mrdTzfV5uttQRHcbKff9lWtA==} + '@rollup/rollup-linux-ppc64-gnu@4.56.0': + resolution: {integrity: sha512-iNFTluqgdoQC7AIE8Q34R3AuPrJGJirj5wMUErxj22deOcY7XwZRaqYmB6ZKFHoVGqRcRd0mqO+845jAibKCkw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-ppc64-musl@4.55.3': - resolution: {integrity: sha512-ukxw+YH3XXpcezLgbJeasgxyTbdpnNAkrIlFGDl7t+pgCxZ89/6n1a+MxlY7CegU+nDgrgdqDelPRNQ/47zs0g==} + '@rollup/rollup-linux-ppc64-musl@4.56.0': + resolution: {integrity: sha512-MtMeFVlD2LIKjp2sE2xM2slq3Zxf9zwVuw0jemsxvh1QOpHSsSzfNOTH9uYW9i1MXFxUSMmLpeVeUzoNOKBaWg==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.55.3': - resolution: {integrity: sha512-Iauw9UsTTvlF++FhghFJjqYxyXdggXsOqGpFBylaRopVpcbfyIIsNvkf9oGwfgIcf57z3m8+/oSYTo6HutBFNw==} + '@rollup/rollup-linux-riscv64-gnu@4.56.0': + resolution: {integrity: sha512-in+v6wiHdzzVhYKXIk5U74dEZHdKN9KH0Q4ANHOTvyXPG41bajYRsy7a8TPKbYPl34hU7PP7hMVHRvv/5aCSew==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-riscv64-musl@4.55.3': - resolution: {integrity: sha512-3OqKAHSEQXKdq9mQ4eajqUgNIK27VZPW3I26EP8miIzuKzCJ3aW3oEn2pzF+4/Hj/Moc0YDsOtBgT5bZ56/vcA==} + '@rollup/rollup-linux-riscv64-musl@4.56.0': + resolution: {integrity: sha512-yni2raKHB8m9NQpI9fPVwN754mn6dHQSbDTwxdr9SE0ks38DTjLMMBjrwvB5+mXrX+C0npX0CVeCUcvvvD8CNQ==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.55.3': - resolution: {integrity: sha512-0CM8dSVzVIaqMcXIFej8zZrSFLnGrAE8qlNbbHfTw1EEPnFTg1U1ekI0JdzjPyzSfUsHWtodilQQG/RA55berA==} + '@rollup/rollup-linux-s390x-gnu@4.56.0': + resolution: {integrity: sha512-zhLLJx9nQPu7wezbxt2ut+CI4YlXi68ndEve16tPc/iwoylWS9B3FxpLS2PkmfYgDQtosah07Mj9E0khc3Y+vQ==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.55.3': - resolution: {integrity: sha512-+fgJE12FZMIgBaKIAGd45rxf+5ftcycANJRWk8Vz0NnMTM5rADPGuRFTYar+Mqs560xuART7XsX2lSACa1iOmQ==} + '@rollup/rollup-linux-x64-gnu@4.56.0': + resolution: {integrity: sha512-MVC6UDp16ZSH7x4rtuJPAEoE1RwS8N4oK9DLHy3FTEdFoUTCFVzMfJl/BVJ330C+hx8FfprA5Wqx4FhZXkj2Kw==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.55.3': - resolution: {integrity: sha512-tMD7NnbAolWPzQlJQJjVFh/fNH3K/KnA7K8gv2dJWCwwnaK6DFCYST1QXYWfu5V0cDwarWC8Sf/cfMHniNq21A==} + '@rollup/rollup-linux-x64-musl@4.56.0': + resolution: {integrity: sha512-ZhGH1eA4Qv0lxaV00azCIS1ChedK0V32952Md3FtnxSqZTBTd6tgil4nZT5cU8B+SIw3PFYkvyR4FKo2oyZIHA==} cpu: [x64] os: [linux] - '@rollup/rollup-openbsd-x64@4.55.3': - resolution: {integrity: sha512-u5KsqxOxjEeIbn7bUK1MPM34jrnPwjeqgyin4/N6e/KzXKfpE9Mi0nCxcQjaM9lLmPcHmn/xx1yOjgTMtu1jWQ==} + '@rollup/rollup-openbsd-x64@4.56.0': + resolution: {integrity: sha512-O16XcmyDeFI9879pEcmtWvD/2nyxR9mF7Gs44lf1vGGx8Vg2DRNx11aVXBEqOQhWb92WN4z7fW/q4+2NYzCbBA==} cpu: [x64] os: [openbsd] - '@rollup/rollup-openharmony-arm64@4.55.3': - resolution: {integrity: sha512-vo54aXwjpTtsAnb3ca7Yxs9t2INZg7QdXN/7yaoG7nPGbOBXYXQY41Km+S1Ov26vzOAzLcAjmMdjyEqS1JkVhw==} + '@rollup/rollup-openharmony-arm64@4.56.0': + resolution: {integrity: sha512-LhN/Reh+7F3RCgQIRbgw8ZMwUwyqJM+8pXNT6IIJAqm2IdKkzpCh/V9EdgOMBKuebIrzswqy4ATlrDgiOwbRcQ==} cpu: [arm64] os: [openharmony] - '@rollup/rollup-win32-arm64-msvc@4.55.3': - resolution: {integrity: sha512-HI+PIVZ+m+9AgpnY3pt6rinUdRYrGHvmVdsNQ4odNqQ/eRF78DVpMR7mOq7nW06QxpczibwBmeQzB68wJ+4W4A==} + '@rollup/rollup-win32-arm64-msvc@4.56.0': + resolution: {integrity: sha512-kbFsOObXp3LBULg1d3JIUQMa9Kv4UitDmpS+k0tinPBz3watcUiV2/LUDMMucA6pZO3WGE27P7DsfaN54l9ing==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.55.3': - resolution: {integrity: sha512-vRByotbdMo3Wdi+8oC2nVxtc3RkkFKrGaok+a62AT8lz/YBuQjaVYAS5Zcs3tPzW43Vsf9J0wehJbUY5xRSekA==} + '@rollup/rollup-win32-ia32-msvc@4.56.0': + resolution: {integrity: sha512-vSSgny54D6P4vf2izbtFm/TcWYedw7f8eBrOiGGecyHyQB9q4Kqentjaj8hToe+995nob/Wv48pDqL5a62EWtg==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-gnu@4.55.3': - resolution: {integrity: sha512-POZHq7UeuzMJljC5NjKi8vKMFN6/5EOqcX1yGntNLp7rUTpBAXQ1hW8kWPFxYLv07QMcNM75xqVLGPWQq6TKFA==} + '@rollup/rollup-win32-x64-gnu@4.56.0': + resolution: {integrity: sha512-FeCnkPCTHQJFbiGG49KjV5YGW/8b9rrXAM2Mz2kiIoktq2qsJxRD5giEMEOD2lPdgs72upzefaUvS+nc8E3UzQ==} cpu: [x64] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.55.3': - resolution: {integrity: sha512-aPFONczE4fUFKNXszdvnd2GqKEYQdV5oEsIbKPujJmWlCI9zEsv1Otig8RKK+X9bed9gFUN6LAeN4ZcNuu4zjg==} + '@rollup/rollup-win32-x64-msvc@4.56.0': + resolution: {integrity: sha512-H8AE9Ur/t0+1VXujj90w0HrSOuv0Nq9r1vSZF2t5km20NTfosQsGGUXDaKdQZzwuLts7IyL1fYT4hM95TI9c4g==} cpu: [x64] os: [win32] @@ -1844,8 +1844,8 @@ packages: engines: {node: '>=16'} hasBin: true - electron-to-chromium@1.5.267: - resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} + electron-to-chromium@1.5.277: + resolution: {integrity: sha512-wKXFZw4erWmmOz5N/grBoJ2XrNJGDFMu2+W5ACHza5rHtvsqrK4gb6rnLC7XxKB9WlJ+RmyQatuEXmtm86xbnw==} end-of-stream@1.1.0: resolution: {integrity: sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==} @@ -2910,8 +2910,8 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - rollup@4.55.3: - resolution: {integrity: sha512-y9yUpfQvetAjiDLtNMf1hL9NXchIJgWt6zIKeoB+tCd3npX08Eqfzg60V9DhIGVMtQ0AlMkFw5xa+AQ37zxnAA==} + rollup@4.56.0: + resolution: {integrity: sha512-9FwVqlgUHzbXtDg9RCMgodF3Ua4Na6Gau+Sdt9vyCN4RhHfVKX2DCHy3BjMLTDd47ITDhYAnTwGulWTblJSDLg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -4038,87 +4038,87 @@ snapshots: '@rolldown/pluginutils@1.0.0-beta.59': {} - '@rollup/pluginutils@5.3.0(rollup@4.55.3)': + '@rollup/pluginutils@5.3.0(rollup@4.56.0)': dependencies: '@types/estree': 1.0.8 estree-walker: 2.0.2 picomatch: 4.0.3 optionalDependencies: - rollup: 4.55.3 + rollup: 4.56.0 - '@rollup/rollup-android-arm-eabi@4.55.3': + '@rollup/rollup-android-arm-eabi@4.56.0': optional: true - '@rollup/rollup-android-arm64@4.55.3': + '@rollup/rollup-android-arm64@4.56.0': optional: true - '@rollup/rollup-darwin-arm64@4.55.3': + '@rollup/rollup-darwin-arm64@4.56.0': optional: true - '@rollup/rollup-darwin-x64@4.55.3': + '@rollup/rollup-darwin-x64@4.56.0': optional: true - '@rollup/rollup-freebsd-arm64@4.55.3': + '@rollup/rollup-freebsd-arm64@4.56.0': optional: true - '@rollup/rollup-freebsd-x64@4.55.3': + '@rollup/rollup-freebsd-x64@4.56.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.55.3': + '@rollup/rollup-linux-arm-gnueabihf@4.56.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.55.3': + '@rollup/rollup-linux-arm-musleabihf@4.56.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.55.3': + '@rollup/rollup-linux-arm64-gnu@4.56.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.55.3': + '@rollup/rollup-linux-arm64-musl@4.56.0': optional: true - '@rollup/rollup-linux-loong64-gnu@4.55.3': + '@rollup/rollup-linux-loong64-gnu@4.56.0': optional: true - '@rollup/rollup-linux-loong64-musl@4.55.3': + '@rollup/rollup-linux-loong64-musl@4.56.0': optional: true - '@rollup/rollup-linux-ppc64-gnu@4.55.3': + '@rollup/rollup-linux-ppc64-gnu@4.56.0': optional: true - '@rollup/rollup-linux-ppc64-musl@4.55.3': + '@rollup/rollup-linux-ppc64-musl@4.56.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.55.3': + '@rollup/rollup-linux-riscv64-gnu@4.56.0': optional: true - '@rollup/rollup-linux-riscv64-musl@4.55.3': + '@rollup/rollup-linux-riscv64-musl@4.56.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.55.3': + '@rollup/rollup-linux-s390x-gnu@4.56.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.55.3': + '@rollup/rollup-linux-x64-gnu@4.56.0': optional: true - '@rollup/rollup-linux-x64-musl@4.55.3': + '@rollup/rollup-linux-x64-musl@4.56.0': optional: true - '@rollup/rollup-openbsd-x64@4.55.3': + '@rollup/rollup-openbsd-x64@4.56.0': optional: true - '@rollup/rollup-openharmony-arm64@4.55.3': + '@rollup/rollup-openharmony-arm64@4.56.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.55.3': + '@rollup/rollup-win32-arm64-msvc@4.56.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.55.3': + '@rollup/rollup-win32-ia32-msvc@4.56.0': optional: true - '@rollup/rollup-win32-x64-gnu@4.55.3': + '@rollup/rollup-win32-x64-gnu@4.56.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.55.3': + '@rollup/rollup-win32-x64-msvc@4.56.0': optional: true '@rtsao/scc@1.1.0': {} @@ -4416,11 +4416,11 @@ snapshots: '@unrs/resolver-binding-win32-x64-msvc@1.11.1': optional: true - '@vercel/backends@0.0.23(rollup@4.55.3)(typescript@5.9.3)': + '@vercel/backends@0.0.23(rollup@4.56.0)(typescript@5.9.3)': dependencies: '@vercel/cervel': 0.0.10(typescript@5.9.3) '@vercel/introspection': 0.0.10 - '@vercel/nft': 1.1.1(rollup@4.55.3) + '@vercel/nft': 1.1.1(rollup@4.56.0) '@vercel/static-config': 3.1.2 fs-extra: 11.1.0 transitivePeerDependencies: @@ -4449,9 +4449,9 @@ snapshots: '@vercel/detect-agent@1.0.0': {} - '@vercel/elysia@0.1.25(rollup@4.55.3)': + '@vercel/elysia@0.1.25(rollup@4.56.0)': dependencies: - '@vercel/node': 5.5.26(rollup@4.55.3) + '@vercel/node': 5.5.26(rollup@4.56.0) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -4462,11 +4462,11 @@ snapshots: '@vercel/error-utils@2.0.3': {} - '@vercel/express@0.1.32(rollup@4.55.3)(typescript@5.9.3)': + '@vercel/express@0.1.32(rollup@4.56.0)(typescript@5.9.3)': dependencies: '@vercel/cervel': 0.0.10(typescript@5.9.3) - '@vercel/nft': 1.1.1(rollup@4.55.3) - '@vercel/node': 5.5.26(rollup@4.55.3) + '@vercel/nft': 1.1.1(rollup@4.56.0) + '@vercel/node': 5.5.26(rollup@4.56.0) '@vercel/static-config': 3.1.2 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -4480,9 +4480,9 @@ snapshots: - supports-color - typescript - '@vercel/fastify@0.1.28(rollup@4.55.3)': + '@vercel/fastify@0.1.28(rollup@4.56.0)': dependencies: - '@vercel/node': 5.5.26(rollup@4.55.3) + '@vercel/node': 5.5.26(rollup@4.56.0) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -4533,9 +4533,9 @@ snapshots: '@vercel/go@3.3.4': {} - '@vercel/h3@0.1.34(rollup@4.55.3)': + '@vercel/h3@0.1.34(rollup@4.56.0)': dependencies: - '@vercel/node': 5.5.26(rollup@4.55.3) + '@vercel/node': 5.5.26(rollup@4.56.0) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -4544,10 +4544,10 @@ snapshots: - rollup - supports-color - '@vercel/hono@0.2.28(rollup@4.55.3)': + '@vercel/hono@0.2.28(rollup@4.56.0)': dependencies: - '@vercel/nft': 1.1.1(rollup@4.55.3) - '@vercel/node': 5.5.26(rollup@4.55.3) + '@vercel/nft': 1.1.1(rollup@4.56.0) + '@vercel/node': 5.5.26(rollup@4.56.0) '@vercel/static-config': 3.1.2 fs-extra: 11.1.0 path-to-regexp: 8.3.0 @@ -4570,9 +4570,9 @@ snapshots: path-to-regexp: 8.3.0 zod: 3.22.4 - '@vercel/koa@0.1.8(rollup@4.55.3)': + '@vercel/koa@0.1.8(rollup@4.56.0)': dependencies: - '@vercel/node': 5.5.26(rollup@4.55.3) + '@vercel/node': 5.5.26(rollup@4.56.0) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -4581,9 +4581,9 @@ snapshots: - rollup - supports-color - '@vercel/nestjs@0.2.29(rollup@4.55.3)': + '@vercel/nestjs@0.2.29(rollup@4.56.0)': dependencies: - '@vercel/node': 5.5.26(rollup@4.55.3) + '@vercel/node': 5.5.26(rollup@4.56.0) '@vercel/static-config': 3.1.2 transitivePeerDependencies: - '@swc/core' @@ -4592,18 +4592,18 @@ snapshots: - rollup - supports-color - '@vercel/next@4.15.15(rollup@4.55.3)': + '@vercel/next@4.15.15(rollup@4.56.0)': dependencies: - '@vercel/nft': 1.1.1(rollup@4.55.3) + '@vercel/nft': 1.1.1(rollup@4.56.0) transitivePeerDependencies: - encoding - rollup - supports-color - '@vercel/nft@1.1.1(rollup@4.55.3)': + '@vercel/nft@1.1.1(rollup@4.56.0)': dependencies: '@mapbox/node-pre-gyp': 2.0.3 - '@rollup/pluginutils': 5.3.0(rollup@4.55.3) + '@rollup/pluginutils': 5.3.0(rollup@4.56.0) acorn: 8.15.0 acorn-import-attributes: 1.9.5(acorn@8.15.0) async-sema: 3.1.1 @@ -4619,10 +4619,10 @@ snapshots: - rollup - supports-color - '@vercel/nft@1.3.0(rollup@4.55.3)': + '@vercel/nft@1.3.0(rollup@4.56.0)': dependencies: '@mapbox/node-pre-gyp': 2.0.3 - '@rollup/pluginutils': 5.3.0(rollup@4.55.3) + '@rollup/pluginutils': 5.3.0(rollup@4.56.0) acorn: 8.15.0 acorn-import-attributes: 1.9.5(acorn@8.15.0) async-sema: 3.1.1 @@ -4638,7 +4638,7 @@ snapshots: - rollup - supports-color - '@vercel/node@5.5.26(rollup@4.55.3)': + '@vercel/node@5.5.26(rollup@4.56.0)': dependencies: '@edge-runtime/node-utils': 2.3.0 '@edge-runtime/primitives': 4.1.0 @@ -4646,7 +4646,7 @@ snapshots: '@types/node': 24.10.9 '@vercel/build-utils': 13.2.14 '@vercel/error-utils': 2.0.3 - '@vercel/nft': 1.1.1(rollup@4.55.3) + '@vercel/nft': 1.1.1(rollup@4.56.0) '@vercel/static-config': 3.1.2 async-listen: 3.0.0 cjs-module-lexer: 1.2.3 @@ -4674,9 +4674,9 @@ snapshots: '@vercel/python@6.3.0': {} - '@vercel/redwood@2.4.9(rollup@4.55.3)': + '@vercel/redwood@2.4.9(rollup@4.56.0)': dependencies: - '@vercel/nft': 1.1.1(rollup@4.55.3) + '@vercel/nft': 1.1.1(rollup@4.56.0) '@vercel/static-config': 3.1.2 semver: 6.3.1 ts-morph: 12.0.0 @@ -4685,10 +4685,10 @@ snapshots: - rollup - supports-color - '@vercel/remix-builder@5.5.9(rollup@4.55.3)': + '@vercel/remix-builder@5.5.9(rollup@4.56.0)': dependencies: '@vercel/error-utils': 2.0.3 - '@vercel/nft': 1.1.1(rollup@4.55.3) + '@vercel/nft': 1.1.1(rollup@4.56.0) '@vercel/static-config': 3.1.2 path-to-regexp: 8.3.0 path-to-regexp-updated: path-to-regexp@6.3.0 @@ -4891,7 +4891,7 @@ snapshots: dependencies: baseline-browser-mapping: 2.9.17 caniuse-lite: 1.0.30001765 - electron-to-chromium: 1.5.267 + electron-to-chromium: 1.5.277 node-releases: 2.0.27 update-browserslist-db: 1.2.3(browserslist@4.28.1) @@ -5045,7 +5045,7 @@ snapshots: signal-exit: 4.0.2 time-span: 4.0.0 - electron-to-chromium@1.5.267: {} + electron-to-chromium@1.5.277: {} end-of-stream@1.1.0: dependencies: @@ -6230,35 +6230,35 @@ snapshots: '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.59 '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.59 - rollup@4.55.3: + rollup@4.56.0: dependencies: '@types/estree': 1.0.8 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.55.3 - '@rollup/rollup-android-arm64': 4.55.3 - '@rollup/rollup-darwin-arm64': 4.55.3 - '@rollup/rollup-darwin-x64': 4.55.3 - '@rollup/rollup-freebsd-arm64': 4.55.3 - '@rollup/rollup-freebsd-x64': 4.55.3 - '@rollup/rollup-linux-arm-gnueabihf': 4.55.3 - '@rollup/rollup-linux-arm-musleabihf': 4.55.3 - '@rollup/rollup-linux-arm64-gnu': 4.55.3 - '@rollup/rollup-linux-arm64-musl': 4.55.3 - '@rollup/rollup-linux-loong64-gnu': 4.55.3 - '@rollup/rollup-linux-loong64-musl': 4.55.3 - '@rollup/rollup-linux-ppc64-gnu': 4.55.3 - '@rollup/rollup-linux-ppc64-musl': 4.55.3 - '@rollup/rollup-linux-riscv64-gnu': 4.55.3 - '@rollup/rollup-linux-riscv64-musl': 4.55.3 - '@rollup/rollup-linux-s390x-gnu': 4.55.3 - '@rollup/rollup-linux-x64-gnu': 4.55.3 - '@rollup/rollup-linux-x64-musl': 4.55.3 - '@rollup/rollup-openbsd-x64': 4.55.3 - '@rollup/rollup-openharmony-arm64': 4.55.3 - '@rollup/rollup-win32-arm64-msvc': 4.55.3 - '@rollup/rollup-win32-ia32-msvc': 4.55.3 - '@rollup/rollup-win32-x64-gnu': 4.55.3 - '@rollup/rollup-win32-x64-msvc': 4.55.3 + '@rollup/rollup-android-arm-eabi': 4.56.0 + '@rollup/rollup-android-arm64': 4.56.0 + '@rollup/rollup-darwin-arm64': 4.56.0 + '@rollup/rollup-darwin-x64': 4.56.0 + '@rollup/rollup-freebsd-arm64': 4.56.0 + '@rollup/rollup-freebsd-x64': 4.56.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.56.0 + '@rollup/rollup-linux-arm-musleabihf': 4.56.0 + '@rollup/rollup-linux-arm64-gnu': 4.56.0 + '@rollup/rollup-linux-arm64-musl': 4.56.0 + '@rollup/rollup-linux-loong64-gnu': 4.56.0 + '@rollup/rollup-linux-loong64-musl': 4.56.0 + '@rollup/rollup-linux-ppc64-gnu': 4.56.0 + '@rollup/rollup-linux-ppc64-musl': 4.56.0 + '@rollup/rollup-linux-riscv64-gnu': 4.56.0 + '@rollup/rollup-linux-riscv64-musl': 4.56.0 + '@rollup/rollup-linux-s390x-gnu': 4.56.0 + '@rollup/rollup-linux-x64-gnu': 4.56.0 + '@rollup/rollup-linux-x64-musl': 4.56.0 + '@rollup/rollup-openbsd-x64': 4.56.0 + '@rollup/rollup-openharmony-arm64': 4.56.0 + '@rollup/rollup-win32-arm64-msvc': 4.56.0 + '@rollup/rollup-win32-ia32-msvc': 4.56.0 + '@rollup/rollup-win32-x64-gnu': 4.56.0 + '@rollup/rollup-win32-x64-msvc': 4.56.0 fsevents: 2.3.3 run-parallel@1.2.0: @@ -6636,27 +6636,27 @@ snapshots: v8-compile-cache-lib@3.0.1: {} - vercel@50.4.9(rollup@4.55.3)(typescript@5.9.3): + vercel@50.4.9(rollup@4.56.0)(typescript@5.9.3): dependencies: - '@vercel/backends': 0.0.23(rollup@4.55.3)(typescript@5.9.3) + '@vercel/backends': 0.0.23(rollup@4.56.0)(typescript@5.9.3) '@vercel/blob': 1.0.2 '@vercel/build-utils': 13.2.14 '@vercel/detect-agent': 1.0.0 - '@vercel/elysia': 0.1.25(rollup@4.55.3) - '@vercel/express': 0.1.32(rollup@4.55.3)(typescript@5.9.3) - '@vercel/fastify': 0.1.28(rollup@4.55.3) + '@vercel/elysia': 0.1.25(rollup@4.56.0) + '@vercel/express': 0.1.32(rollup@4.56.0)(typescript@5.9.3) + '@vercel/fastify': 0.1.28(rollup@4.56.0) '@vercel/fun': 1.2.1 '@vercel/go': 3.3.4 - '@vercel/h3': 0.1.34(rollup@4.55.3) - '@vercel/hono': 0.2.28(rollup@4.55.3) + '@vercel/h3': 0.1.34(rollup@4.56.0) + '@vercel/hono': 0.2.28(rollup@4.56.0) '@vercel/hydrogen': 1.3.5 - '@vercel/koa': 0.1.8(rollup@4.55.3) - '@vercel/nestjs': 0.2.29(rollup@4.55.3) - '@vercel/next': 4.15.15(rollup@4.55.3) - '@vercel/node': 5.5.26(rollup@4.55.3) + '@vercel/koa': 0.1.8(rollup@4.56.0) + '@vercel/nestjs': 0.2.29(rollup@4.56.0) + '@vercel/next': 4.15.15(rollup@4.56.0) + '@vercel/node': 5.5.26(rollup@4.56.0) '@vercel/python': 6.3.0 - '@vercel/redwood': 2.4.9(rollup@4.55.3) - '@vercel/remix-builder': 5.5.9(rollup@4.55.3) + '@vercel/redwood': 2.4.9(rollup@4.56.0) + '@vercel/remix-builder': 5.5.9(rollup@4.56.0) '@vercel/ruby': 2.2.4 '@vercel/rust': 1.0.4 '@vercel/static-build': 2.8.26 @@ -6685,12 +6685,12 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-vercel@9.1.1(rollup@4.55.3)(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.21.0)): + vite-plugin-vercel@9.1.1(rollup@4.56.0)(vite@7.3.1(@types/node@24.10.9)(jiti@2.6.1)(lightningcss@1.30.2)(tsx@4.21.0)): dependencies: '@brillout/libassert': 0.5.8 '@manypkg/find-root': 2.2.3 '@vercel/build-utils': 13.2.14 - '@vercel/nft': 1.3.0(rollup@4.55.3) + '@vercel/nft': 1.3.0(rollup@4.56.0) '@vercel/routing-utils': 5.3.2 esbuild: 0.25.12 fast-glob: 3.3.3 @@ -6708,7 +6708,7 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 postcss: 8.5.6 - rollup: 4.55.3 + rollup: 4.56.0 tinyglobby: 0.2.15 optionalDependencies: '@types/node': 24.10.9