diff --git a/package.json b/package.json index e45be10..d59df93 100644 --- a/package.json +++ b/package.json @@ -35,9 +35,9 @@ }, "dependencies": { "@auth/core": "0.37.4", - "@convex-dev/auth": "^0.0.75", + "@convex-dev/auth": "^0.0.77", "@faker-js/faker": "^9.3.0", - "@tanstack/react-router": "^1.87.1", + "@tanstack/react-router": "^1.90.0", "@tiptap/extension-blockquote": "^2.10.3", "@tiptap/extension-bold": "^2.10.3", "@tiptap/extension-bullet-list": "^2.10.3", @@ -57,7 +57,7 @@ "@tiptap/pm": "^2.10.3", "@tiptap/react": "^2.10.3", "convex": "^1.17.3", - "convex-helpers": "^0.1.65", + "convex-helpers": "^0.1.67", "framer-motion": "12.0.0-alpha.2", "lucide-react": "^0.468.0", "next-themes": "^0.4.4", @@ -72,10 +72,10 @@ "resend": "4.0.1", "sonner": "^1.7.1", "storybook": "^8.4.7", - "survey-core": "^1.12.13", - "survey-creator-core": "^1.12.13", - "survey-creator-react": "^1.12.13", - "survey-react-ui": "^1.12.13", + "survey-core": "^1.12.14", + "survey-creator-core": "^1.12.14", + "survey-creator-react": "^1.12.14", + "survey-react-ui": "^1.12.14", "tailwind-variants": "^0.3.0", "tailwindcss": "^3.4.16", "tailwindcss-animate": "^1.0.7", @@ -88,21 +88,21 @@ "@biomejs/biome": "^1.9.4", "@changesets/cli": "^2.27.10", "@edge-runtime/vm": "^5.0.0", - "@playwright/test": "^1.49.0", + "@playwright/test": "^1.49.1", "@storybook/addon-themes": "^8.4.7", "@storybook/manager-api": "^8.4.7", "@storybook/react": "^8.4.7", "@storybook/react-vite": "^8.4.7", "@storybook/test": "^8.4.7", - "@tanstack/router-devtools": "^1.87.1", - "@tanstack/router-plugin": "^1.86.0", + "@tanstack/router-devtools": "^1.90.0", + "@tanstack/router-plugin": "^1.87.13", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.1.0", "@testing-library/user-event": "^14.5.2", - "@types/node": "^22.10.1", + "@types/node": "^22.10.2", "@types/react": "^19.0.1", - "@types/react-dom": "^19.0.1", + "@types/react-dom": "^19.0.2", "@vitejs/plugin-react-swc": "^3.7.2", "@vitest/coverage-v8": "^2.1.8", "@vitest/ui": "^2.1.8", @@ -112,9 +112,9 @@ "cssnano": "^7.0.6", "globals": "^15.13.0", "husky": "^9.1.7", - "lint-staged": "^15.2.10", + "lint-staged": "^15.2.11", "npm-run-all": "^4.1.5", - "playwright": "^1.49.0", + "playwright": "^1.49.1", "prop-types": "^15.8.1", "rollup-plugin-webpack-stats": "^1.1.1", "tailwind-merge": "^2.5.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index acf7092..50f1ca6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,14 +16,14 @@ importers: specifier: 0.37.4 version: 0.37.4 '@convex-dev/auth': - specifier: ^0.0.75 - version: 0.0.75(@auth/core@0.37.4)(convex@1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + specifier: ^0.0.77 + version: 0.0.77(@auth/core@0.37.4)(convex@1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) '@faker-js/faker': specifier: ^9.3.0 version: 9.3.0 '@tanstack/react-router': - specifier: ^1.87.1 - version: 1.87.1(@tanstack/router-generator@1.86.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^1.90.0 + version: 1.90.0(@tanstack/router-generator@1.87.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tiptap/extension-blockquote': specifier: ^2.10.3 version: 2.10.3(@tiptap/core@2.10.3(@tiptap/pm@2.10.3)) @@ -82,8 +82,8 @@ importers: specifier: ^1.17.3 version: 1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) convex-helpers: - specifier: ^0.1.65 - version: 0.1.65(convex@1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(zod@3.23.8) + specifier: ^0.1.67 + version: 0.1.67(convex@1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(zod@3.24.1) framer-motion: specifier: 12.0.0-alpha.2 version: 12.0.0-alpha.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -127,17 +127,17 @@ importers: specifier: ^8.4.7 version: 8.4.7(prettier@3.4.2) survey-core: - specifier: ^1.12.13 - version: 1.12.13 + specifier: ^1.12.14 + version: 1.12.14 survey-creator-core: - specifier: ^1.12.13 - version: 1.12.13(survey-core@1.12.13) + specifier: ^1.12.14 + version: 1.12.14(survey-core@1.12.14) survey-creator-react: - specifier: ^1.12.13 - version: 1.12.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.13)(survey-creator-core@1.12.13(survey-core@1.12.13))(survey-react-ui@1.12.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.13)) + specifier: ^1.12.14 + version: 1.12.14(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.14)(survey-creator-core@1.12.14(survey-core@1.12.14))(survey-react-ui@1.12.14(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.14)) survey-react-ui: - specifier: ^1.12.13 - version: 1.12.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.13) + specifier: ^1.12.14 + version: 1.12.14(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.14) tailwind-variants: specifier: ^0.3.0 version: 0.3.0(tailwindcss@3.4.16) @@ -156,7 +156,7 @@ importers: devDependencies: '@axe-core/playwright': specifier: ^4.10.1 - version: 4.10.1(playwright-core@1.49.0) + version: 4.10.1(playwright-core@1.49.1) '@babel/preset-react': specifier: ^7.26.3 version: 7.26.3(@babel/core@7.26.0) @@ -170,8 +170,8 @@ importers: specifier: ^5.0.0 version: 5.0.0 '@playwright/test': - specifier: ^1.49.0 - version: 1.49.0 + specifier: ^1.49.1 + version: 1.49.1 '@storybook/addon-themes': specifier: ^8.4.7 version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) @@ -183,16 +183,16 @@ importers: version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) '@storybook/react-vite': specifier: ^8.4.7 - version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.27.3)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) + version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.27.3)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) '@storybook/test': specifier: ^8.4.7 version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@tanstack/router-devtools': - specifier: ^1.87.1 - version: 1.87.1(@tanstack/react-router@1.87.1(@tanstack/router-generator@1.86.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(csstype@3.1.3)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^1.90.0 + version: 1.90.0(@tanstack/react-router@1.90.0(@tanstack/router-generator@1.87.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(csstype@3.1.3)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@tanstack/router-plugin': - specifier: ^1.86.0 - version: 1.86.0(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) + specifier: ^1.87.13 + version: 1.87.13(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) '@testing-library/dom': specifier: ^10.4.0 version: 10.4.0 @@ -201,25 +201,25 @@ importers: version: 6.6.3 '@testing-library/react': specifier: ^16.1.0 - version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.4.0) '@types/node': - specifier: ^22.10.1 - version: 22.10.1 + specifier: ^22.10.2 + version: 22.10.2 '@types/react': specifier: ^19.0.1 version: 19.0.1 '@types/react-dom': - specifier: ^19.0.1 - version: 19.0.1 + specifier: ^19.0.2 + version: 19.0.2(@types/react@19.0.1) '@vitejs/plugin-react-swc': specifier: ^3.7.2 - version: 3.7.2(@swc/helpers@0.5.15)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) + version: 3.7.2(@swc/helpers@0.5.15)(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) '@vitest/coverage-v8': specifier: ^2.1.8 - version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.1)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2))) + version: 2.1.8(vitest@2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.2)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2))) '@vitest/ui': specifier: ^2.1.8 version: 2.1.8(vitest@2.1.8) @@ -242,14 +242,14 @@ importers: specifier: ^9.1.7 version: 9.1.7 lint-staged: - specifier: ^15.2.10 - version: 15.2.10 + specifier: ^15.2.11 + version: 15.2.11 npm-run-all: specifier: ^4.1.5 version: 4.1.5 playwright: - specifier: ^1.49.0 - version: 1.49.0 + specifier: ^1.49.1 + version: 1.49.1 prop-types: specifier: ^15.8.1 version: 15.8.1 @@ -273,13 +273,13 @@ importers: version: 5.7.2 vite: specifier: ^6.0.3 - version: 6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) + version: 6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) + version: 5.1.4(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) vitest: specifier: ^2.1.8 - version: 2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.1)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2)) + version: 2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.2)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2)) packages: @@ -541,11 +541,11 @@ packages: '@changesets/write@0.3.2': resolution: {integrity: sha512-kDxDrPNpUgsjDbWBvUo27PzKX4gqeKOlhibaOXDJA6kuBisGqNHv/HwGJrAu8U/dSf8ZEFIeHIPtvSlZI1kULw==} - '@convex-dev/auth@0.0.75': - resolution: {integrity: sha512-KpEfhwYejZcc+ghvSr2439p/IDy2WVFBxzdSMxH0ycdhdR5DRbPmD5QR9dPCNXFeqVXcjRdEIvYWqHk95wmc0Q==} + '@convex-dev/auth@0.0.77': + resolution: {integrity: sha512-+xi4D2CvKmXucqirv8gMmYkUA996R/MtdVZ4Da8HmkY3rzUo/JkkI8bfigwgO3OpCEV4xk7iGFDxGOUIbFEkww==} hasBin: true peerDependencies: - '@auth/core': ^0.36.0 + '@auth/core': ^0.37.0 convex: ^1.17.0 react: ^18.2.0 || ^19.0.0-0 peerDependenciesMeta: @@ -1184,6 +1184,10 @@ packages: resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} engines: {node: '>=6.0.0'} + '@jridgewell/gen-mapping@0.3.8': + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -1416,8 +1420,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.49.0': - resolution: {integrity: sha512-DMulbwQURa8rNIQrf94+jPJQ4FmOVdpE5ZppRNvWVjvhC+6sOeo28r8MgIpQRYouXRtt/FCCXU7zn20jnHR4Qw==} + '@playwright/test@1.49.1': + resolution: {integrity: sha512-Ky+BVzPz8pL6PQxHqNRW1k3mIyv933LML7HktS8uik0bUXNCdPhoS/kLihiO1tMf/egaJb4IutXd7UywvXEW+g==} engines: {node: '>=18'} hasBin: true @@ -2240,15 +2244,15 @@ packages: '@swc/types@0.1.17': resolution: {integrity: sha512-V5gRru+aD8YVyCOMAjMpWR1Ui577DD5KSJsHP8RAxopAH22jFz6GZd/qxqjO6MJHQhcsjvjOFXyDhyLQUnMveQ==} - '@tanstack/history@1.85.3': - resolution: {integrity: sha512-62z1qXIILvjdkQyMTVPFQedHOc6kQgunz9GHV9jSy2z1ixsDqyI9GxNj3AWx8Ucmhjwd5/P+v3XN10bsb+FzRA==} + '@tanstack/history@1.90.0': + resolution: {integrity: sha512-riNhDGm+fAwxgZRJ0J/36IZis1UDHsDCNIxfEodbw6BgTWJr0ah+G20V4HT91uBXiCqYFvX3somlfTLhS5yHDA==} engines: {node: '>=12'} - '@tanstack/react-router@1.87.1': - resolution: {integrity: sha512-LqpP235wfHJQl1LmjfoII4xll29IOjmFFp1i3G/k1zIffjdmsEshmsAJozPxgsJEe6M8r34mlG7IBvfmYmXK6w==} + '@tanstack/react-router@1.90.0': + resolution: {integrity: sha512-BpNDRk3YRlYHisF5SwHRCwbuuwZe2TsadRkOc6p3kbcscwhyWcHx7F79eIk8TbK/GwZJoqOxzkvCmmo9dVn07w==} engines: {node: '>=12'} peerDependencies: - '@tanstack/router-generator': ^1.86.0 + '@tanstack/router-generator': ^1.87.7 react: '>=18' react-dom: '>=18' peerDependenciesMeta: @@ -2261,20 +2265,20 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - '@tanstack/router-devtools@1.87.1': - resolution: {integrity: sha512-gvbAPUTQTwv95tNJcAhY9R+JERtekKd9jaLJOrjVj9hdS2GvXler7dBDoJXIvet1x9rW8rZihTkP8HhHbMia6Q==} + '@tanstack/router-devtools@1.90.0': + resolution: {integrity: sha512-l2w6n56ky6XRa28IQ+fsCwclkSxNcy6ylJadUklyNw5q4MlvoyNp812R2/VRW8oX7avHDaymMnVTZQ6KwPPqHw==} engines: {node: '>=12'} peerDependencies: - '@tanstack/react-router': ^1.87.1 + '@tanstack/react-router': ^1.90.0 react: '>=18' react-dom: '>=18' - '@tanstack/router-generator@1.86.0': - resolution: {integrity: sha512-6UrQmysjRNZZp1KnAR4aghqrHJKz+5TwGpq8w+kjVWj7ac6OLekqaWbF+LvfwRs03rLiRNxI9VYHmrSkCvIF+A==} + '@tanstack/router-generator@1.87.7': + resolution: {integrity: sha512-w9Px1C6DM0YNVXvu1VjUuZ5el0ykOeofEmEZBW83VUTzvCXFpcjPCHncU9FO9uXup8NFIxNfGz+xpwf93GoFnQ==} engines: {node: '>=12'} - '@tanstack/router-plugin@1.86.0': - resolution: {integrity: sha512-cKBgHBva1amOV+86AKP3DwIT9DYH9keF7GDjqhEMzLHgsTAtJ8IqEQk87xnGw9z55acQJGaVGkP6xuRCACy9eQ==} + '@tanstack/router-plugin@1.87.13': + resolution: {integrity: sha512-h5dD0m5ixSsmIMOrNXd4NBH2Fwx+4Mb5GK0JCUVlcegjtNQ9Zx9kdWqWXi+4P595XKCmjdHVOP4vhBr9cfwozg==} engines: {node: '>=12'} peerDependencies: '@rsbuild/core': '>=1.0.2' @@ -2291,8 +2295,8 @@ packages: '@tanstack/store@0.6.0': resolution: {integrity: sha512-+m2OBglsjXcLmmKOX6/9v8BDOCtyxhMmZLsRUDswOOSdIIR9mvv6i0XNKsmTh3AlYU8c1mRcodC8/Vyf+69VlQ==} - '@tanstack/virtual-file-routes@1.81.9': - resolution: {integrity: sha512-jV5mWJrsh3QXHpb/by6udSqwva0qK50uYHpIXvKsLaxnlbjbLfflfPjFyRWXbMtZsnzCjSUqp5pm5/p+Wpaerg==} + '@tanstack/virtual-file-routes@1.87.6': + resolution: {integrity: sha512-PTpeM8SHL7AJM0pJOacFvHribbUODS51qe9NsMqku4mogh6BWObY1EeVmeGnp9o3VngAEsf+rJMs2zqIVz3WFA==} engines: {node: '>=12'} '@testing-library/dom@10.4.0': @@ -2479,20 +2483,16 @@ packages: '@types/node@12.20.55': resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==} - '@types/node@22.10.1': - resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} + '@types/node@22.10.2': + resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==} '@types/pluralize@0.0.29': resolution: {integrity: sha512-BYOID+l2Aco2nBik+iYS4SZX0Lf20KPILP5RGmM1IgzdwNdTs0eebiFriOPcej1sX9mLnSoiNte5zcFxssgpGA==} - '@types/prop-types@15.7.13': - resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} - - '@types/react-dom@19.0.1': - resolution: {integrity: sha512-hljHij7MpWPKF6u5vojuyfV0YA4YURsQG7KT6SzV0Zs2BXAtgdTxG6A229Ub/xiWV4w/7JL8fi6aAyjshH4meA==} - - '@types/react@18.3.12': - resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} + '@types/react-dom@19.0.2': + resolution: {integrity: sha512-c1s+7TKFaDRRxr1TxccIX2u7sfCnc3RxkVyBIUA2lCpyqCF+QoAwQ/CBg7bsMdVwP120HEH143VQezKtef5nCg==} + peerDependencies: + '@types/react': ^19.0.0 '@types/react@19.0.1': resolution: {integrity: sha512-YW6614BDhqbpR5KtUYzTA+zlA7nayzJRA9ljz9CQoxthR0sDisYZLuvSMsil36t4EH/uAt8T52Xb4sVw17G+SQ==} @@ -2732,6 +2732,11 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + browserslist@4.24.3: + resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -2758,6 +2763,9 @@ packages: caniuse-lite@1.0.30001680: resolution: {integrity: sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==} + caniuse-lite@1.0.30001688: + resolution: {integrity: sha512-Nmqpru91cuABu/DTCXbM2NSRHzM2uVHfPnhJ/1zEAJx/ILBRVmz3pzH4N7DZqbdG0gWClsCC05Oj0mJ/1AWMbA==} + canvas@2.11.2: resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==} engines: {node: '>=6'} @@ -2875,13 +2883,13 @@ packages: convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - convex-helpers@0.1.65: - resolution: {integrity: sha512-KGNBozMliwB6hLNZb3mrJSuV68PNOXWNt4i77un8rnuANgfwa4FDZXVdDO3btbrCsjMIWbIQ9+5IMGUBChUnUg==} + convex-helpers@0.1.67: + resolution: {integrity: sha512-nnb0W2FYKbqJt00UH6raZ/J0A1+CbcFdqmFJTDvvSR1P4RhwBj1TBzS3/B1G1nMYebX3gguSwOWfO0s2rcB/wg==} hasBin: true peerDependencies: convex: ^1.13.0 hono: ^4.0.5 - react: ^17.0.2 || ^18.0.0 + react: ^17.0.2 || ^18.0.0 || ^19.0.0 zod: ^3.22.4 peerDependenciesMeta: hono: @@ -3004,15 +3012,6 @@ packages: resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==} engines: {node: '>= 0.4'} - debug@4.3.7: - resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.4.0: resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} engines: {node: '>=6.0'} @@ -3113,6 +3112,9 @@ packages: electron-to-chromium@1.5.62: resolution: {integrity: sha512-t8c+zLmJHa9dJy96yBZRXGQYoiCEnHYgFwn1asvSPZSUdVxnB62A4RASd7k41ytG3ErFBA0TpHlKg9D9SQBmLg==} + electron-to-chromium@1.5.73: + resolution: {integrity: sha512-8wGNxG9tAG5KhGd3eeA0o6ixhiNdgr0DcHWm85XPCphwZgD1lIEoi6t3VERayWao7SF7AAZTw6oARGJeVjH8Kg==} + emoji-regex@10.4.0: resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} @@ -3719,8 +3721,8 @@ packages: canvas: optional: true - jsesc@3.0.2: - resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} engines: {node: '>=6'} hasBin: true @@ -3762,8 +3764,8 @@ packages: linkifyjs@4.1.4: resolution: {integrity: sha512-0/NxkHNpiJ0k9VrYCkAn9OtU1eu8xEr1tCCpDtSsVRm/SF0xAak2Gzv3QimSfgUgqLBCDlfhMbu73XvaEHUTPQ==} - lint-staged@15.2.10: - resolution: {integrity: sha512-5dY5t743e1byO19P9I4b3x8HJwalIznL5E1FWYnU6OWw33KxNBSLAc6Cy7F2PsFEO8FKnLwjwm5hx7aMF0jzZg==} + lint-staged@15.2.11: + resolution: {integrity: sha512-Ev6ivCTYRTGs9ychvpVw35m/bcNDuBN+mnTeObCL5h+boS5WzBEC6LHI4I9F/++sZm1m+J2LEiy0gxL/R9TBqQ==} engines: {node: '>=18.12.0'} hasBin: true @@ -3983,6 +3985,9 @@ packages: node-releases@2.0.18: resolution: {integrity: sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==} + node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + nopt@5.0.0: resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} engines: {node: '>=6'} @@ -4029,6 +4034,9 @@ packages: oauth4webapi@3.1.3: resolution: {integrity: sha512-dik5wEMdFL5p3JlijYvM7wMNCgaPhblLIDCZtdXcaZp5wgu5Iwmsu7lMzgFhIDTi5d0BJo03LVoOoFQvXMeOeQ==} + oauth4webapi@3.1.4: + resolution: {integrity: sha512-eVfN3nZNbok2s/ROifO0UAc5G8nRoLSbrcKJ09OqmucgnhXEfdIQOR4gq1eJH1rN3gV7rNw62bDEgftsgFtBEg==} + object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -4151,9 +4159,8 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} - path-to-regexp@7.2.0: - resolution: {integrity: sha512-0W4AcUxPpFlcS8ql8ZEmFwaI0X5WshUVAFdXe3PBurrt18DK8bvSS+UKHvJUAfGILco/nTtc/E4LcPNfVysfwQ==} - engines: {node: '>=16'} + path-to-regexp@6.3.0: + resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} path-type@3.0.0: resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} @@ -4210,13 +4217,13 @@ packages: resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} engines: {node: '>= 6'} - playwright-core@1.49.0: - resolution: {integrity: sha512-R+3KKTQF3npy5GTiKH/T+kdhoJfJojjHESR1YEWhYuEKRVfVaxH3+4+GvXE5xyCngCxhxnykk0Vlah9v8fs3jA==} + playwright-core@1.49.1: + resolution: {integrity: sha512-BzmpVcs4kE2CH15rWfzpjzVGhWERJfmnXmniSyKeRZUs9Ws65m+RGIi7mjJK/euCegfn3i7jvqWeWyHe9y3Vgg==} engines: {node: '>=18'} hasBin: true - playwright@1.49.0: - resolution: {integrity: sha512-eKpmys0UFDnfNb3vfsf8Vx2LEOtflgRebl0Im2eQQnYMA4Aqd+Zw8bEOB+7ZKvN76901mRnqdsiOGKxzVTbi7A==} + playwright@1.49.1: + resolution: {integrity: sha512-VYL8zLoNTBxVOrJBbDuRgDWa3i+mfQgDTrL8Ah9QXZ7ax4Dsj0MSq5bYgytRnDVVe+njoKnfsYkH3HzqVj5UZA==} engines: {node: '>=18'} hasBin: true @@ -4920,39 +4927,39 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - survey-core@1.12.13: - resolution: {integrity: sha512-FEL5cz8gaDvIxpWlYjZqgv5W25KYPG9EBJX5vah2vCVNNZi+AEHoHJC1+j0ZdFZzu/fsix/db65x8Tw1qfqKtg==} + survey-core@1.12.14: + resolution: {integrity: sha512-7L+jkj8CWrDCFP2/Rz1YkCmInE+r0Jzs79XLnkb/JrmyluNbF97jLqSZQudMNu+g0kV2JGN9o5XHHVOu6ZEM6A==} - survey-creator-core@1.12.13: - resolution: {integrity: sha512-oJddVEUIEFoEfUP7ggrYQ8M2sKTZoSPlv1ykrwZJN0LDhm2+6hmgTLuaESR2LzandpdoMlFrSWpDccdaltOP1w==} + survey-creator-core@1.12.14: + resolution: {integrity: sha512-L3CP80+ZFfy57HXkfz8BEPAbDw4xDeinpcmBxryMwR2+caeqKbidxf50H8kdgEwxVPfYCih42Mk5JwevmPtcHA==} engines: {node: '>=0.10.0'} peerDependencies: ace-builds: ^1.4.12 - survey-core: 1.12.13 + survey-core: 1.12.14 peerDependenciesMeta: ace-builds: optional: true - survey-creator-react@1.12.13: - resolution: {integrity: sha512-/FWIioRtDVe5TvVQbk3uHf4Yc+Mp1t8WrEeqwWHh38nX2Y8/Z6SZvC7uaZV0/INUsZXP5HZjj14uXPo3p17wEg==} + survey-creator-react@1.12.14: + resolution: {integrity: sha512-JL086EvXf7nEEqPVcObHKrUoyHG5YNh6+FRVcy8nG6cF1xxBYDbZymK8LOc+FMQjmPme3UgB66UpDZKGyU8HwQ==} engines: {node: '>=0.10.0'} peerDependencies: ace-builds: ^1.4.12 react: ^16.5.0 || ^17.0.1 || ^18.1.0 react-dom: ^16.5.0 || ^17.0.1 || ^18.1.0 - survey-core: 1.12.13 - survey-creator-core: 1.12.13 - survey-react-ui: 1.12.13 + survey-core: 1.12.14 + survey-creator-core: 1.12.14 + survey-react-ui: 1.12.14 peerDependenciesMeta: ace-builds: optional: true - survey-react-ui@1.12.13: - resolution: {integrity: sha512-ha12Kq1FX76zE1BbDOlhcIqn4Ob+48F8qnxZu/nfhXsn5E33NrvPfgRLmHaiTiHbgqEDkzyPyo+MupUA/ahtiw==} + survey-react-ui@1.12.14: + resolution: {integrity: sha512-u91inDWD80Pj8lnsY/+oBAaq+QoDlmJJbISiR5w5slG6KCmysQ7nSYxaxuHF8oyFwwxpFIiQVoTXsphhGZnPcQ==} peerDependencies: react: ^16.5.0 || ^17.0.1 || ^18.2.0 react-dom: ^16.5.0 || ^17.0.1 || ^18.2.0 - survey-core: 1.12.13 + survey-core: 1.12.14 svgo@3.3.2: resolution: {integrity: sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==} @@ -5391,11 +5398,6 @@ packages: yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yaml@2.5.1: - resolution: {integrity: sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==} - engines: {node: '>= 14'} - hasBin: true - yaml@2.6.1: resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} engines: {node: '>= 14'} @@ -5405,8 +5407,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - zod@3.23.8: - resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} + zod@3.24.1: + resolution: {integrity: sha512-muH7gBL9sI1nciMZV67X5fTKKBLtwpZ5VBp1vsOQzj1MhrBZ4wlVCm3gedKZWLp0Oyel8sIGfeiz54Su+OVT+A==} snapshots: @@ -5427,10 +5429,10 @@ snapshots: preact: 10.24.3 preact-render-to-string: 6.5.11(preact@10.24.3) - '@axe-core/playwright@4.10.1(playwright-core@1.49.0)': + '@axe-core/playwright@4.10.1(playwright-core@1.49.1)': dependencies: axe-core: 4.10.2 - playwright-core: 1.49.0 + playwright-core: 1.49.1 '@babel/code-frame@7.26.2': dependencies: @@ -5464,9 +5466,9 @@ snapshots: dependencies: '@babel/parser': 7.26.3 '@babel/types': 7.26.3 - '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.0.2 + jsesc: 3.1.0 '@babel/helper-annotate-as-pure@7.25.9': dependencies: @@ -5476,7 +5478,7 @@ snapshots: dependencies: '@babel/compat-data': 7.26.3 '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.2 + browserslist: 4.24.3 lru-cache: 5.1.1 semver: 6.3.1 @@ -5770,7 +5772,7 @@ snapshots: human-id: 1.0.2 prettier: 2.8.8 - '@convex-dev/auth@0.0.75(@auth/core@0.37.4)(convex@1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': + '@convex-dev/auth@0.0.77(@auth/core@0.37.4)(convex@1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': dependencies: '@auth/core': 0.37.4 arctic: 1.9.2 @@ -5779,8 +5781,9 @@ snapshots: jose: 5.9.6 jwt-decode: 4.0.0 lucia: 3.2.2 + oauth4webapi: 3.1.4 oslo: 1.2.1 - path-to-regexp: 7.2.0 + path-to-regexp: 6.3.0 server-only: 0.0.1 optionalDependencies: react: 19.0.0 @@ -6132,11 +6135,11 @@ snapshots: '@istanbuljs/schema@0.1.3': {} - '@joshwooding/vite-plugin-react-docgen-typescript@0.4.2(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1))': + '@joshwooding/vite-plugin-react-docgen-typescript@0.4.2(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1))': dependencies: magic-string: 0.27.0 react-docgen-typescript: 2.2.2(typescript@5.7.2) - vite: 6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) optionalDependencies: typescript: 5.7.2 @@ -6146,6 +6149,12 @@ snapshots: '@jridgewell/sourcemap-codec': 1.5.0 '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/gen-mapping@0.3.8': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/set-array@1.2.1': {} @@ -6349,9 +6358,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.49.0': + '@playwright/test@1.49.1': dependencies: - playwright: 1.49.0 + playwright: 1.49.1 '@polka/url@1.0.0-next.28': {} @@ -7401,13 +7410,13 @@ snapshots: storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/builder-vite@8.4.7(storybook@8.4.7(prettier@3.4.2))(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1))': + '@storybook/builder-vite@8.4.7(storybook@8.4.7(prettier@3.4.2))(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1))': dependencies: '@storybook/csf-plugin': 8.4.7(storybook@8.4.7(prettier@3.4.2)) browser-assert: 1.2.1 storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - vite: 6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) '@storybook/components@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: @@ -7464,11 +7473,11 @@ snapshots: react-dom: 19.0.0(react@19.0.0) storybook: 8.4.7(prettier@3.4.2) - '@storybook/react-vite@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.27.3)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1))': + '@storybook/react-vite@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(rollup@4.27.3)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.4.2(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.4.2(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) '@rollup/pluginutils': 5.1.3(rollup@4.27.3) - '@storybook/builder-vite': 8.4.7(storybook@8.4.7(prettier@3.4.2))(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) + '@storybook/builder-vite': 8.4.7(storybook@8.4.7(prettier@3.4.2))(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)) '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) find-up: 5.0.0 magic-string: 0.30.14 @@ -7478,7 +7487,7 @@ snapshots: resolve: 1.22.8 storybook: 8.4.7(prettier@3.4.2) tsconfig-paths: 4.2.0 - vite: 6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - '@storybook/test' - rollup @@ -7573,19 +7582,19 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@tanstack/history@1.85.3': {} + '@tanstack/history@1.90.0': {} - '@tanstack/react-router@1.87.1(@tanstack/router-generator@1.86.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@tanstack/react-router@1.90.0(@tanstack/router-generator@1.87.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@tanstack/history': 1.85.3 + '@tanstack/history': 1.90.0 '@tanstack/react-store': 0.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) - jsesc: 3.0.2 + jsesc: 3.1.0 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) tiny-invariant: 1.3.3 tiny-warning: 1.0.3 optionalDependencies: - '@tanstack/router-generator': 1.86.0 + '@tanstack/router-generator': 1.87.7 '@tanstack/react-store@0.6.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: @@ -7594,9 +7603,9 @@ snapshots: react-dom: 19.0.0(react@19.0.0) use-sync-external-store: 1.4.0(react@19.0.0) - '@tanstack/router-devtools@1.87.1(@tanstack/react-router@1.87.1(@tanstack/router-generator@1.86.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(csstype@3.1.3)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@tanstack/router-devtools@1.90.0(@tanstack/react-router@1.90.0(@tanstack/router-generator@1.87.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(csstype@3.1.3)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - '@tanstack/react-router': 1.87.1(@tanstack/router-generator@1.86.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + '@tanstack/react-router': 1.90.0(@tanstack/router-generator@1.87.7)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) clsx: 2.1.1 goober: 2.1.16(csstype@3.1.3) react: 19.0.0 @@ -7604,14 +7613,14 @@ snapshots: transitivePeerDependencies: - csstype - '@tanstack/router-generator@1.86.0': + '@tanstack/router-generator@1.87.7': dependencies: - '@tanstack/virtual-file-routes': 1.81.9 + '@tanstack/virtual-file-routes': 1.87.6 prettier: 3.4.2 tsx: 4.19.2 - zod: 3.23.8 + zod: 3.24.1 - '@tanstack/router-plugin@1.86.0(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1))': + '@tanstack/router-plugin@1.87.13(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1))': dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.3 @@ -7621,8 +7630,8 @@ snapshots: '@babel/template': 7.25.9 '@babel/traverse': 7.26.4 '@babel/types': 7.26.3 - '@tanstack/router-generator': 1.86.0 - '@tanstack/virtual-file-routes': 1.81.9 + '@tanstack/router-generator': 1.87.7 + '@tanstack/virtual-file-routes': 1.87.6 '@types/babel__core': 7.20.5 '@types/babel__generator': 7.6.8 '@types/babel__template': 7.4.4 @@ -7630,15 +7639,15 @@ snapshots: babel-dead-code-elimination: 1.0.6 chokidar: 3.6.0 unplugin: 1.16.0 - zod: 3.23.8 + zod: 3.24.1 optionalDependencies: - vite: 6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - supports-color '@tanstack/store@0.6.0': {} - '@tanstack/virtual-file-routes@1.81.9': {} + '@tanstack/virtual-file-routes@1.87.6': {} '@testing-library/dom@10.4.0': dependencies: @@ -7671,7 +7680,7 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.1)(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': + '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.2(@types/react@19.0.1))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 @@ -7679,7 +7688,7 @@ snapshots: react-dom: 19.0.0(react@19.0.0) optionalDependencies: '@types/react': 19.0.1 - '@types/react-dom': 19.0.1 + '@types/react-dom': 19.0.2(@types/react@19.0.1) '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': dependencies: @@ -7847,22 +7856,15 @@ snapshots: '@types/node@12.20.55': {} - '@types/node@22.10.1': + '@types/node@22.10.2': dependencies: undici-types: 6.20.0 '@types/pluralize@0.0.29': {} - '@types/prop-types@15.7.13': {} - - '@types/react-dom@19.0.1': - dependencies: - '@types/react': 18.3.12 - - '@types/react@18.3.12': + '@types/react-dom@19.0.2(@types/react@19.0.1)': dependencies: - '@types/prop-types': 15.7.13 - csstype: 3.1.3 + '@types/react': 19.0.1 '@types/react@19.0.1': dependencies: @@ -7872,14 +7874,14 @@ snapshots: '@types/use-sync-external-store@0.0.6': {} - '@vitejs/plugin-react-swc@3.7.2(@swc/helpers@0.5.15)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1))': + '@vitejs/plugin-react-swc@3.7.2(@swc/helpers@0.5.15)(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1))': dependencies: '@swc/core': 1.9.3(@swc/helpers@0.5.15) - vite: 6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - '@swc/helpers' - '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.1)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2)))': + '@vitest/coverage-v8@2.1.8(vitest@2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.2)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2)))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -7893,7 +7895,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.1)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2)) + vitest: 2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.2)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2)) transitivePeerDependencies: - supports-color @@ -7911,13 +7913,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.1))': + '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.2))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.14 optionalDependencies: - vite: 5.4.11(@types/node@22.10.1) + vite: 5.4.11(@types/node@22.10.2) '@vitest/pretty-format@2.0.5': dependencies: @@ -7955,7 +7957,7 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 1.2.0 - vitest: 2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.1)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2)) + vitest: 2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.2)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2)) '@vitest/utils@2.0.5': dependencies: @@ -8136,6 +8138,13 @@ snapshots: node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) + browserslist@4.24.3: + dependencies: + caniuse-lite: 1.0.30001688 + electron-to-chromium: 1.5.73 + node-releases: 2.0.19 + update-browserslist-db: 1.1.1(browserslist@4.24.3) + cac@6.7.14: {} call-bind-apply-helpers@1.0.1: @@ -8169,6 +8178,8 @@ snapshots: caniuse-lite@1.0.30001680: {} + caniuse-lite@1.0.30001688: {} + canvas@2.11.2: dependencies: '@mapbox/node-pre-gyp': 1.0.11 @@ -8289,12 +8300,12 @@ snapshots: convert-source-map@2.0.0: {} - convex-helpers@0.1.65(convex@1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(zod@3.23.8): + convex-helpers@0.1.67(convex@1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)(zod@3.24.1): dependencies: convex: 1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) optionalDependencies: react: 19.0.0 - zod: 3.23.8 + zod: 3.24.1 convex-test@0.0.34(convex@1.17.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)): dependencies: @@ -8434,10 +8445,6 @@ snapshots: es-errors: 1.3.0 is-data-view: 1.0.1 - debug@4.3.7: - dependencies: - ms: 2.1.3 - debug@4.4.0: dependencies: ms: 2.1.3 @@ -8530,6 +8537,8 @@ snapshots: electron-to-chromium@1.5.62: {} + electron-to-chromium@1.5.73: {} + emoji-regex@10.4.0: {} emoji-regex@8.0.0: {} @@ -9299,7 +9308,7 @@ snapshots: - utf-8-validate optional: true - jsesc@3.0.2: {} + jsesc@3.1.0: {} json-parse-better-errors@1.0.2: {} @@ -9327,18 +9336,18 @@ snapshots: linkifyjs@4.1.4: {} - lint-staged@15.2.10: + lint-staged@15.2.11: dependencies: chalk: 5.3.0 commander: 12.1.0 - debug: 4.3.7 + debug: 4.4.0 execa: 8.0.1 - lilconfig: 3.1.2 + lilconfig: 3.1.3 listr2: 8.2.5 micromatch: 4.0.8 pidtree: 0.6.0 string-argv: 0.3.2 - yaml: 2.5.1 + yaml: 2.6.1 transitivePeerDependencies: - supports-color @@ -9547,6 +9556,8 @@ snapshots: node-releases@2.0.18: {} + node-releases@2.0.19: {} + nopt@5.0.0: dependencies: abbrev: 1.1.1 @@ -9602,6 +9613,8 @@ snapshots: oauth4webapi@3.1.3: {} + oauth4webapi@3.1.4: {} + object-assign@4.1.1: {} object-hash@3.0.0: {} @@ -9713,7 +9726,7 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 - path-to-regexp@7.2.0: {} + path-to-regexp@6.3.0: {} path-type@3.0.0: dependencies: @@ -9745,11 +9758,11 @@ snapshots: pirates@4.0.6: {} - playwright-core@1.49.0: {} + playwright-core@1.49.1: {} - playwright@1.49.0: + playwright@1.49.1: dependencies: - playwright-core: 1.49.0 + playwright-core: 1.49.1 optionalDependencies: fsevents: 2.3.2 @@ -10614,25 +10627,25 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - survey-core@1.12.13: {} + survey-core@1.12.14: {} - survey-creator-core@1.12.13(survey-core@1.12.13): + survey-creator-core@1.12.14(survey-core@1.12.14): dependencies: - survey-core: 1.12.13 + survey-core: 1.12.14 - survey-creator-react@1.12.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.13)(survey-creator-core@1.12.13(survey-core@1.12.13))(survey-react-ui@1.12.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.13)): + survey-creator-react@1.12.14(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.14)(survey-creator-core@1.12.14(survey-core@1.12.14))(survey-react-ui@1.12.14(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.14)): dependencies: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - survey-core: 1.12.13 - survey-creator-core: 1.12.13(survey-core@1.12.13) - survey-react-ui: 1.12.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.13) + survey-core: 1.12.14 + survey-creator-core: 1.12.14(survey-core@1.12.14) + survey-react-ui: 1.12.14(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.14) - survey-react-ui@1.12.13(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.13): + survey-react-ui@1.12.14(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(survey-core@1.12.14): dependencies: react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - survey-core: 1.12.13 + survey-core: 1.12.14 svgo@3.3.2: dependencies: @@ -10870,6 +10883,12 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 + update-browserslist-db@1.1.1(browserslist@4.24.3): + dependencies: + browserslist: 4.24.3 + escalade: 3.2.0 + picocolors: 1.1.1 + url-parse@1.5.10: dependencies: querystringify: 2.2.0 @@ -10903,13 +10922,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@2.1.8(@types/node@22.10.1): + vite-node@2.1.8(@types/node@22.10.2): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.10.1) + vite: 5.4.11(@types/node@22.10.2) transitivePeerDependencies: - '@types/node' - less @@ -10921,42 +10940,42 @@ snapshots: - supports-color - terser - vite-tsconfig-paths@5.1.4(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)): + vite-tsconfig-paths@5.1.4(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1)): dependencies: debug: 4.4.0 globrex: 0.1.2 tsconfck: 3.1.4(typescript@5.7.2) optionalDependencies: - vite: 6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) + vite: 6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1) transitivePeerDependencies: - supports-color - typescript - vite@5.4.11(@types/node@22.10.1): + vite@5.4.11(@types/node@22.10.2): dependencies: esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.27.3 optionalDependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 fsevents: 2.3.3 - vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1): + vite@6.0.3(@types/node@22.10.2)(jiti@1.21.6)(tsx@4.19.2)(yaml@2.6.1): dependencies: esbuild: 0.24.0 postcss: 8.4.49 rollup: 4.27.3 optionalDependencies: - '@types/node': 22.10.1 + '@types/node': 22.10.2 fsevents: 2.3.3 jiti: 1.21.6 tsx: 4.19.2 yaml: 2.6.1 - vitest@2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.1)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2)): + vitest@2.1.8(@edge-runtime/vm@5.0.0)(@types/node@22.10.2)(@vitest/ui@2.1.8)(jsdom@25.0.0(canvas@2.11.2)): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.1)) + '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.2)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -10972,12 +10991,12 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.10.1) - vite-node: 2.1.8(@types/node@22.10.1) + vite: 5.4.11(@types/node@22.10.2) + vite-node: 2.1.8(@types/node@22.10.2) why-is-node-running: 2.3.0 optionalDependencies: '@edge-runtime/vm': 5.0.0 - '@types/node': 22.10.1 + '@types/node': 22.10.2 '@vitest/ui': 2.1.8(vitest@2.1.8) jsdom: 25.0.0(canvas@2.11.2) transitivePeerDependencies: @@ -11096,10 +11115,8 @@ snapshots: yallist@4.0.0: optional: true - yaml@2.5.1: {} - yaml@2.6.1: {} yocto-queue@0.1.0: {} - zod@3.23.8: {} + zod@3.24.1: {}