diff --git a/.github/workflows/continuous-deployment.yml b/.github/workflows/continuous-deployment.yml index 1de586a..b939e29 100644 --- a/.github/workflows/continuous-deployment.yml +++ b/.github/workflows/continuous-deployment.yml @@ -29,7 +29,7 @@ jobs: run_install: false - name: Use Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "pnpm" @@ -55,7 +55,7 @@ jobs: run_install: false - name: Use Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "pnpm" @@ -81,7 +81,7 @@ jobs: run_install: false - name: Use Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "pnpm" @@ -122,7 +122,7 @@ jobs: run_install: false - name: Use Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "pnpm" diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index a9c74a9..7c84a8a 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -26,7 +26,7 @@ jobs: run_install: false - name: Use Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "pnpm" @@ -52,7 +52,7 @@ jobs: run_install: false - name: Use Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "pnpm" @@ -78,7 +78,7 @@ jobs: run_install: false - name: Use Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v6 with: node-version-file: ".nvmrc" cache: "pnpm" diff --git a/.nvmrc b/.nvmrc index 2bd5a0a..a45fd52 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22 +24 diff --git a/package.json b/package.json index 3d2d92a..fac4439 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "@babel/runtime": "^7.24.5", "@biomejs/biome": "^1.7.2", "@playwright/test": "^1.43.1", - "@types/node": "^22.0.0", + "@types/node": "^24.0.0", "@types/react": "^18.3.1", "@types/react-dom": "^18.3.0", "@vitejs/plugin-react-swc": "^3.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0a2e5e..fed37cd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -44,8 +44,8 @@ devDependencies: specifier: ^1.43.1 version: 1.47.0 '@types/node': - specifier: ^22.0.0 - version: 22.8.6 + specifier: ^24.0.0 + version: 24.10.1 '@types/react': specifier: ^18.3.1 version: 18.3.5 @@ -66,10 +66,10 @@ devDependencies: version: 5.6.2 vite: specifier: ^5.2.10 - version: 5.4.12(@types/node@22.8.6) + version: 5.4.12(@types/node@24.10.1) vitest: specifier: ^2.0.0 - version: 2.0.5(@types/node@22.8.6) + version: 2.0.5(@types/node@24.10.1) packages: @@ -778,10 +778,10 @@ packages: resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} dev: true - /@types/node@22.8.6: - resolution: {integrity: sha512-tosuJYKrIqjQIlVCM4PEGxOmyg3FCPa/fViuJChnGeEIhjA46oy8FMVoF9su1/v8PNs2a8Q0iFNyOx0uOF91nw==} + /@types/node@24.10.1: + resolution: {integrity: sha512-GNWcUTRBgIRJD5zj+Tq0fKOJ5XZajIiBroOF0yvj2bSU1WvNdYS/dn9UxwsujGW4JX06dnHyjV2y9rRaybH0iQ==} dependencies: - undici-types: 6.19.8 + undici-types: 7.16.0 dev: true /@types/prop-types@15.7.12: @@ -817,7 +817,7 @@ packages: vite: ^4 || ^5 dependencies: '@swc/core': 1.5.7 - vite: 5.4.12(@types/node@22.8.6) + vite: 5.4.12(@types/node@24.10.1) transitivePeerDependencies: - '@swc/helpers' dev: true @@ -1882,8 +1882,8 @@ packages: hasBin: true dev: true - /undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} + /undici-types@7.16.0: + resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} dev: true /update-browserslist-db@1.1.0(browserslist@4.23.3): @@ -1901,7 +1901,7 @@ packages: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true - /vite-node@2.0.5(@types/node@22.8.6): + /vite-node@2.0.5(@types/node@24.10.1): resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -1910,7 +1910,7 @@ packages: debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.12(@types/node@22.8.6) + vite: 5.4.12(@types/node@24.10.1) transitivePeerDependencies: - '@types/node' - less @@ -1923,7 +1923,7 @@ packages: - terser dev: true - /vite@5.4.12(@types/node@22.8.6): + /vite@5.4.12(@types/node@24.10.1): resolution: {integrity: sha512-KwUaKB27TvWwDJr1GjjWthLMATbGEbeWYZIbGZ5qFIsgPP3vWzLu4cVooqhm5/Z2SPDUMjyPVjTztm5tYKwQxA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -1954,7 +1954,7 @@ packages: terser: optional: true dependencies: - '@types/node': 22.8.6 + '@types/node': 24.10.1 esbuild: 0.21.5 postcss: 8.5.1 rollup: 4.31.0 @@ -1962,7 +1962,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@2.0.5(@types/node@22.8.6): + /vitest@2.0.5(@types/node@24.10.1): resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -1988,7 +1988,7 @@ packages: optional: true dependencies: '@ampproject/remapping': 2.3.0 - '@types/node': 22.8.6 + '@types/node': 24.10.1 '@vitest/expect': 2.0.5 '@vitest/pretty-format': 2.0.5 '@vitest/runner': 2.0.5 @@ -2004,8 +2004,8 @@ packages: tinybench: 2.9.0 tinypool: 1.0.0 tinyrainbow: 1.2.0 - vite: 5.4.12(@types/node@22.8.6) - vite-node: 2.0.5(@types/node@22.8.6) + vite: 5.4.12(@types/node@24.10.1) + vite-node: 2.0.5(@types/node@24.10.1) why-is-node-running: 2.3.0 transitivePeerDependencies: - less