diff --git a/package.json b/package.json index f0ed540..d23e966 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "nextjs-routing-demo", "version": "0.1.0", "private": true, - "packageManager": "pnpm@9.12.3", + "packageManager": "pnpm@9.13.1", "scripts": { "setup": "corepack enable pnpm", "dev": "next dev --experimental-https", @@ -30,7 +30,7 @@ }, "devDependencies": { "@biomejs/biome": "1.9.4", - "@types/node": "^22.8.2", + "@types/node": "^22.9.0", "@types/react": "^18.3.8", "@types/react-dom": "^18.3.0", "autoprefixer": "^10.4.20", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8302f49..75d4912 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@next/third-parties': specifier: ^15.0.1 - version: 15.0.1(next@15.0.2-canary.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) + version: 15.0.1(next@15.0.4-canary.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@shikijs/transformers': specifier: ^1.22.2 version: 1.22.2 @@ -22,7 +22,7 @@ importers: version: 4.75.3(algoliasearch@4.24.0) next: specifier: canary - version: 15.0.2-canary.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 15.0.4-canary.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: specifier: ^18.3.1 version: 18.3.1 @@ -34,7 +34,7 @@ importers: version: 7.13.6(algoliasearch@4.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-instantsearch-nextjs: specifier: ^0.3.16 - version: 0.3.16(next@15.0.2-canary.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-instantsearch@7.13.6(algoliasearch@4.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) + version: 0.3.16(next@15.0.4-canary.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-instantsearch@7.13.6(algoliasearch@4.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)) server-only: specifier: ^0.0.1 version: 0.0.1 @@ -49,8 +49,8 @@ importers: specifier: 1.9.4 version: 1.9.4 '@types/node': - specifier: ^22.8.2 - version: 22.8.2 + specifier: ^22.9.0 + version: 22.9.0 '@types/react': specifier: ^18.3.8 version: 18.3.8 @@ -68,10 +68,10 @@ importers: version: 8.4.47 tailwindcss: specifier: ^3.4.14 - version: 3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)) + version: 3.4.14(ts-node@10.9.2(@types/node@22.9.0)(typescript@5.6.3)) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.8.2)(typescript@5.6.3) + version: 10.9.2(@types/node@22.9.0)(typescript@5.6.3) typescript: specifier: ^5.6.3 version: 5.6.3 @@ -324,53 +324,53 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@next/env@15.0.2-canary.10': - resolution: {integrity: sha512-5Hc2oVGFqL4OrcaJ4/YBzgzMM1gIaE+j1RfAwO/vc4NtS9sQpSxPF72HIvqa63RFzq2G+NxPJuRRGvpNT2nbUA==} + '@next/env@15.0.4-canary.11': + resolution: {integrity: sha512-UiD+y4fKBzQYktvFdZ9gm8dZZxz058oHprJpThSM23Id9Mc9V/T9pRCFTzgCWkG2qs1bKb6nhdnrwqeSHybH4w==} - '@next/swc-darwin-arm64@15.0.2-canary.10': - resolution: {integrity: sha512-R1Mk0N4D7TdnwYGx937GhHxJGMHo0QUNhPpuu6mxNhZH82LJVFzto4B2cNxSFhhacDkeSX6tMbAdpmkxnsq4dQ==} + '@next/swc-darwin-arm64@15.0.4-canary.11': + resolution: {integrity: sha512-TbNS6QzMtX7zuxyufq5WbxIJnHn7V75Onvn9T6szhg7AIdR4kqkUnHU24T1B36aUJOf3wHbT+fSGPBLv5Bq43Q==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.0.2-canary.10': - resolution: {integrity: sha512-oTytYCWl98SNP5By+XTKhlFF5Pccs/VXWxWwXW4OrQwOSh159A+FSCDe1aJPBuCvRBGweghOjOEWTjLeFlnQ1g==} + '@next/swc-darwin-x64@15.0.4-canary.11': + resolution: {integrity: sha512-4n5ph2O2RrrGsLq4XMEiZGxb9cwfRoDcesPwNWvm/pcXMSNVr1XuCTm2uiZcfFzFFwtkDiQOSzNGe58/iozynw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.0.2-canary.10': - resolution: {integrity: sha512-YF3MONiRK86ecFgHaGsJ8S0b94Yy9AFk2L3KaR5cX88bxK87QAQ78Y4JpJRBl7F/EX8emHrLZmu8WxdVyP84zg==} + '@next/swc-linux-arm64-gnu@15.0.4-canary.11': + resolution: {integrity: sha512-mUC38Lip/cTIi6lsINSSjwJ5XGyieUZKVnF5MEIerztzkb67DkNNTsLA3rBbEwuVldutxA1lQ6M0ZinzXDjA9w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.0.2-canary.10': - resolution: {integrity: sha512-4AoHHC8mbG1XRBOJpDSGdkO0Lnu6aYjIsRohPJ7y9yTi3IUEFBaIQVcrnmwMlFB/dZ8p5YIp/28w+BlTlJrGAw==} + '@next/swc-linux-arm64-musl@15.0.4-canary.11': + resolution: {integrity: sha512-bzYMjLcTslJgwoCehnMQeNXUPDM/7zn4fZGcXSCNgHIkxD6WdX01Cd1x7OLoo/y2Mnmt87IzU0kfYuSAiUxtRg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.0.2-canary.10': - resolution: {integrity: sha512-0WRoECOF4n8hh4/xiDwCe2lzEpHs5k8aLDN18rqSUA6AYR9zVeyOYnjkSstvINvg6gcXb5dgV5ltkK7r52Nrqg==} + '@next/swc-linux-x64-gnu@15.0.4-canary.11': + resolution: {integrity: sha512-cy8Bq4uE8kj4xWMLkFTcy75gfP9ZRm24VCnVgu7l44OZbzmaPK7Fv933nKtYKCdekm+d9nZ1+aYloTE8YfuZqQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.0.2-canary.10': - resolution: {integrity: sha512-fMIZEhTUEXuBDIMdAh6aXCZokwPq9Md7lbUFj9iyX+9vKC6XsW36MQld/3IokSt4bhja9yYNBGcx2HlSFg0Q3w==} + '@next/swc-linux-x64-musl@15.0.4-canary.11': + resolution: {integrity: sha512-2shMgsW2y1ugwMaqnVMqANkUGV7BvtdQyS62vr0rC5LGbv8en61zEYtjMj0iB0SpQ6zO3q0U2y9AznbObA3APA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.0.2-canary.10': - resolution: {integrity: sha512-NnuxbLYrUcL7luChJEAeWj7a9BWCq/2zE2PPPt7wvA/z2RNZh8Um/UYs+tqCKyWMH9HuICkfF7jEyzMGj/eVkw==} + '@next/swc-win32-arm64-msvc@15.0.4-canary.11': + resolution: {integrity: sha512-22fhGO5dwn2mk9ETBKyPAscwmU3fygTm4oM7wP8S4rojRTWbIXwfF8ek/83kdLfDcndNbLnLv3Oard1CtyF8DA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.0.2-canary.10': - resolution: {integrity: sha512-imUsxVo96QBjxHG1M16GvpcG+RXC+rg73E7wtKqHyZMO8DM8VfJ40EPOwgQZHJalP4NM80u3nAxbzhMHiKkShg==} + '@next/swc-win32-x64-msvc@15.0.4-canary.11': + resolution: {integrity: sha512-fhUvFkGmMRYlKTbV+BFj2XyCmqhL6IqzLGb+LY/izrWbfpUL4Yeq3XeU/xEpq/P//MDqfovx4vZ3ibgJdv9ehg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -448,8 +448,8 @@ packages: '@types/mdast@4.0.4': resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==} - '@types/node@22.8.2': - resolution: {integrity: sha512-NzaRNFV+FZkvK/KLCsNdTvID0SThyrs5SHB6tsD/lajr22FGC73N2QeDPM2wHtVde8mgcXuSsHQkH5cX1pbPLw==} + '@types/node@22.9.0': + resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} '@types/prop-types@15.7.11': resolution: {integrity: sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==} @@ -835,16 +835,16 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - next@15.0.2-canary.10: - resolution: {integrity: sha512-xHkZ7CyIQOIFK6RycQ7UxYW0tyKdnQbD+eaNfq5rNWBp1SgChXvCFF9cD23GOA7a4d9A6oOyN//7249P9b0/qw==} - engines: {node: '>=18.18.0'} + next@15.0.4-canary.11: + resolution: {integrity: sha512-JUFbDwuPwyYmRdh58MeUnVHpJM9BJj59xRDnh2t04J08Vqn2eOWv/1BpzS5zyGYsRfZEr6Qrda1wbnqtmNA6MQ==} + engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: '@opentelemetry/api': ^1.1.0 '@playwright/test': ^1.41.2 babel-plugin-react-compiler: '*' - react: ^18.2.0 || 19.0.0-rc-1631855f-20241023 - react-dom: ^18.2.0 || 19.0.0-rc-1631855f-20241023 + react: ^18.2.0 || 19.0.0-rc-7ac8e612-20241113 + react-dom: ^18.2.0 || 19.0.0-rc-7ac8e612-20241113 sass: ^1.3.0 peerDependenciesMeta: '@opentelemetry/api': @@ -1467,35 +1467,35 @@ snapshots: '@jridgewell/resolve-uri': 3.1.1 '@jridgewell/sourcemap-codec': 1.4.15 - '@next/env@15.0.2-canary.10': {} + '@next/env@15.0.4-canary.11': {} - '@next/swc-darwin-arm64@15.0.2-canary.10': + '@next/swc-darwin-arm64@15.0.4-canary.11': optional: true - '@next/swc-darwin-x64@15.0.2-canary.10': + '@next/swc-darwin-x64@15.0.4-canary.11': optional: true - '@next/swc-linux-arm64-gnu@15.0.2-canary.10': + '@next/swc-linux-arm64-gnu@15.0.4-canary.11': optional: true - '@next/swc-linux-arm64-musl@15.0.2-canary.10': + '@next/swc-linux-arm64-musl@15.0.4-canary.11': optional: true - '@next/swc-linux-x64-gnu@15.0.2-canary.10': + '@next/swc-linux-x64-gnu@15.0.4-canary.11': optional: true - '@next/swc-linux-x64-musl@15.0.2-canary.10': + '@next/swc-linux-x64-musl@15.0.4-canary.11': optional: true - '@next/swc-win32-arm64-msvc@15.0.2-canary.10': + '@next/swc-win32-arm64-msvc@15.0.4-canary.11': optional: true - '@next/swc-win32-x64-msvc@15.0.2-canary.10': + '@next/swc-win32-x64-msvc@15.0.4-canary.11': optional: true - '@next/third-parties@15.0.1(next@15.0.2-canary.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': + '@next/third-parties@15.0.1(next@15.0.4-canary.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: - next: 15.0.2-canary.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.0.4-canary.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 third-party-capital: 1.0.20 @@ -1573,7 +1573,7 @@ snapshots: dependencies: '@types/unist': 3.0.2 - '@types/node@22.8.2': + '@types/node@22.9.0': dependencies: undici-types: 6.19.8 @@ -1974,9 +1974,9 @@ snapshots: nanoid@3.3.7: {} - next@15.0.2-canary.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + next@15.0.4-canary.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@next/env': 15.0.2-canary.10 + '@next/env': 15.0.4-canary.11 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.13 busboy: 1.6.0 @@ -1986,14 +1986,14 @@ snapshots: react-dom: 18.3.1(react@18.3.1) styled-jsx: 5.1.6(react@18.3.1) optionalDependencies: - '@next/swc-darwin-arm64': 15.0.2-canary.10 - '@next/swc-darwin-x64': 15.0.2-canary.10 - '@next/swc-linux-arm64-gnu': 15.0.2-canary.10 - '@next/swc-linux-arm64-musl': 15.0.2-canary.10 - '@next/swc-linux-x64-gnu': 15.0.2-canary.10 - '@next/swc-linux-x64-musl': 15.0.2-canary.10 - '@next/swc-win32-arm64-msvc': 15.0.2-canary.10 - '@next/swc-win32-x64-msvc': 15.0.2-canary.10 + '@next/swc-darwin-arm64': 15.0.4-canary.11 + '@next/swc-darwin-x64': 15.0.4-canary.11 + '@next/swc-linux-arm64-gnu': 15.0.4-canary.11 + '@next/swc-linux-arm64-musl': 15.0.4-canary.11 + '@next/swc-linux-x64-gnu': 15.0.4-canary.11 + '@next/swc-linux-x64-musl': 15.0.4-canary.11 + '@next/swc-win32-arm64-msvc': 15.0.4-canary.11 + '@next/swc-win32-x64-msvc': 15.0.4-canary.11 sharp: 0.33.5 transitivePeerDependencies: - '@babel/core' @@ -2055,13 +2055,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.47 - postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)): + postcss-load-config@4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.9.0)(typescript@5.6.3)): dependencies: lilconfig: 3.0.0 yaml: 2.3.4 optionalDependencies: postcss: 8.4.47 - ts-node: 10.9.2(@types/node@22.8.2)(typescript@5.6.3) + ts-node: 10.9.2(@types/node@22.9.0)(typescript@5.6.3) postcss-nested@6.0.1(postcss@8.4.47): dependencies: @@ -2110,9 +2110,9 @@ snapshots: react: 18.3.1 use-sync-external-store: 1.2.0(react@18.3.1) - react-instantsearch-nextjs@0.3.16(next@15.0.2-canary.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-instantsearch@7.13.6(algoliasearch@4.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): + react-instantsearch-nextjs@0.3.16(next@15.0.4-canary.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-instantsearch@7.13.6(algoliasearch@4.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)): dependencies: - next: 15.0.2-canary.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + next: 15.0.4-canary.11(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-instantsearch: 7.13.6(algoliasearch@4.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-instantsearch@7.13.6(algoliasearch@4.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -2261,7 +2261,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)): + tailwindcss@3.4.14(ts-node@10.9.2(@types/node@22.9.0)(typescript@5.6.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -2280,7 +2280,7 @@ snapshots: postcss: 8.4.47 postcss-import: 15.1.0(postcss@8.4.47) postcss-js: 4.0.1(postcss@8.4.47) - postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3)) + postcss-load-config: 4.0.2(postcss@8.4.47)(ts-node@10.9.2(@types/node@22.9.0)(typescript@5.6.3)) postcss-nested: 6.0.1(postcss@8.4.47) postcss-selector-parser: 6.0.15 resolve: 1.22.8 @@ -2306,14 +2306,14 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-node@10.9.2(@types/node@22.8.2)(typescript@5.6.3): + ts-node@10.9.2(@types/node@22.9.0)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.8.2 + '@types/node': 22.9.0 acorn: 8.11.3 acorn-walk: 8.3.1 arg: 4.1.3