diff --git a/package.json b/package.json index 21c78d47..1d865810 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "@react-spring/web": "^9.7.3", "@svgr/cli": "^8.1.0", "@tanstack/react-query": "^5.28.6", - "@umami/react-zen": "^0.97.0", + "@umami/react-zen": "^0.108.0", "@umami/redis-client": "^0.27.0", "bcryptjs": "^2.4.3", "chalk": "^4.1.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 064c9fe2..6a8ea789 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -42,8 +42,8 @@ importers: specifier: ^5.28.6 version: 5.74.11(react@19.1.0) '@umami/react-zen': - specifier: ^0.97.0 - version: 0.97.0(@babel/core@7.26.10)(@types/react@19.1.2)(immer@9.0.21)(use-sync-external-store@1.5.0(react@19.1.0)) + specifier: ^0.108.0 + version: 0.108.0(@babel/core@7.26.10)(@types/react@19.1.2)(immer@9.0.21)(use-sync-external-store@1.5.0(react@19.1.0)) '@umami/redis-client': specifier: ^0.27.0 version: 0.27.0 @@ -1509,18 +1509,30 @@ packages: '@formatjs/ecma402-abstract@2.2.4': resolution: {integrity: sha512-lFyiQDVvSbQOpU+WFd//ILolGj4UgA/qXrKeZxdV14uKiAUiPAtX6XAn7WBCRi7Mx6I7EybM9E5yYn4BIpZWYg==} + '@formatjs/ecma402-abstract@2.3.4': + resolution: {integrity: sha512-qrycXDeaORzIqNhBOx0btnhpD1c+/qFIHAN9znofuMJX6QBwtbrmlpWfD4oiUUD2vJUOIYFA/gYtg2KAMGG7sA==} + '@formatjs/fast-memoize@2.2.3': resolution: {integrity: sha512-3jeJ+HyOfu8osl3GNSL4vVHUuWFXR03Iz9jjgI7RwjG6ysu/Ymdr0JRCPHfF5yGbTE6JCrd63EpvX1/WybYRbA==} + '@formatjs/fast-memoize@2.2.7': + resolution: {integrity: sha512-Yabmi9nSvyOMrlSeGGWDiH7rf3a7sIwplbvo/dlz9WCIjzIQAfy1RMf4S0X3yG724n5Ghu2GmEl5NJIV6O9sZQ==} + '@formatjs/icu-messageformat-parser@2.1.0': resolution: {integrity: sha512-Qxv/lmCN6hKpBSss2uQ8IROVnta2r9jd3ymUEIjm2UyIkUCHVcbUVRGL/KS/wv7876edvsPe+hjHVJ4z8YuVaw==} + '@formatjs/icu-messageformat-parser@2.11.2': + resolution: {integrity: sha512-AfiMi5NOSo2TQImsYAg8UYddsNJ/vUEv/HaNqiFjnI3ZFfWihUtD5QtuX6kHl8+H+d3qvnE/3HZrfzgdWpsLNA==} + '@formatjs/icu-messageformat-parser@2.9.4': resolution: {integrity: sha512-Tbvp5a9IWuxUcpWNIW6GlMQYEc4rwNHR259uUFoKWNN1jM9obf9Ul0e+7r7MvFOBNcN+13K7NuKCKqQiAn1QEg==} '@formatjs/icu-skeleton-parser@1.3.6': resolution: {integrity: sha512-I96mOxvml/YLrwU2Txnd4klA7V8fRhb6JG/4hm3VMNmeJo1F03IpV2L3wWt7EweqNLES59SZ4d6hVOPCSf80Bg==} + '@formatjs/icu-skeleton-parser@1.8.14': + resolution: {integrity: sha512-i4q4V4qslThK4Ig8SxyD76cp3+QJ3sAqr7f6q9VVfeGtxG9OhiAk3y9XF6Q41OymsKzsGQ6OQQoJNY4/lI8TcQ==} + '@formatjs/icu-skeleton-parser@1.8.8': resolution: {integrity: sha512-vHwK3piXwamFcx5YQdCdJxUQ1WdTl6ANclt5xba5zLGDv5Bsur7qz8AD7BevaKxITwpgDeU0u8My3AIibW9ywA==} @@ -1536,6 +1548,9 @@ packages: '@formatjs/intl-localematcher@0.5.8': resolution: {integrity: sha512-I+WDNWWJFZie+jkfkiK5Mp4hEDyRSEvmyfYadflOno/mmKJKcB17fEpEH0oJu/OWhhCJ8kJBDz2YMd/6cDl7Mg==} + '@formatjs/intl-localematcher@0.6.1': + resolution: {integrity: sha512-ePEgLgVCqi2BBFnTMWPfIghu6FkbZnnBVhO2sSxvLfrdFw7wCHAHiDoM2h4NRgjbaY7+B7HgOLZGkK187pZTZg==} + '@formatjs/intl-numberformat@5.7.6': resolution: {integrity: sha512-ZlZfYtvbVHYZY5OG3RXizoCwxKxEKOrzEe2YOw9wbzoxF3PmFn0SAgojCFGLyNXkkR6xVxlylhbuOPf1dkIVNg==} @@ -1819,6 +1834,9 @@ packages: '@next/env@15.3.1': resolution: {integrity: sha512-cwK27QdzrMblHSn9DZRV+DQscHXRuJv6MydlJRpFSqJWZrTYMLzKDeyueJNN9MGd8NNiUKzDQADAf+dMLXX7YQ==} + '@next/env@15.3.2': + resolution: {integrity: sha512-xURk++7P7qR9JG1jJtLzPzf0qEvqCN0A/T3DXf8IPMKo9/6FfjxtEffRJIIew/bIL4T3C2jLLqBor8B/zVlx6g==} + '@next/eslint-plugin-next@14.2.28': resolution: {integrity: sha512-GQUPA1bTZy5qZdPV5MOHB18465azzhg8xm5o2SqxMF+h1rWNjB43y6xmIPHG5OV2OiU3WxuINpusXom49DdaIQ==} @@ -1828,48 +1846,96 @@ packages: cpu: [arm64] os: [darwin] + '@next/swc-darwin-arm64@15.3.2': + resolution: {integrity: sha512-2DR6kY/OGcokbnCsjHpNeQblqCZ85/1j6njYSkzRdpLn5At7OkSdmk7WyAmB9G0k25+VgqVZ/u356OSoQZ3z0g==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + '@next/swc-darwin-x64@15.3.1': resolution: {integrity: sha512-q+aw+cJ2ooVYdCEqZVk+T4Ni10jF6Fo5DfpEV51OupMaV5XL6pf3GCzrk6kSSZBsMKZtVC1Zm/xaNBFpA6bJ2g==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] + '@next/swc-darwin-x64@15.3.2': + resolution: {integrity: sha512-ro/fdqaZWL6k1S/5CLv1I0DaZfDVJkWNaUU3un8Lg6m0YENWlDulmIWzV96Iou2wEYyEsZq51mwV8+XQXqMp3w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + '@next/swc-linux-arm64-gnu@15.3.1': resolution: {integrity: sha512-wBQ+jGUI3N0QZyWmmvRHjXjTWFy8o+zPFLSOyAyGFI94oJi+kK/LIZFJXeykvgXUk1NLDAEFDZw/NVINhdk9FQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + '@next/swc-linux-arm64-gnu@15.3.2': + resolution: {integrity: sha512-covwwtZYhlbRWK2HlYX9835qXum4xYZ3E2Mra1mdQ+0ICGoMiw1+nVAn4d9Bo7R3JqSmK1grMq/va+0cdh7bJA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + '@next/swc-linux-arm64-musl@15.3.1': resolution: {integrity: sha512-IIxXEXRti/AulO9lWRHiCpUUR8AR/ZYLPALgiIg/9ENzMzLn3l0NSxVdva7R/VDcuSEBo0eGVCe3evSIHNz0Hg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] + '@next/swc-linux-arm64-musl@15.3.2': + resolution: {integrity: sha512-KQkMEillvlW5Qk5mtGA/3Yz0/tzpNlSw6/3/ttsV1lNtMuOHcGii3zVeXZyi4EJmmLDKYcTcByV2wVsOhDt/zg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + '@next/swc-linux-x64-gnu@15.3.1': resolution: {integrity: sha512-bfI4AMhySJbyXQIKH5rmLJ5/BP7bPwuxauTvVEiJ/ADoddaA9fgyNNCcsbu9SlqfHDoZmfI6g2EjzLwbsVTr5A==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + '@next/swc-linux-x64-gnu@15.3.2': + resolution: {integrity: sha512-uRBo6THWei0chz+Y5j37qzx+BtoDRFIkDzZjlpCItBRXyMPIg079eIkOCl3aqr2tkxL4HFyJ4GHDes7W8HuAUg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + '@next/swc-linux-x64-musl@15.3.1': resolution: {integrity: sha512-FeAbR7FYMWR+Z+M5iSGytVryKHiAsc0x3Nc3J+FD5NVbD5Mqz7fTSy8CYliXinn7T26nDMbpExRUI/4ekTvoiA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] + '@next/swc-linux-x64-musl@15.3.2': + resolution: {integrity: sha512-+uxFlPuCNx/T9PdMClOqeE8USKzj8tVz37KflT3Kdbx/LOlZBRI2yxuIcmx1mPNK8DwSOMNCr4ureSet7eyC0w==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + '@next/swc-win32-arm64-msvc@15.3.1': resolution: {integrity: sha512-yP7FueWjphQEPpJQ2oKmshk/ppOt+0/bB8JC8svPUZNy0Pi3KbPx2Llkzv1p8CoQa+D2wknINlJpHf3vtChVBw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] + '@next/swc-win32-arm64-msvc@15.3.2': + resolution: {integrity: sha512-LLTKmaI5cfD8dVzh5Vt7+OMo+AIOClEdIU/TSKbXXT2iScUTSxOGoBhfuv+FU8R9MLmrkIL1e2fBMkEEjYAtPQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + '@next/swc-win32-x64-msvc@15.3.1': resolution: {integrity: sha512-3PMvF2zRJAifcRNni9uMk/gulWfWS+qVI/pagd+4yLF5bcXPZPPH2xlYRYOsUjmCJOXSTAC2PjRzbhsRzR2fDQ==} engines: {node: '>= 10'} cpu: [x64] os: [win32] + '@next/swc-win32-x64-msvc@15.3.2': + resolution: {integrity: sha512-aW5B8wOPioJ4mBdMDXkt5f3j8pUr9W8AnlX0Df35uRWNT1Y6RIybxjnSUe+PhM+M1bwgyY8PHLmXZC6zT1o5tA==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -2744,6 +2810,9 @@ packages: '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} + '@swc/helpers@0.5.17': + resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} + '@tanstack/query-core@5.74.9': resolution: {integrity: sha512-qmjXpWyigDw4SfqdSBy24FzRvpBPXlaSbl92N77lcrL+yvVQLQkf0T6bQNbTxl9IEB/SvVFhhVZoIlQvFnNuuw==} @@ -2974,8 +3043,8 @@ packages: resolution: {integrity: sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==} engines: {node: ^16.0.0 || >=18.0.0} - '@umami/react-zen@0.97.0': - resolution: {integrity: sha512-+oGk/yKbeluWEfyUCLSffjoLGHx8JlgN5pbFdVKCSgXjKoPWpgiD7xqQHOIgw1KHrtdHEhbJkuoZ5frj3/0ZoQ==} + '@umami/react-zen@0.108.0': + resolution: {integrity: sha512-lU77cUbVE9m6rTdZLO3cCt90ft2SY6qXitVPb4SRjr1WGr/3SReNX2z47xZi8QnW109RHagkhlj9QSx2ydHbOA==} '@umami/redis-client@0.27.0': resolution: {integrity: sha512-SbHTpxhgeZyTBUSp2zdZM+XUtpsaSL4Tad8QXIEhEtjWhvvfoornyT5kLuyYCVtzSAT4daALeGmOO1z6EE1KcA==} @@ -3425,6 +3494,9 @@ packages: caniuse-lite@1.0.30001716: resolution: {integrity: sha512-49/c1+x3Kwz7ZIWt+4DvK3aMJy9oYXXG6/97JKsnjdCk/6n9vVyWL8NAwVt95Lwt9eigI10Hl782kDfZUUlRXw==} + caniuse-lite@1.0.30001718: + resolution: {integrity: sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==} + caseless@0.12.0: resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} @@ -3858,6 +3930,9 @@ packages: resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} engines: {node: '>=10'} + decimal.js@10.5.0: + resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==} + dedent@1.5.3: resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==} peerDependencies: @@ -4492,6 +4567,10 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -4709,6 +4788,9 @@ packages: resolution: {integrity: sha512-4GQDEPhl/ZMNDKwMsLqyw1LG2IAWjmLJXdmnRcHKeLQzpgtNYZI6lVw1279pqIkRk2MfKb9aDsVFzm565azK5A==} deprecated: We've written a new parser that's 6x faster and is backwards compatible. Please use @formatjs/icu-messageformat-parser + intl-messageformat@10.7.16: + resolution: {integrity: sha512-UmdmHUmp5CIKKjSoE10la5yfU+AYJAaiYLsodbjL4lji83JNvgOQUjGaGhGrpFCb0Uh7sl7qfP1IyILa8Z40ug==} + intl-messageformat@10.7.7: resolution: {integrity: sha512-F134jIoeYMro/3I0h08D0Yt4N9o9pjddU/4IIxMMURqbAtI2wu70X8hvG1V48W49zXHXv3RKSF/po+0fDfsGjA==} @@ -4943,6 +5025,9 @@ packages: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} engines: {node: '>=14'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jake@10.9.2: resolution: {integrity: sha512-2P4SQ0HrLQ+fw6llpLnOaGAvN2Zu6778SJMrCUwns4fOoG9ayrTiZk3VV8sCPkVZF8ab0zksVpS8FDY5pRCNBA==} engines: {node: '>=10'} @@ -5543,6 +5628,27 @@ packages: sass: optional: true + next@15.3.2: + resolution: {integrity: sha512-CA3BatMyHkxZ48sgOCLdVHjFU36N7TF1HhqAHLFOkV6buwZnvMI84Cug8xD56B9mCuKrqXnLn94417GrZ/jjCQ==} + 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-de68d2f4-20241204 || ^19.0.0 + react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0 + sass: ^1.3.0 + peerDependenciesMeta: + '@opentelemetry/api': + optional: true + '@playwright/test': + optional: true + babel-plugin-react-compiler: + optional: true + sass: + optional: true + nice-try@1.0.5: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} @@ -5689,6 +5795,9 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} + package-json-from-dist@1.0.1: + resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} + parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -6316,6 +6425,12 @@ packages: peerDependencies: react: ^16.8.0 || ^17 || ^18 || ^19 + react-hook-form@7.56.4: + resolution: {integrity: sha512-Rob7Ftz2vyZ/ZGsQZPaRdIefkgOSrQSPXfqBdvOPwJfoGnjwRJUs7EM7Kc1mcoDv3NOtqBzPGbcMB8CGn9CKgw==} + engines: {node: '>=18.0.0'} + peerDependencies: + react: ^16.8.0 || ^17 || ^18 || ^19 + react-icons@5.5.0: resolution: {integrity: sha512-MEFcXdkP3dLo8uumGI5xN3lDFNsRtrjbOEKDLD7yv76v4wpnEq2Lt2qeHaQOr34I/wPN3s3+N08WkQ+CW37Xiw==} peerDependencies: @@ -8627,16 +8742,33 @@ snapshots: '@formatjs/intl-localematcher': 0.5.8 tslib: 2.8.1 + '@formatjs/ecma402-abstract@2.3.4': + dependencies: + '@formatjs/fast-memoize': 2.2.7 + '@formatjs/intl-localematcher': 0.6.1 + decimal.js: 10.5.0 + tslib: 2.8.1 + '@formatjs/fast-memoize@2.2.3': dependencies: tslib: 2.8.1 + '@formatjs/fast-memoize@2.2.7': + dependencies: + tslib: 2.8.1 + '@formatjs/icu-messageformat-parser@2.1.0': dependencies: '@formatjs/ecma402-abstract': 1.11.4 '@formatjs/icu-skeleton-parser': 1.3.6 tslib: 2.8.1 + '@formatjs/icu-messageformat-parser@2.11.2': + dependencies: + '@formatjs/ecma402-abstract': 2.3.4 + '@formatjs/icu-skeleton-parser': 1.8.14 + tslib: 2.8.1 + '@formatjs/icu-messageformat-parser@2.9.4': dependencies: '@formatjs/ecma402-abstract': 2.2.4 @@ -8648,6 +8780,11 @@ snapshots: '@formatjs/ecma402-abstract': 1.11.4 tslib: 2.8.1 + '@formatjs/icu-skeleton-parser@1.8.14': + dependencies: + '@formatjs/ecma402-abstract': 2.3.4 + tslib: 2.8.1 + '@formatjs/icu-skeleton-parser@1.8.8': dependencies: '@formatjs/ecma402-abstract': 2.2.4 @@ -8673,6 +8810,10 @@ snapshots: dependencies: tslib: 2.8.1 + '@formatjs/intl-localematcher@0.6.1': + dependencies: + tslib: 2.8.1 + '@formatjs/intl-numberformat@5.7.6': dependencies: '@formatjs/ecma402-abstract': 1.4.0 @@ -8814,20 +8955,20 @@ snapshots: '@internationalized/date@3.8.0': dependencies: - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 '@internationalized/message@3.1.7': dependencies: - '@swc/helpers': 0.5.15 - intl-messageformat: 10.7.7 + '@swc/helpers': 0.5.17 + intl-messageformat: 10.7.16 '@internationalized/number@3.6.1': dependencies: - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 '@internationalized/string@3.2.6': dependencies: - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 '@isaacs/cliui@8.0.2': dependencies: @@ -9050,6 +9191,8 @@ snapshots: '@next/env@15.3.1': {} + '@next/env@15.3.2': {} + '@next/eslint-plugin-next@14.2.28': dependencies: glob: 10.3.10 @@ -9057,27 +9200,51 @@ snapshots: '@next/swc-darwin-arm64@15.3.1': optional: true + '@next/swc-darwin-arm64@15.3.2': + optional: true + '@next/swc-darwin-x64@15.3.1': optional: true + '@next/swc-darwin-x64@15.3.2': + optional: true + '@next/swc-linux-arm64-gnu@15.3.1': optional: true + '@next/swc-linux-arm64-gnu@15.3.2': + optional: true + '@next/swc-linux-arm64-musl@15.3.1': optional: true + '@next/swc-linux-arm64-musl@15.3.2': + optional: true + '@next/swc-linux-x64-gnu@15.3.1': optional: true + '@next/swc-linux-x64-gnu@15.3.2': + optional: true + '@next/swc-linux-x64-musl@15.3.1': optional: true + '@next/swc-linux-x64-musl@15.3.2': + optional: true + '@next/swc-win32-arm64-msvc@15.3.1': optional: true + '@next/swc-win32-arm64-msvc@15.3.2': + optional: true + '@next/swc-win32-x64-msvc@15.3.1': optional: true + '@next/swc-win32-x64-msvc@15.3.2': + optional: true + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -9147,7 +9314,7 @@ snapshots: '@react-types/autocomplete': 3.0.0-alpha.30(react@19.1.0) '@react-types/button': 3.12.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9158,7 +9325,7 @@ snapshots: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/breadcrumbs': 3.7.12(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9170,7 +9337,7 @@ snapshots: '@react-stately/toggle': 3.8.3(react@19.1.0) '@react-types/button': 3.12.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9185,7 +9352,7 @@ snapshots: '@react-types/button': 3.12.0(react@19.1.0) '@react-types/calendar': 3.7.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9201,7 +9368,7 @@ snapshots: '@react-stately/toggle': 3.8.3(react@19.1.0) '@react-types/checkbox': 3.9.3(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9211,7 +9378,7 @@ snapshots: '@react-aria/ssr': 3.9.8(react@19.1.0) '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) use-sync-external-store: 1.5.0(react@19.1.0) @@ -9230,7 +9397,7 @@ snapshots: '@react-stately/form': 3.1.3(react@19.1.0) '@react-types/color': 3.0.4(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9251,7 +9418,7 @@ snapshots: '@react-types/button': 3.12.0(react@19.1.0) '@react-types/combobox': 3.13.4(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9274,7 +9441,7 @@ snapshots: '@react-types/datepicker': 3.12.0(react@19.1.0) '@react-types/dialog': 3.5.17(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9285,7 +9452,7 @@ snapshots: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/dialog': 3.5.17(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9295,7 +9462,7 @@ snapshots: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-stately/disclosure': 3.0.3(react@19.1.0) '@react-types/button': 3.12.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9310,7 +9477,7 @@ snapshots: '@react-stately/dnd': 3.5.3(react@19.1.0) '@react-types/button': 3.12.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9319,7 +9486,7 @@ snapshots: '@react-aria/interactions': 3.25.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 clsx: 2.1.1 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9330,7 +9497,7 @@ snapshots: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-stately/form': 3.1.3(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9348,7 +9515,7 @@ snapshots: '@react-types/checkbox': 3.9.3(react@19.1.0) '@react-types/grid': 3.3.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9364,7 +9531,7 @@ snapshots: '@react-stately/list': 3.12.1(react@19.1.0) '@react-stately/tree': 3.8.9(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9377,7 +9544,7 @@ snapshots: '@react-aria/ssr': 3.9.8(react@19.1.0) '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9387,7 +9554,7 @@ snapshots: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-stately/flags': 3.1.1 '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9395,7 +9562,7 @@ snapshots: dependencies: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9403,7 +9570,7 @@ snapshots: dependencies: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) use-sync-external-store: 1.5.0(react@19.1.0) @@ -9414,7 +9581,7 @@ snapshots: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/link': 3.6.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9428,13 +9595,13 @@ snapshots: '@react-stately/list': 3.12.1(react@19.1.0) '@react-types/listbox': 3.6.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) '@react-aria/live-announcer@3.4.2': dependencies: - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 '@react-aria/menu@3.18.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: @@ -9451,7 +9618,7 @@ snapshots: '@react-types/button': 3.12.0(react@19.1.0) '@react-types/menu': 3.10.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9460,7 +9627,7 @@ snapshots: '@react-aria/progress': 3.4.22(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/meter': 3.4.8(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9476,7 +9643,7 @@ snapshots: '@react-types/button': 3.12.0(react@19.1.0) '@react-types/numberfield': 3.8.10(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9492,7 +9659,7 @@ snapshots: '@react-types/button': 3.12.0(react@19.1.0) '@react-types/overlays': 3.8.14(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9503,7 +9670,7 @@ snapshots: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/progress': 3.5.11(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9518,7 +9685,7 @@ snapshots: '@react-stately/radio': 3.10.12(react@19.1.0) '@react-types/radio': 3.8.8(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9531,7 +9698,7 @@ snapshots: '@react-types/button': 3.12.0(react@19.1.0) '@react-types/searchfield': 3.6.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9550,7 +9717,7 @@ snapshots: '@react-types/button': 3.12.0(react@19.1.0) '@react-types/select': 3.9.11(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9562,7 +9729,7 @@ snapshots: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-stately/selection': 3.20.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9570,7 +9737,7 @@ snapshots: dependencies: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9583,7 +9750,7 @@ snapshots: '@react-stately/slider': 3.6.3(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/slider': 3.7.10(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9594,13 +9761,13 @@ snapshots: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/button': 3.12.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) '@react-aria/ssr@3.9.8(react@19.1.0)': dependencies: - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-aria/switch@3.7.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': @@ -9609,7 +9776,7 @@ snapshots: '@react-stately/toggle': 3.8.3(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/switch': 3.5.10(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9629,7 +9796,7 @@ snapshots: '@react-types/grid': 3.3.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/table': 3.12.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9642,7 +9809,7 @@ snapshots: '@react-stately/tabs': 3.8.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/tabs': 3.3.14(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9657,7 +9824,7 @@ snapshots: '@react-stately/list': 3.12.1(react@19.1.0) '@react-types/button': 3.12.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9671,7 +9838,7 @@ snapshots: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/textfield': 3.12.1(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9684,7 +9851,7 @@ snapshots: '@react-stately/toast': 3.1.0(react@19.1.0) '@react-types/button': 3.12.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9695,7 +9862,7 @@ snapshots: '@react-stately/toggle': 3.8.3(react@19.1.0) '@react-types/checkbox': 3.9.3(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9705,7 +9872,7 @@ snapshots: '@react-aria/i18n': 3.12.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9716,7 +9883,7 @@ snapshots: '@react-stately/tooltip': 3.5.3(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/tooltip': 3.4.16(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9729,7 +9896,7 @@ snapshots: '@react-stately/tree': 3.8.9(react@19.1.0) '@react-types/button': 3.12.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9739,7 +9906,7 @@ snapshots: '@react-stately/flags': 3.1.1 '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 clsx: 2.1.1 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9751,7 +9918,7 @@ snapshots: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-stately/virtualizer': 4.3.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9760,7 +9927,7 @@ snapshots: '@react-aria/interactions': 3.25.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9799,7 +9966,7 @@ snapshots: '@react-stately/autocomplete@3.0.0-beta.1(react@19.1.0)': dependencies: '@react-stately/utils': 3.10.6(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/calendar@3.8.0(react@19.1.0)': @@ -9808,7 +9975,7 @@ snapshots: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/calendar': 3.7.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/checkbox@3.6.13(react@19.1.0)': @@ -9817,13 +9984,13 @@ snapshots: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/checkbox': 3.9.3(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/collections@3.12.3(react@19.1.0)': dependencies: '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/color@3.8.4(react@19.1.0)': @@ -9836,7 +10003,7 @@ snapshots: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/color': 3.0.4(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/combobox@3.10.4(react@19.1.0)': @@ -9849,13 +10016,13 @@ snapshots: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/combobox': 3.13.4(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/data@3.12.3(react@19.1.0)': dependencies: '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/datepicker@3.14.0(react@19.1.0)': @@ -9867,31 +10034,31 @@ snapshots: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/datepicker': 3.12.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/disclosure@3.0.3(react@19.1.0)': dependencies: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/dnd@3.5.3(react@19.1.0)': dependencies: '@react-stately/selection': 3.20.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/flags@3.1.1': dependencies: - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 '@react-stately/form@3.1.3(react@19.1.0)': dependencies: '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/grid@3.11.1(react@19.1.0)': @@ -9900,7 +10067,7 @@ snapshots: '@react-stately/selection': 3.20.1(react@19.1.0) '@react-types/grid': 3.3.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/layout@4.2.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': @@ -9911,7 +10078,7 @@ snapshots: '@react-types/grid': 3.3.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/table': 3.12.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -9921,7 +10088,7 @@ snapshots: '@react-stately/selection': 3.20.1(react@19.1.0) '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/menu@3.9.3(react@19.1.0)': @@ -9929,7 +10096,7 @@ snapshots: '@react-stately/overlays': 3.6.15(react@19.1.0) '@react-types/menu': 3.10.0(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/numberfield@3.9.11(react@19.1.0)': @@ -9938,14 +10105,14 @@ snapshots: '@react-stately/form': 3.1.3(react@19.1.0) '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/numberfield': 3.8.10(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/overlays@3.6.15(react@19.1.0)': dependencies: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/overlays': 3.8.14(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/radio@3.10.12(react@19.1.0)': @@ -9954,14 +10121,14 @@ snapshots: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/radio': 3.8.8(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/searchfield@3.5.11(react@19.1.0)': dependencies: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/searchfield': 3.6.1(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/select@3.6.12(react@19.1.0)': @@ -9971,7 +10138,7 @@ snapshots: '@react-stately/overlays': 3.6.15(react@19.1.0) '@react-types/select': 3.9.11(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/selection@3.20.1(react@19.1.0)': @@ -9979,7 +10146,7 @@ snapshots: '@react-stately/collections': 3.12.3(react@19.1.0) '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/slider@3.6.3(react@19.1.0)': @@ -9987,7 +10154,7 @@ snapshots: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/slider': 3.7.10(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/table@3.14.1(react@19.1.0)': @@ -10000,7 +10167,7 @@ snapshots: '@react-types/grid': 3.3.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/table': 3.12.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/tabs@3.8.1(react@19.1.0)': @@ -10008,12 +10175,12 @@ snapshots: '@react-stately/list': 3.12.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/tabs': 3.3.14(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/toast@3.1.0(react@19.1.0)': dependencies: - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 use-sync-external-store: 1.5.0(react@19.1.0) @@ -10022,14 +10189,14 @@ snapshots: '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/checkbox': 3.9.3(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/tooltip@3.5.3(react@19.1.0)': dependencies: '@react-stately/overlays': 3.6.15(react@19.1.0) '@react-types/tooltip': 3.4.16(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/tree@3.8.9(react@19.1.0)': @@ -10038,19 +10205,19 @@ snapshots: '@react-stately/selection': 3.20.1(react@19.1.0) '@react-stately/utils': 3.10.6(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/utils@3.10.6(react@19.1.0)': dependencies: - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 '@react-stately/virtualizer@4.3.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)': dependencies: '@react-aria/utils': 3.28.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 react: 19.1.0 react-dom: 19.1.0(react@19.1.0) @@ -10437,6 +10604,10 @@ snapshots: dependencies: tslib: 2.8.1 + '@swc/helpers@0.5.17': + dependencies: + tslib: 2.8.1 + '@tanstack/query-core@5.74.9': {} '@tanstack/react-query@5.74.11(react@19.1.0)': @@ -10714,21 +10885,21 @@ snapshots: '@typescript-eslint/types': 6.21.0 eslint-visitor-keys: 3.4.3 - '@umami/react-zen@0.97.0(@babel/core@7.26.10)(@types/react@19.1.2)(immer@9.0.21)(use-sync-external-store@1.5.0(react@19.1.0))': + '@umami/react-zen@0.108.0(@babel/core@7.26.10)(@types/react@19.1.2)(immer@9.0.21)(use-sync-external-store@1.5.0(react@19.1.0))': dependencies: '@fontsource/jetbrains-mono': 5.2.5 '@internationalized/date': 3.8.0 '@react-aria/focus': 3.20.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) '@react-spring/web': 9.7.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0) classnames: 2.5.1 - glob: 10.3.10 + glob: 10.4.5 highlight.js: 11.11.1 lucide-react: 0.479.0(react@19.1.0) - next: 15.3.1(@babel/core@7.26.10)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + next: 15.3.2(@babel/core@7.26.10)(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react: 19.1.0 react-aria-components: 1.8.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) react-dom: 19.1.0(react@19.1.0) - react-hook-form: 7.55.0(react@19.1.0) + react-hook-form: 7.56.4(react@19.1.0) react-icons: 5.5.0(react@19.1.0) thenby: 1.3.4 zustand: 5.0.4(@types/react@19.1.2)(immer@9.0.21)(react@19.1.0)(use-sync-external-store@1.5.0(react@19.1.0)) @@ -11248,6 +11419,8 @@ snapshots: caniuse-lite@1.0.30001716: {} + caniuse-lite@1.0.30001718: {} + caseless@0.12.0: {} chalk@2.4.2: @@ -11723,6 +11896,8 @@ snapshots: decamelize@5.0.1: {} + decimal.js@10.5.0: {} + dedent@1.5.3: {} deep-is@0.1.4: {} @@ -12567,6 +12742,15 @@ snapshots: minipass: 7.1.2 path-scurry: 1.11.1 + glob@10.4.5: + dependencies: + foreground-child: 3.3.1 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.1 + path-scurry: 1.11.1 + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -12763,6 +12947,13 @@ snapshots: '@formatjs/ecma402-abstract': 1.5.0 tslib: 2.8.1 + intl-messageformat@10.7.16: + dependencies: + '@formatjs/ecma402-abstract': 2.3.4 + '@formatjs/fast-memoize': 2.2.7 + '@formatjs/icu-messageformat-parser': 2.11.2 + tslib: 2.8.1 + intl-messageformat@10.7.7: dependencies: '@formatjs/ecma402-abstract': 2.2.4 @@ -12997,6 +13188,12 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + jake@10.9.2: dependencies: async: 3.2.6 @@ -13779,6 +13976,31 @@ snapshots: - '@babel/core' - babel-plugin-macros + next@15.3.2(@babel/core@7.26.10)(react-dom@19.1.0(react@19.1.0))(react@19.1.0): + dependencies: + '@next/env': 15.3.2 + '@swc/counter': 0.1.3 + '@swc/helpers': 0.5.15 + busboy: 1.6.0 + caniuse-lite: 1.0.30001718 + postcss: 8.4.31 + react: 19.1.0 + react-dom: 19.1.0(react@19.1.0) + styled-jsx: 5.1.6(@babel/core@7.26.10)(react@19.1.0) + optionalDependencies: + '@next/swc-darwin-arm64': 15.3.2 + '@next/swc-darwin-x64': 15.3.2 + '@next/swc-linux-arm64-gnu': 15.3.2 + '@next/swc-linux-arm64-musl': 15.3.2 + '@next/swc-linux-x64-gnu': 15.3.2 + '@next/swc-linux-x64-musl': 15.3.2 + '@next/swc-win32-arm64-msvc': 15.3.2 + '@next/swc-win32-x64-msvc': 15.3.2 + sharp: 0.34.1 + transitivePeerDependencies: + - '@babel/core' + - babel-plugin-macros + nice-try@1.0.5: {} no-case@3.0.4: @@ -13946,6 +14168,8 @@ snapshots: p-try@2.2.0: {} + package-json-from-dist@1.0.1: {} + parent-module@1.0.1: dependencies: callsites: 3.1.0 @@ -14527,7 +14751,7 @@ snapshots: '@react-types/grid': 3.3.1(react@19.1.0) '@react-types/shared': 3.29.0(react@19.1.0) '@react-types/table': 3.12.0(react@19.1.0) - '@swc/helpers': 0.5.15 + '@swc/helpers': 0.5.17 client-only: 0.0.1 react: 19.1.0 react-aria: 3.39.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) @@ -14606,6 +14830,10 @@ snapshots: dependencies: react: 19.1.0 + react-hook-form@7.56.4(react@19.1.0): + dependencies: + react: 19.1.0 + react-icons@5.5.0(react@19.1.0): dependencies: react: 19.1.0 diff --git a/src/app/(main)/App.tsx b/src/app/(main)/App.tsx index e003b213..b690565f 100644 --- a/src/app/(main)/App.tsx +++ b/src/app/(main)/App.tsx @@ -3,7 +3,7 @@ import { Grid, Loading, Column } from '@umami/react-zen'; import Script from 'next/script'; import { usePathname } from 'next/navigation'; import { UpdateNotice } from './UpdateNotice'; -import { Nav } from '@/app/(main)/Nav'; +import { SideNav } from '@/app/(main)/SideNav'; import { MenuBar } from '@/app/(main)/MenuBar'; import { Page } from '@/components/common/Page'; import { useLoginQuery, useConfig } from '@/components/hooks'; @@ -32,7 +32,7 @@ export function App({ children }) { return ( -