diff --git a/apps/nextjs-app/package.json b/apps/nextjs-app/package.json index 80875a6..7b92f5a 100644 --- a/apps/nextjs-app/package.json +++ b/apps/nextjs-app/package.json @@ -22,7 +22,7 @@ "@types/node": "^20.14.10", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", - "eslint": "9.6.0", + "eslint": "9.7.0", "typescript": "^5.5.2" } } diff --git a/apps/remix-app/package.json b/apps/remix-app/package.json index 3dfc3c6..e7705b2 100644 --- a/apps/remix-app/package.json +++ b/apps/remix-app/package.json @@ -30,9 +30,9 @@ "@remix-gospel-stack/database": "workspace:*", "@remix-gospel-stack/internal-nobuild": "workspace:*", "@remix-gospel-stack/ui": "workspace:*", - "@remix-run/express": "2.10.2", - "@remix-run/node": "2.10.2", - "@remix-run/react": "2.10.2", + "@remix-run/express": "2.10.3", + "@remix-run/node": "2.10.3", + "@remix-run/react": "2.10.3", "address": "^2.0.3", "chalk": "^5.3.0", "chokidar": "^3.5.3", @@ -51,8 +51,8 @@ "@faker-js/faker": "^8.3.1", "@playwright/test": "^1.45.1", "@remix-gospel-stack/eslint-config": "workspace:*", - "@remix-run/dev": "2.10.2", - "@swc/core": "1.6.9-nightly-20240706.6", + "@remix-run/dev": "2.10.3", + "@swc/core": "1.7.0", "@swc/helpers": "^0.5.11", "@tailwindcss/typography": "^0.5.13", "@testing-library/dom": "^10.3.1", @@ -73,7 +73,7 @@ "autoprefixer": "^10.4.19", "concurrently": "^8.2.2", "esbuild": "0.23.0", - "eslint": "9.6.0", + "eslint": "9.7.0", "fs-extra": "^11.2.0", "glob": "^10.4.3", "happy-dom": "^14.12.3", diff --git a/apps/remix-vercel/package.json b/apps/remix-vercel/package.json index cb4092c..01eea74 100644 --- a/apps/remix-vercel/package.json +++ b/apps/remix-vercel/package.json @@ -12,13 +12,13 @@ "dependencies": { "@remix-gospel-stack/internal-nobuild": "workspace:*", "@remix-gospel-stack/ui": "workspace:*", - "@remix-run/css-bundle": "2.10.2", - "@remix-run/node": "2.10.2", - "@remix-run/react": "2.10.2", - "@remix-run/serve": "2.10.2", - "@remix-run/server-runtime": "2.10.2", + "@remix-run/css-bundle": "2.10.3", + "@remix-run/node": "2.10.3", + "@remix-run/react": "2.10.3", + "@remix-run/serve": "2.10.3", + "@remix-run/server-runtime": "2.10.3", "@vercel/analytics": "^1.3.1", - "@vercel/remix": "2.10.0", + "@vercel/remix": "2.10.2", "isbot": "^5.1.11", "react": "^18.3.1", "react-dom": "^18.3.1", @@ -26,12 +26,12 @@ }, "devDependencies": { "@remix-gospel-stack/eslint-config": "workspace:*", - "@remix-run/dev": "2.10.2", - "@remix-run/eslint-config": "2.10.2", + "@remix-run/dev": "2.10.3", + "@remix-run/eslint-config": "2.10.3", "@types/react": "^18.3.3", "@types/react-dom": "^18.3.0", "@types/source-map-support": "^0.5.10", - "eslint": "9.6.0", + "eslint": "9.7.0", "postcss": "^8.4.39", "tailwindcss": "^3.4.4", "tailwindcss-animate": "^1.0.7", diff --git a/config/eslint/package.json b/config/eslint/package.json index 548c9c7..6e20d2b 100644 --- a/config/eslint/package.json +++ b/config/eslint/package.json @@ -14,16 +14,16 @@ "eslint-config-turbo": "^2.0.4", "eslint-plugin-import-x": "0.5.3", "eslint-plugin-jsx-a11y": "6.9.0", - "eslint-plugin-react": "7.34.3", + "eslint-plugin-react": "7.35.0", "eslint-plugin-react-hooks": "rc", "globals": "15.8.0", - "typescript-eslint": "7.15.0" + "typescript-eslint": "7.16.1" }, "devDependencies": { "@eslint/eslintrc": "3.1.0", "@next/eslint-plugin-next": "^14.2.4", "@remix-gospel-stack/tsconfig": "workspace:*", - "eslint": "9.6.0", + "eslint": "9.7.0", "typescript": "^5.5.2" } } diff --git a/package.json b/package.json index b385f6d..a74b0a1 100644 --- a/package.json +++ b/package.json @@ -40,7 +40,7 @@ }, "dependencies": { "@ianvs/prettier-plugin-sort-imports": "^4.3.0", - "@remix-run/dev": "2.10.2", + "@remix-run/dev": "2.10.3", "@turbo/gen": "^2.0.6", "@types/glob": "8.1.0", "glob": "^10.4.3", @@ -52,7 +52,7 @@ "turbo": "^2.0.6", "typescript": "^5.5.2" }, - "packageManager": "pnpm@9.4.0", + "packageManager": "pnpm@9.5.0", "pnpm": { "overrides": { "@swc/core": "^1.6.7" diff --git a/packages/ui/package.json b/packages/ui/package.json index bf94ca7..3a5be2c 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -20,13 +20,13 @@ "@radix-ui/react-slot": "^1.1.0", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", - "lucide-react": "^0.400.0", + "lucide-react": "^0.412.0", "npm-run-all2": "^6.2.2", "tailwind-merge": "^2.3.0" }, "peerDependencies": { - "@remix-run/dev": "2.10.2", - "@remix-run/node": "2.10.2", + "@remix-run/dev": "2.10.3", + "@remix-run/node": "2.10.3", "react": "^18.2.0", "react-dom": "^18.2.0", "tailwindcss": "^3.3.2", @@ -35,8 +35,8 @@ "devDependencies": { "@remix-gospel-stack/eslint-config": "workspace:*", "@remix-gospel-stack/tsconfig": "workspace:*", - "@remix-run/dev": "2.10.2", - "@remix-run/node": "2.10.2", + "@remix-run/dev": "2.10.3", + "@remix-run/node": "2.10.3", "@storybook/addon-essentials": "^8.1.11", "@storybook/addon-interactions": "^8.1.11", "@storybook/addon-links": "^8.1.11", @@ -53,7 +53,7 @@ "@vitejs/plugin-react": "^4.3.1", "autoprefixer": "^10.4.19", "concurrently": "^8.2.2", - "eslint": "9.6.0", + "eslint": "9.7.0", "eslint-plugin-storybook": "^0.8.0", "postcss": "^8.4.39", "react": "^18.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 959ce87..d8fcd59 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,8 +15,8 @@ importers: specifier: ^4.3.0 version: 4.3.0(prettier@3.3.2) '@remix-run/dev': - specifier: 2.10.2 - version: 2.10.2(@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.2(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)) + specifier: 2.10.3 + version: 2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.3(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)) '@turbo/gen': specifier: ^2.0.6 version: 2.0.6(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3) @@ -82,8 +82,8 @@ importers: specifier: ^18.3.0 version: 18.3.0 eslint: - specifier: 9.6.0 - version: 9.6.0 + specifier: 9.7.0 + version: 9.7.0 typescript: specifier: ^5.5.2 version: 5.5.3 @@ -103,14 +103,14 @@ importers: specifier: workspace:* version: link:../../packages/ui '@remix-run/express': - specifier: 2.10.2 - version: 2.10.2(express@4.19.2)(typescript@5.5.3) + specifier: 2.10.3 + version: 2.10.3(express@4.19.2)(typescript@5.5.3) '@remix-run/node': - specifier: 2.10.2 - version: 2.10.2(typescript@5.5.3) + specifier: 2.10.3 + version: 2.10.3(typescript@5.5.3) '@remix-run/react': - specifier: 2.10.2 - version: 2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + specifier: 2.10.3 + version: 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) address: specifier: ^2.0.3 version: 2.0.3 @@ -161,8 +161,8 @@ importers: specifier: workspace:* version: link:../../config/eslint '@remix-run/dev': - specifier: 2.10.2 - version: 2.10.2(@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.2(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)) + specifier: 2.10.3 + version: 2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.3(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)) '@swc/core': specifier: ^1.6.7 version: 1.6.7(@swc/helpers@0.5.11) @@ -227,8 +227,8 @@ importers: specifier: 0.23.0 version: 0.23.0 eslint: - specifier: 9.6.0 - version: 9.6.0 + specifier: 9.7.0 + version: 9.7.0 fs-extra: specifier: ^11.2.0 version: 11.2.0 @@ -264,7 +264,7 @@ importers: version: 1.0.7(tailwindcss@3.4.4(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))) ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3) + version: 10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3) tsx: specifier: ^4.16.2 version: 4.16.2 @@ -290,26 +290,26 @@ importers: specifier: workspace:* version: link:../../packages/ui '@remix-run/css-bundle': - specifier: 2.10.2 - version: 2.10.2 + specifier: 2.10.3 + version: 2.10.3 '@remix-run/node': - specifier: 2.10.2 - version: 2.10.2(typescript@5.5.3) + specifier: 2.10.3 + version: 2.10.3(typescript@5.5.3) '@remix-run/react': - specifier: 2.10.2 - version: 2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + specifier: 2.10.3 + version: 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) '@remix-run/serve': - specifier: 2.10.2 - version: 2.10.2(typescript@5.5.3) + specifier: 2.10.3 + version: 2.10.3(typescript@5.5.3) '@remix-run/server-runtime': - specifier: 2.10.2 - version: 2.10.2(typescript@5.5.3) + specifier: 2.10.3 + version: 2.10.3(typescript@5.5.3) '@vercel/analytics': specifier: ^1.3.1 version: 1.3.1(next@14.2.4(@babel/core@7.24.7)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@vercel/remix': - specifier: 2.10.0 - version: 2.10.0(@remix-run/dev@2.10.2(@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.2(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)))(@remix-run/node@2.10.2(typescript@5.5.3))(@remix-run/server-runtime@2.10.2(typescript@5.5.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: 2.10.2 + version: 2.10.2(@remix-run/dev@2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.3(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)))(@remix-run/node@2.10.3(typescript@5.5.3))(@remix-run/server-runtime@2.10.3(typescript@5.5.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) isbot: specifier: ^5.1.11 version: 5.1.11 @@ -327,11 +327,11 @@ importers: specifier: workspace:* version: link:../../config/eslint '@remix-run/dev': - specifier: 2.10.2 - version: 2.10.2(@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.2(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)) + specifier: 2.10.3 + version: 2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.3(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)) '@remix-run/eslint-config': - specifier: 2.10.2 - version: 2.10.2(eslint@9.6.0)(react@18.3.1)(typescript@5.5.3) + specifier: 2.10.3 + version: 2.10.3(eslint@9.7.0)(react@18.3.1)(typescript@5.5.3) '@types/react': specifier: ^18.3.3 version: 18.3.3 @@ -342,8 +342,8 @@ importers: specifier: ^0.5.10 version: 0.5.10 eslint: - specifier: 9.6.0 - version: 9.6.0 + specifier: 9.7.0 + version: 9.7.0 postcss: specifier: ^8.4.39 version: 8.4.39 @@ -367,28 +367,28 @@ importers: dependencies: eslint-config-prettier: specifier: ^9.1.0 - version: 9.1.0(eslint@9.6.0) + version: 9.1.0(eslint@9.7.0) eslint-config-turbo: specifier: ^2.0.4 - version: 2.0.6(eslint@9.6.0) + version: 2.0.6(eslint@9.7.0) eslint-plugin-import-x: specifier: 0.5.3 - version: 0.5.3(eslint@9.6.0)(typescript@5.5.3) + version: 0.5.3(eslint@9.7.0)(typescript@5.5.3) eslint-plugin-jsx-a11y: specifier: 6.9.0 - version: 6.9.0(eslint@9.6.0) + version: 6.9.0(eslint@9.7.0) eslint-plugin-react: - specifier: 7.34.3 - version: 7.34.3(eslint@9.6.0) + specifier: 7.35.0 + version: 7.35.0(eslint@9.7.0) eslint-plugin-react-hooks: specifier: rc - version: 5.1.0-rc-f38c22b244-20240704(eslint@9.6.0) + version: 5.1.0-rc-f6cce072-20240723(eslint@9.7.0) globals: specifier: 15.8.0 version: 15.8.0 typescript-eslint: - specifier: 7.15.0 - version: 7.15.0(eslint@9.6.0)(typescript@5.5.3) + specifier: 7.16.1 + version: 7.16.1(eslint@9.7.0)(typescript@5.5.3) devDependencies: '@eslint/eslintrc': specifier: 3.1.0 @@ -400,8 +400,8 @@ importers: specifier: workspace:* version: link:../tsconfig eslint: - specifier: 9.6.0 - version: 9.6.0 + specifier: 9.7.0 + version: 9.7.0 typescript: specifier: ^5.5.2 version: 5.5.3 @@ -515,8 +515,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 lucide-react: - specifier: ^0.400.0 - version: 0.400.0(react@18.3.1) + specifier: ^0.412.0 + version: 0.412.0(react@18.3.1) npm-run-all2: specifier: ^6.2.2 version: 6.2.2 @@ -531,11 +531,11 @@ importers: specifier: workspace:* version: link:../../config/tsconfig '@remix-run/dev': - specifier: 2.10.2 - version: 2.10.2(@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.2(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)) + specifier: 2.10.3 + version: 2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.3(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)) '@remix-run/node': - specifier: 2.10.2 - version: 2.10.2(typescript@5.5.3) + specifier: 2.10.3 + version: 2.10.3(typescript@5.5.3) '@storybook/addon-essentials': specifier: ^8.1.11 version: 8.1.11(@types/react-dom@18.3.0)(@types/react@18.3.3)(prettier@3.3.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -585,11 +585,11 @@ importers: specifier: ^8.2.2 version: 8.2.2 eslint: - specifier: 9.6.0 - version: 9.6.0 + specifier: 9.7.0 + version: 9.7.0 eslint-plugin-storybook: specifier: ^0.8.0 - version: 0.8.0(eslint@9.6.0)(typescript@5.5.3) + version: 0.8.0(eslint@9.7.0)(typescript@5.5.3) postcss: specifier: ^8.4.39 version: 8.4.39 @@ -1936,10 +1936,6 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 - '@eslint-community/regexpp@4.10.0': - resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==} - engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-community/regexpp@4.11.0': resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} @@ -1952,8 +1948,8 @@ packages: resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.6.0': - resolution: {integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==} + '@eslint/js@9.7.0': + resolution: {integrity: sha512-ChuWDQenef8OSFnvuxv0TCVxEwmu3+hPNKvM9B34qpM0rDRbjL8t5QkQeHHeAfsKQjuH9wS82WeCi1J/owatng==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.4': @@ -2401,17 +2397,17 @@ packages: '@types/react': optional: true - '@remix-run/css-bundle@2.10.2': - resolution: {integrity: sha512-rtnDV62iR6l+l70BcQeDIGPkaF0WZoscxD0FXPR+IrBXMcfz44T3PcnmXEeY0bUmBc3VXkBOKWSJzKU4m3gYFA==} + '@remix-run/css-bundle@2.10.3': + resolution: {integrity: sha512-FWTHe0kphAoK85kY92BaLuwNjyn9t2Gd1/MebR1lEzG2dDm80tThJ2tpZMCOn1zPFAaLOGn3fXnywYMYDzyBfg==} engines: {node: '>=18.0.0'} - '@remix-run/dev@2.10.2': - resolution: {integrity: sha512-7hHC9WY65IJ5ex9Vrv9PkSg15mmYH63unxPDAR74hSfSkectMgsWtMChzdx7Kp/CzN2rttt3cxPwZnAu6PXJUw==} + '@remix-run/dev@2.10.3': + resolution: {integrity: sha512-ZbSslRCPVsXispbu1t/khMrMwJ34R695tGujnya696nAW0v8rocVhEwaUpvR2iwnvGKN372gv4SdJrjnYz45kw==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: - '@remix-run/react': ^2.10.2 - '@remix-run/serve': ^2.10.2 + '@remix-run/react': ^2.10.3 + '@remix-run/serve': ^2.10.3 typescript: ^5.1.0 vite: ^5.1.0 wrangler: ^3.28.2 @@ -2425,8 +2421,8 @@ packages: wrangler: optional: true - '@remix-run/eslint-config@2.10.2': - resolution: {integrity: sha512-pg1kZXUePaZMg+2gxMpaJ+t69un5anuVmw9CcuqTpPr+8QnP72NCxt0Ic88KXupajJ7GrIK7PfwUkfqNlCN6xQ==} + '@remix-run/eslint-config@2.10.3': + resolution: {integrity: sha512-Poj8giCzIzbcIxmsRQ/VU3MPaN+pZH4Fbk5/XcRQbBELb1rC2CCOG7H9/MV3EfGxl2RUxrj8vEdRzY6GdQ6FDg==} engines: {node: '>=18.0.0'} peerDependencies: eslint: ^8.0.0 @@ -2436,8 +2432,8 @@ packages: typescript: optional: true - '@remix-run/express@2.10.2': - resolution: {integrity: sha512-er8b1aLULkM3KHTrU97ovBy5KDu53gCE7VjbqefHG9ZYLMZPOifawmCUaNAirhpkxW/nb08gyJo/5c+WYRrsuQ==} + '@remix-run/express@2.10.3': + resolution: {integrity: sha512-EkSBQAz3ykoGTrCEP2hC1TOn9tQ3zlcWYeJnECinZzzHQ0ERHP6cKlEYV+pOmY1oRDxn8lMxVa+OL+krDA+xbA==} engines: {node: '>=18.0.0'} peerDependencies: express: ^4.19.2 @@ -2446,8 +2442,8 @@ packages: typescript: optional: true - '@remix-run/node@2.10.2': - resolution: {integrity: sha512-Ni4yMQCf6avK2fz91/luuS3wnHzqtbxsdc19es1gAWEnUKfeCwqq5v1R0kzNwrXyh5NYCRhxaegzVH3tGsdYFg==} + '@remix-run/node@2.10.3': + resolution: {integrity: sha512-LBqsgADJKW7tYdJZZi2wu20gfMm6UcOXbvb5U70P2jCNxjJvuIw1gXVvNXRJKAdxPKLonjm8cSpfoI6HeQKEDg==} engines: {node: '>=18.0.0'} peerDependencies: typescript: ^5.1.0 @@ -2455,8 +2451,8 @@ packages: typescript: optional: true - '@remix-run/react@2.10.2': - resolution: {integrity: sha512-0Fx3AYNjfn6Z/0xmIlVC7exmof20M429PwuApWF1H8YXwdkI+cxLfivRzTa1z7vS55tshurqQum98jQQaUDjoA==} + '@remix-run/react@2.10.3': + resolution: {integrity: sha512-nqXlUJzG3zgllsMio20AICbSsF8va0jOnMakl/+oJpFbQqCyFkvYqr+BViBc4Befp5VK54jqJzDnY4kL9zwNvA==} engines: {node: '>=18.0.0'} peerDependencies: react: ^18.0.0 @@ -2466,17 +2462,17 @@ packages: typescript: optional: true - '@remix-run/router@1.17.1': - resolution: {integrity: sha512-mCOMec4BKd6BRGBZeSnGiIgwsbLGp3yhVqAD8H+PxiRNEHgDpZb8J1TnrSDlg97t0ySKMQJTHCWBCmBpSmkF6Q==} + '@remix-run/router@1.18.0': + resolution: {integrity: sha512-L3jkqmqoSVBVKHfpGZmLrex0lxR5SucGA0sUfFzGctehw+S/ggL9L/0NnC5mw6P8HUWpFZ3nQw3cRApjjWx9Sw==} engines: {node: '>=14.0.0'} - '@remix-run/serve@2.10.2': - resolution: {integrity: sha512-ryWW5XK4Ww2mx1yhZPIycNqniZhzwybj61DIPO4cJxThvUkYgXf+Wdzq4jhva2B99naAiu18Em0nwh8VZxFMew==} + '@remix-run/serve@2.10.3': + resolution: {integrity: sha512-UZyBdob26/e9cECDH4uspDw3xQyZSzHY+iNFVpRO1Iyk1NW1JDW4ImmHGXQSzq4ZKYNLV/ZktLkhY0f91Azt8Q==} engines: {node: '>=18.0.0'} hasBin: true - '@remix-run/server-runtime@2.10.2': - resolution: {integrity: sha512-c6CzKw4WBP4FkPnz63ua7g73/P1v34Uho2C44SZZf8IOVCGzEM9liLq6slDivn0m/UbyQnXThdXmsVjFcobmZg==} + '@remix-run/server-runtime@2.10.3': + resolution: {integrity: sha512-vUl5jONUI6Lj0ICg9FSRFhoPzQdZ/7dpT1m7ID13DF5BEeF3t/9uCJS61XXWgQ/JEu7YRiwvZiwSRTrgM7zeWw==} engines: {node: '>=18.0.0'} peerDependencies: typescript: ^5.1.0 @@ -3217,8 +3213,8 @@ packages: typescript: optional: true - '@typescript-eslint/eslint-plugin@7.15.0': - resolution: {integrity: sha512-uiNHpyjZtFrLwLDpHnzaDlP3Tt6sGMqTCiqmxaN4n4RP0EfYZDODJyddiFDF44Hjwxr5xAcaYxVKm9QKQFJFLA==} + '@typescript-eslint/eslint-plugin@7.16.1': + resolution: {integrity: sha512-SxdPak/5bO0EnGktV05+Hq8oatjAYVY3Zh2bye9pGZy6+jwyR3LG3YKkV4YatlsgqXP28BTeVm9pqwJM96vf2A==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@typescript-eslint/parser': ^7.0.0 @@ -3238,8 +3234,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@7.15.0': - resolution: {integrity: sha512-k9fYuQNnypLFcqORNClRykkGOMOj+pV6V91R4GO/l1FDGwpqmSwoOQrOHo3cGaH63e+D3ZiCAOsuS/D2c99j/A==} + '@typescript-eslint/parser@7.16.1': + resolution: {integrity: sha512-u+1Qx86jfGQ5i4JjK33/FnawZRpsLxRnKzGE6EABZ40KxVT/vWsiZFEBBHjFOljmmV3MBYOHEKi0Jm9hbAOClA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -3256,8 +3252,8 @@ packages: resolution: {integrity: sha512-gPrFSsoYcsffYXTOZ+hT7fyJr95rdVe4kGVX1ps/dJ+DfmlnjFN/GcMxXcVkeHDKqsq6uAcVaQaIi3cFffmAbA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@7.15.0': - resolution: {integrity: sha512-Q/1yrF/XbxOTvttNVPihxh1b9fxamjEoz2Os/Pe38OHwxC24CyCqXxGTOdpb4lt6HYtqw9HetA/Rf6gDGaMPlw==} + '@typescript-eslint/scope-manager@7.16.1': + resolution: {integrity: sha512-nYpyv6ALte18gbMz323RM+vpFpTjfNdyakbf3nsLvF43uF9KeNC289SUEW3QLZ1xPtyINJ1dIsZOuWuSRIWygw==} engines: {node: ^18.18.0 || >=20.0.0} '@typescript-eslint/type-utils@5.62.0': @@ -3270,8 +3266,8 @@ packages: typescript: optional: true - '@typescript-eslint/type-utils@7.15.0': - resolution: {integrity: sha512-SkgriaeV6PDvpA6253PDVep0qCqgbO1IOBiycjnXsszNTVQe5flN5wR5jiczoEoDEnAqYFSFFc9al9BSGVltkg==} + '@typescript-eslint/type-utils@7.16.1': + resolution: {integrity: sha512-rbu/H2MWXN4SkjIIyWcmYBjlp55VT+1G3duFOIukTNFxr9PI35pLc2ydwAfejCEitCv4uztA07q0QWanOHC7dA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -3288,8 +3284,8 @@ packages: resolution: {integrity: sha512-mL7zNEOQybo5R3AavY+Am7KLv8BorIv7HCYS5rKoNZKQD9tsfGUpO4KdAn3sSUvTiS4PQkr2+K0KJbxj8H9NDg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@7.15.0': - resolution: {integrity: sha512-aV1+B1+ySXbQH0pLK0rx66I3IkiZNidYobyfn0WFsdGhSXw+P3YOqeTq5GED458SfB24tg+ux3S+9g118hjlTw==} + '@typescript-eslint/types@7.16.1': + resolution: {integrity: sha512-AQn9XqCzUXd4bAVEsAXM/Izk11Wx2u4H3BAfQVhSfzfDOm/wAON9nP7J5rpkCxts7E5TELmN845xTUCQrD1xIQ==} engines: {node: ^18.18.0 || >=20.0.0} '@typescript-eslint/typescript-estree@5.62.0': @@ -3310,8 +3306,8 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@7.15.0': - resolution: {integrity: sha512-gjyB/rHAopL/XxfmYThQbXbzRMGhZzGw6KpcMbfe8Q3nNQKStpxnUKeXb0KiN/fFDR42Z43szs6rY7eHk0zdGQ==} + '@typescript-eslint/typescript-estree@7.16.1': + resolution: {integrity: sha512-0vFPk8tMjj6apaAZ1HlwM8w7jbghC8jc1aRNJG5vN8Ym5miyhTQGMqU++kuBFDNKe9NcPeZ6x0zfSzV8xC1UlQ==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: typescript: '*' @@ -3331,8 +3327,8 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/utils@7.15.0': - resolution: {integrity: sha512-hfDMDqaqOqsUVGiEPSMLR/AjTSCsmJwjpKkYQRo1FNbmW4tBwBspYDwO9eh7sKSTwMQgBw9/T4DHudPaqshRWA==} + '@typescript-eslint/utils@7.16.1': + resolution: {integrity: sha512-WrFM8nzCowV0he0RlkotGDujx78xudsxnGMBHI88l5J8wEhED6yBwaSLP99ygfrzAjsQvcYQ94quDwI0d7E1fA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -3345,8 +3341,8 @@ packages: resolution: {integrity: sha512-Crb+F75U1JAEtBeQGxSKwI60hZmmzaqA3z9sYsVm8X7W5cwLEm5bRe0/uXS6+MR/y8CVpKSR/ontIAIEPFcEkA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@7.15.0': - resolution: {integrity: sha512-Hqgy/ETgpt2L5xueA/zHHIl4fJI2O4XUE9l4+OIfbJIRSnTJb/QscncdqqZzofQegIJugRIF57OJea1khw2SDw==} + '@typescript-eslint/visitor-keys@7.16.1': + resolution: {integrity: sha512-Qlzzx4sE4u3FsHTPQAAQFJFNOuqtuY0LFrZHwQ8IHK705XxBiWOFkfKRWu6niB7hwfgnwIpO4jTC75ozW1PHWg==} engines: {node: ^18.18.0 || >=20.0.0} '@ungap/structured-clone@1.2.0': @@ -3375,13 +3371,13 @@ packages: react: optional: true - '@vercel/remix@2.10.0': - resolution: {integrity: sha512-RNxHw7Brj6z0idUJQwvPjIBdB1QrLllMl6bqAQ/CHZ7Hg20SgK1hb/U5QM8JLSQ4+xfDAnsnMjPHjWH9DG+1+w==} + '@vercel/remix@2.10.2': + resolution: {integrity: sha512-v8AbnQyXzRqoHtAONebEmUojbNKFpEtKZYpnv+/w6HJPK/KHPBW9kvia68VzGyE16o9FutIGx2eNGefFERI+JQ==} engines: {node: '>=18.0.0'} peerDependencies: - '@remix-run/dev': 2.10.0 - '@remix-run/node': 2.10.0 - '@remix-run/server-runtime': 2.10.0 + '@remix-run/dev': 2.10.2 + '@remix-run/node': '' + '@remix-run/server-runtime': 2.10.2 react: '*' react-dom: '*' @@ -3584,9 +3580,6 @@ packages: resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} engines: {node: '>= 0.4'} - array.prototype.toreversed@1.1.2: - resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==} - array.prototype.tosorted@1.1.4: resolution: {integrity: sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==} engines: {node: '>= 0.4'} @@ -4495,17 +4488,17 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - eslint-plugin-react-hooks@5.1.0-rc-f38c22b244-20240704: - resolution: {integrity: sha512-2AFn/7KOJFx6RGA+7d8VluRqhB31bay0binwDJZeYJCdvrNeDQS3SmKv1/7SExyexEHBZZE/0hy6P6IQIaIZkg==} + eslint-plugin-react-hooks@5.1.0-rc-f6cce072-20240723: + resolution: {integrity: sha512-qtkeYZc6hhz+N26/Jd3KkgrgflVP7/wG+0qiy/ZXIligrciBHm7wuTGc6wz0lTiVMciRBesLdxft6brvLgHIug==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react@7.34.3: - resolution: {integrity: sha512-aoW4MV891jkUulwDApQbPYTVZmeuSyFrudpbTAQuj5Fv8VL+o6df2xIGpw8B0hPjAaih1/Fb0om9grCdyFYemA==} + eslint-plugin-react@7.35.0: + resolution: {integrity: sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==} engines: {node: '>=4'} peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 eslint-plugin-storybook@0.8.0: resolution: {integrity: sha512-CZeVO5EzmPY7qghO2t64oaFM+8FTaD4uzOEjHKp516exyTKo+skKAL9GI3QALS2BXhyALJjNtwbmr1XinGE8bA==} @@ -4528,8 +4521,8 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@8.0.1: - resolution: {integrity: sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==} + eslint-scope@8.0.2: + resolution: {integrity: sha512-6E4xmrTw5wtxnLA5wYL3WDfhZ/1bUBGOXV0zQvVRDOtrR8D0p6W7fs3JweNYhwRYeGvd/1CKX2se0/2s7Q/nJA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-utils@2.1.0: @@ -4552,8 +4545,8 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.6.0: - resolution: {integrity: sha512-ElQkdLMEEqQNM9Njff+2Y4q2afHk7JpkPvrd7Xh7xefwgQynqPxwf55J7di9+MEibWUGdNjFF9ITG9Pck5M84w==} + eslint@9.7.0: + resolution: {integrity: sha512-FzJ9D/0nGiCGBf8UXO/IGLTgLVzIxze1zpfA8Ton2mjLovXdAPlYDv+MQDcqj3TmrhAGYfOpz9RfR+ent0AgAw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true @@ -5635,8 +5628,8 @@ packages: resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} engines: {node: '>=12'} - lucide-react@0.400.0: - resolution: {integrity: sha512-rpp7pFHh3Xd93KHixNgB0SqThMHpYNzsGUu69UaQbSZ75Q/J3m5t6EhKyMT3m4w2WOxmJ2mY0tD3vebnXqQryQ==} + lucide-react@0.412.0: + resolution: {integrity: sha512-m7argY/PhSfjhwP2Dxey+VzFBvusfd8ULt+vWWFnzQhURLOtNyD1qWmMVdtJ4Nn+d+DTcoOiILrjThSjY9kaow==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -6122,10 +6115,6 @@ packages: resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==} engines: {node: '>= 0.4'} - object.hasown@1.1.4: - resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} - engines: {node: '>= 0.4'} - object.values@1.2.0: resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==} engines: {node: '>= 0.4'} @@ -6735,15 +6724,15 @@ packages: '@types/react': optional: true - react-router-dom@6.24.1: - resolution: {integrity: sha512-U19KtXqooqw967Vw0Qcn5cOvrX5Ejo9ORmOtJMzYWtCT4/WOfFLIZGGsVLxcd9UkBO0mSTZtXqhZBsWlHr7+Sg==} + react-router-dom@6.25.0: + resolution: {integrity: sha512-BhcczgDWWgvGZxjDDGuGHrA8HrsSudilqTaRSBYLWDayvo1ClchNIDVt5rldqp6e7Dro5dEFx9Mzc+r292lN0w==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' - react-router@6.24.1: - resolution: {integrity: sha512-PTXFXGK2pyXpHzVo3rR9H7ip4lSPZZc0bHG5CARmj65fTT6qG7sTngmb6lcYu1gf3y/8KxORoy9yn59pGpCnpg==} + react-router@6.25.0: + resolution: {integrity: sha512-bziKjCcDbcxgWS9WlWFcQIVZ2vJHnCP6DGpQDT0l+0PFDasfJKgzf9CM22eTyhFsZkjk8ApCdKjJwKtzqH80jQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' @@ -7186,6 +7175,9 @@ packages: resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==} engines: {node: '>= 0.4'} + string.prototype.repeat@1.0.0: + resolution: {integrity: sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==} + string.prototype.trim@1.2.9: resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==} engines: {node: '>= 0.4'} @@ -7598,8 +7590,8 @@ packages: resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==} engines: {node: '>= 0.4'} - typescript-eslint@7.15.0: - resolution: {integrity: sha512-Ta40FhMXBCwHura4X4fncaCVkVcnJ9jnOq5+Lp4lN8F4DzHZtOwZdRvVBiNUGznUDHPwdGnrnwxmUOU2fFQqFA==} + typescript-eslint@7.16.1: + resolution: {integrity: sha512-889oE5qELj65q/tGeOSvlreNKhimitFwZqQ0o7PcWC7/lgRkAMknznsCsV8J8mZGTP/Z+cIbX8accf2DE33hrA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: eslint: ^8.56.0 @@ -8082,11 +8074,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.24.7(@babel/core@7.24.7)(eslint@9.6.0)': + '@babel/eslint-parser@7.24.7(@babel/core@7.24.7)(eslint@9.7.0)': dependencies: '@babel/core': 7.24.7 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.6.0 + eslint: 9.7.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -9271,19 +9263,17 @@ snapshots: '@esbuild/win32-x64@0.23.0': optional: true - '@eslint-community/eslint-utils@4.4.0(eslint@9.6.0)': + '@eslint-community/eslint-utils@4.4.0(eslint@9.7.0)': dependencies: - eslint: 9.6.0 + eslint: 9.7.0 eslint-visitor-keys: 3.4.3 - '@eslint-community/regexpp@4.10.0': {} - '@eslint-community/regexpp@4.11.0': {} '@eslint/config-array@0.17.0': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.4 + debug: 4.3.5(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -9302,7 +9292,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.6.0': {} + '@eslint/js@9.7.0': {} '@eslint/object-schema@2.1.4': {} @@ -9742,9 +9732,9 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - '@remix-run/css-bundle@2.10.2': {} + '@remix-run/css-bundle@2.10.3': {} - '@remix-run/dev@2.10.2(@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.2(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10))': + '@remix-run/dev@2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.3(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10))': dependencies: '@babel/core': 7.24.7 '@babel/generator': 7.24.7 @@ -9756,10 +9746,10 @@ snapshots: '@babel/types': 7.24.7 '@mdx-js/mdx': 2.3.0 '@npmcli/package-json': 4.0.1 - '@remix-run/node': 2.10.2(typescript@5.5.3) - '@remix-run/react': 2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) - '@remix-run/router': 1.17.1 - '@remix-run/server-runtime': 2.10.2(typescript@5.5.3) + '@remix-run/node': 2.10.3(typescript@5.5.3) + '@remix-run/react': 2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3) + '@remix-run/router': 1.18.0 + '@remix-run/server-runtime': 2.10.3(typescript@5.5.3) '@types/mdx': 2.0.13 '@vanilla-extract/integration': 6.5.0(@types/node@20.14.10) arg: 5.0.2 @@ -9788,7 +9778,7 @@ snapshots: pidtree: 0.6.0 postcss: 8.4.39 postcss-discard-duplicates: 5.1.0(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) postcss-modules: 6.0.0(postcss@8.4.39) prettier: 2.8.8 pretty-ms: 7.0.1 @@ -9801,7 +9791,7 @@ snapshots: tsconfig-paths: 4.2.0 ws: 7.5.10 optionalDependencies: - '@remix-run/serve': 2.10.2(typescript@5.5.3) + '@remix-run/serve': 2.10.3(typescript@5.5.3) typescript: 5.5.3 vite: 5.3.3(@types/node@20.14.10) transitivePeerDependencies: @@ -9819,25 +9809,25 @@ snapshots: - ts-node - utf-8-validate - '@remix-run/eslint-config@2.10.2(eslint@9.6.0)(react@18.3.1)(typescript@5.5.3)': + '@remix-run/eslint-config@2.10.3(eslint@9.7.0)(react@18.3.1)(typescript@5.5.3)': dependencies: '@babel/core': 7.24.7 - '@babel/eslint-parser': 7.24.7(@babel/core@7.24.7)(eslint@9.6.0) + '@babel/eslint-parser': 7.24.7(@babel/core@7.24.7)(eslint@9.7.0) '@babel/preset-react': 7.24.7(@babel/core@7.24.7) '@rushstack/eslint-patch': 1.10.3 - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/parser': 5.62.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/parser': 5.62.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@9.6.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.6.0) - eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3) - eslint-plugin-jest-dom: 4.0.3(eslint@9.6.0) - eslint-plugin-jsx-a11y: 6.9.0(eslint@9.6.0) - eslint-plugin-node: 11.1.0(eslint@9.6.0) - eslint-plugin-react: 7.34.3(eslint@9.6.0) - eslint-plugin-react-hooks: 4.6.2(eslint@9.6.0) - eslint-plugin-testing-library: 5.11.1(eslint@9.6.0)(typescript@5.5.3) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0))(eslint@9.7.0) + eslint-plugin-jest: 26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) + eslint-plugin-jest-dom: 4.0.3(eslint@9.7.0) + eslint-plugin-jsx-a11y: 6.9.0(eslint@9.7.0) + eslint-plugin-node: 11.1.0(eslint@9.7.0) + eslint-plugin-react: 7.35.0(eslint@9.7.0) + eslint-plugin-react-hooks: 4.6.2(eslint@9.7.0) + eslint-plugin-testing-library: 5.11.1(eslint@9.7.0)(typescript@5.5.3) react: 18.3.1 optionalDependencies: typescript: 5.5.3 @@ -9846,16 +9836,16 @@ snapshots: - jest - supports-color - '@remix-run/express@2.10.2(express@4.19.2)(typescript@5.5.3)': + '@remix-run/express@2.10.3(express@4.19.2)(typescript@5.5.3)': dependencies: - '@remix-run/node': 2.10.2(typescript@5.5.3) + '@remix-run/node': 2.10.3(typescript@5.5.3) express: 4.19.2 optionalDependencies: typescript: 5.5.3 - '@remix-run/node@2.10.2(typescript@5.5.3)': + '@remix-run/node@2.10.3(typescript@5.5.3)': dependencies: - '@remix-run/server-runtime': 2.10.2(typescript@5.5.3) + '@remix-run/server-runtime': 2.10.3(typescript@5.5.3) '@remix-run/web-fetch': 4.4.2 '@web3-storage/multipart-parser': 1.0.0 cookie-signature: 1.2.1 @@ -9865,24 +9855,24 @@ snapshots: optionalDependencies: typescript: 5.5.3 - '@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': + '@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3)': dependencies: - '@remix-run/router': 1.17.1 - '@remix-run/server-runtime': 2.10.2(typescript@5.5.3) + '@remix-run/router': 1.18.0 + '@remix-run/server-runtime': 2.10.3(typescript@5.5.3) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.24.1(react@18.3.1) - react-router-dom: 6.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-router: 6.25.0(react@18.3.1) + react-router-dom: 6.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) turbo-stream: 2.2.0 optionalDependencies: typescript: 5.5.3 - '@remix-run/router@1.17.1': {} + '@remix-run/router@1.18.0': {} - '@remix-run/serve@2.10.2(typescript@5.5.3)': + '@remix-run/serve@2.10.3(typescript@5.5.3)': dependencies: - '@remix-run/express': 2.10.2(express@4.19.2)(typescript@5.5.3) - '@remix-run/node': 2.10.2(typescript@5.5.3) + '@remix-run/express': 2.10.3(express@4.19.2)(typescript@5.5.3) + '@remix-run/node': 2.10.3(typescript@5.5.3) chokidar: 3.6.0 compression: 1.7.4 express: 4.19.2 @@ -9893,9 +9883,9 @@ snapshots: - supports-color - typescript - '@remix-run/server-runtime@2.10.2(typescript@5.5.3)': + '@remix-run/server-runtime@2.10.3(typescript@5.5.3)': dependencies: - '@remix-run/router': 1.17.1 + '@remix-run/router': 1.18.0 '@types/cookie': 0.6.0 '@web3-storage/multipart-parser': 1.0.0 cookie: 0.6.0 @@ -10817,7 +10807,7 @@ snapshots: minimatch: 9.0.5 node-plop: 0.26.3 proxy-agent: 6.4.0 - ts-node: 10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3) + ts-node: 10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3) update-check: 1.5.4 validate-npm-package-name: 5.0.1 transitivePeerDependencies: @@ -11063,15 +11053,15 @@ snapshots: '@types/wrap-ansi@3.0.0': {} - '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 5.62.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/parser': 5.62.0(eslint@9.7.0)(typescript@5.5.3) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/utils': 5.62.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/type-utils': 5.62.0(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 5.62.0(eslint@9.7.0)(typescript@5.5.3) debug: 4.3.5(supports-color@5.5.0) - eslint: 9.6.0 + eslint: 9.7.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare-lite: 1.4.0 @@ -11082,15 +11072,15 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@7.15.0(@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/eslint-plugin@7.16.1(@typescript-eslint/parser@7.16.1(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/type-utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.15.0 - eslint: 9.6.0 + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 7.16.1(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/type-utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.1 + eslint: 9.7.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare: 1.4.0 @@ -11100,26 +11090,26 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) debug: 4.3.5(supports-color@5.5.0) - eslint: 9.6.0 + eslint: 9.7.0 optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/parser@7.16.1(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) - '@typescript-eslint/visitor-keys': 7.15.0 + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.16.1 debug: 4.3.5(supports-color@5.5.0) - eslint: 9.6.0 + eslint: 9.7.0 optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: @@ -11135,29 +11125,29 @@ snapshots: '@typescript-eslint/types': 7.14.1 '@typescript-eslint/visitor-keys': 7.14.1 - '@typescript-eslint/scope-manager@7.15.0': + '@typescript-eslint/scope-manager@7.16.1': dependencies: - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/visitor-keys': 7.15.0 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/visitor-keys': 7.16.1 - '@typescript-eslint/type-utils@5.62.0(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@5.62.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) - '@typescript-eslint/utils': 5.62.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/utils': 5.62.0(eslint@9.7.0)(typescript@5.5.3) debug: 4.3.5(supports-color@5.5.0) - eslint: 9.6.0 + eslint: 9.7.0 tsutils: 3.21.0(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@7.15.0(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/type-utils@7.16.1(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3) debug: 4.3.5(supports-color@5.5.0) - eslint: 9.6.0 + eslint: 9.7.0 ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 @@ -11168,7 +11158,7 @@ snapshots: '@typescript-eslint/types@7.14.1': {} - '@typescript-eslint/types@7.15.0': {} + '@typescript-eslint/types@7.16.1': {} '@typescript-eslint/typescript-estree@5.62.0(typescript@5.5.3)': dependencies: @@ -11188,21 +11178,21 @@ snapshots: dependencies: '@typescript-eslint/types': 7.14.1 '@typescript-eslint/visitor-keys': 7.14.1 - debug: 4.3.4 + debug: 4.3.5(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 - minimatch: 9.0.4 - semver: 7.6.0 + minimatch: 9.0.5 + semver: 7.6.2 ts-api-utils: 1.3.0(typescript@5.5.3) optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@7.15.0(typescript@5.5.3)': + '@typescript-eslint/typescript-estree@7.16.1(typescript@5.5.3)': dependencies: - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/visitor-keys': 7.15.0 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/visitor-keys': 7.16.1 debug: 4.3.5(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 @@ -11214,39 +11204,39 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@5.62.0(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/utils@5.62.0(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.7 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.5.3) - eslint: 9.6.0 + eslint: 9.7.0 eslint-scope: 5.1.1 semver: 7.6.2 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.14.1(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.14.1(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) '@typescript-eslint/scope-manager': 7.14.1 '@typescript-eslint/types': 7.14.1 '@typescript-eslint/typescript-estree': 7.14.1(typescript@5.5.3) - eslint: 9.6.0 + eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript - '@typescript-eslint/utils@7.15.0(eslint@9.6.0)(typescript@5.5.3)': + '@typescript-eslint/utils@7.16.1(eslint@9.7.0)(typescript@5.5.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) - '@typescript-eslint/scope-manager': 7.15.0 - '@typescript-eslint/types': 7.15.0 - '@typescript-eslint/typescript-estree': 7.15.0(typescript@5.5.3) - eslint: 9.6.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) + '@typescript-eslint/scope-manager': 7.16.1 + '@typescript-eslint/types': 7.16.1 + '@typescript-eslint/typescript-estree': 7.16.1(typescript@5.5.3) + eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript @@ -11261,9 +11251,9 @@ snapshots: '@typescript-eslint/types': 7.14.1 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@7.15.0': + '@typescript-eslint/visitor-keys@7.16.1': dependencies: - '@typescript-eslint/types': 7.15.0 + '@typescript-eslint/types': 7.16.1 eslint-visitor-keys: 3.4.3 '@ungap/structured-clone@1.2.0': {} @@ -11325,11 +11315,11 @@ snapshots: next: 14.2.4(@babel/core@7.24.7)(@playwright/test@1.45.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: 18.3.1 - '@vercel/remix@2.10.0(@remix-run/dev@2.10.2(@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.2(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)))(@remix-run/node@2.10.2(typescript@5.5.3))(@remix-run/server-runtime@2.10.2(typescript@5.5.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@vercel/remix@2.10.2(@remix-run/dev@2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.3(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)))(@remix-run/node@2.10.3(typescript@5.5.3))(@remix-run/server-runtime@2.10.3(typescript@5.5.3))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@remix-run/dev': 2.10.2(@remix-run/react@2.10.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.2(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)) - '@remix-run/node': 2.10.2(typescript@5.5.3) - '@remix-run/server-runtime': 2.10.2(typescript@5.5.3) + '@remix-run/dev': 2.10.3(@remix-run/react@2.10.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(typescript@5.5.3))(@remix-run/serve@2.10.3(typescript@5.5.3))(@types/node@20.14.10)(ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)(vite@5.3.3(@types/node@20.14.10)) + '@remix-run/node': 2.10.3(typescript@5.5.3) + '@remix-run/server-runtime': 2.10.3(typescript@5.5.3) '@vercel/static-config': 3.0.0 isbot: 3.8.0 react: 18.3.1 @@ -11578,13 +11568,6 @@ snapshots: es-abstract: 1.23.3 es-shim-unscopables: 1.0.2 - array.prototype.toreversed@1.1.2: - dependencies: - call-bind: 1.0.7 - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-shim-unscopables: 1.0.2 - array.prototype.tosorted@1.1.4: dependencies: call-bind: 1.0.7 @@ -12557,14 +12540,14 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-config-prettier@9.1.0(eslint@9.6.0): + eslint-config-prettier@9.1.0(eslint@9.7.0): dependencies: - eslint: 9.6.0 + eslint: 9.7.0 - eslint-config-turbo@2.0.6(eslint@9.6.0): + eslint-config-turbo@2.0.6(eslint@9.7.0): dependencies: - eslint: 9.6.0 - eslint-plugin-turbo: 2.0.6(eslint@9.6.0) + eslint: 9.7.0 + eslint-plugin-turbo: 2.0.6(eslint@9.7.0) eslint-import-resolver-node@0.3.7: dependencies: @@ -12582,13 +12565,13 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@9.6.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0): dependencies: debug: 4.3.5(supports-color@5.5.0) enhanced-resolve: 5.17.0 - eslint: 9.6.0 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@9.6.0))(eslint@9.6.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.6.0) + eslint: 9.7.0 + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0))(eslint@9.7.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0))(eslint@9.7.0) fast-glob: 3.3.2 get-tsconfig: 4.7.5 is-core-module: 2.14.0 @@ -12599,40 +12582,40 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@9.6.0))(eslint@9.6.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0))(eslint@9.7.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/parser': 5.62.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@9.6.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@9.6.0))(eslint@9.6.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0))(eslint@9.7.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/parser': 5.62.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@9.6.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0) transitivePeerDependencies: - supports-color - eslint-plugin-es@3.0.1(eslint@9.6.0): + eslint-plugin-es@3.0.1(eslint@9.7.0): dependencies: - eslint: 9.6.0 + eslint: 9.7.0 eslint-utils: 2.1.0 regexpp: 3.2.0 - eslint-plugin-import-x@0.5.3(eslint@9.6.0)(typescript@5.5.3): + eslint-plugin-import-x@0.5.3(eslint@9.7.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/utils': 7.14.1(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.14.1(eslint@9.7.0)(typescript@5.5.3) debug: 4.3.4 doctrine: 3.0.0 - eslint: 9.6.0 + eslint: 9.7.0 eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.3 is-glob: 4.0.3 @@ -12644,7 +12627,7 @@ snapshots: - supports-color - typescript - eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1)(eslint@9.6.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0))(eslint@9.7.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -12652,9 +12635,9 @@ snapshots: array.prototype.flatmap: 1.3.2 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.6.0 + eslint: 9.7.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1)(eslint@9.6.0))(eslint@9.6.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0))(eslint@9.7.0))(eslint@9.7.0) hasown: 2.0.2 is-core-module: 2.14.0 is-glob: 4.0.3 @@ -12665,30 +12648,30 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 5.62.0(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/parser': 5.62.0(eslint@9.7.0)(typescript@5.5.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest-dom@4.0.3(eslint@9.6.0): + eslint-plugin-jest-dom@4.0.3(eslint@9.7.0): dependencies: '@babel/runtime': 7.24.7 '@testing-library/dom': 8.20.1 - eslint: 9.6.0 + eslint: 9.7.0 requireindex: 1.2.0 - eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3): + eslint-plugin-jest@26.9.0(@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsx-a11y@6.9.0(eslint@9.6.0): + eslint-plugin-jsx-a11y@6.9.0(eslint@9.7.0): dependencies: aria-query: 5.1.3 array-includes: 3.1.8 @@ -12699,7 +12682,7 @@ snapshots: damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 es-iterator-helpers: 1.0.19 - eslint: 9.6.0 + eslint: 9.7.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -12708,76 +12691,76 @@ snapshots: safe-regex-test: 1.0.3 string.prototype.includes: 2.0.0 - eslint-plugin-node@11.1.0(eslint@9.6.0): + eslint-plugin-node@11.1.0(eslint@9.7.0): dependencies: - eslint: 9.6.0 - eslint-plugin-es: 3.0.1(eslint@9.6.0) + eslint: 9.7.0 + eslint-plugin-es: 3.0.1(eslint@9.7.0) eslint-utils: 2.1.0 ignore: 5.3.1 minimatch: 3.1.2 resolve: 1.22.8 semver: 6.3.1 - eslint-plugin-react-hooks@4.6.2(eslint@9.6.0): + eslint-plugin-react-hooks@4.6.2(eslint@9.7.0): dependencies: - eslint: 9.6.0 + eslint: 9.7.0 - eslint-plugin-react-hooks@5.1.0-rc-f38c22b244-20240704(eslint@9.6.0): + eslint-plugin-react-hooks@5.1.0-rc-f6cce072-20240723(eslint@9.7.0): dependencies: - eslint: 9.6.0 + eslint: 9.7.0 - eslint-plugin-react@7.34.3(eslint@9.6.0): + eslint-plugin-react@7.35.0(eslint@9.7.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 array.prototype.flatmap: 1.3.2 - array.prototype.toreversed: 1.1.2 array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 9.6.0 + eslint: 9.7.0 estraverse: 5.3.0 + hasown: 2.0.2 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 object.entries: 1.1.8 object.fromentries: 2.0.8 - object.hasown: 1.1.4 object.values: 1.2.0 prop-types: 15.8.1 resolve: 2.0.0-next.5 semver: 6.3.1 string.prototype.matchall: 4.0.11 + string.prototype.repeat: 1.0.0 - eslint-plugin-storybook@0.8.0(eslint@9.6.0)(typescript@5.5.3): + eslint-plugin-storybook@0.8.0(eslint@9.7.0)(typescript@5.5.3): dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 requireindex: 1.2.0 ts-dedent: 2.2.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-testing-library@5.11.1(eslint@9.6.0)(typescript@5.5.3): + eslint-plugin-testing-library@5.11.1(eslint@9.7.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/utils': 5.62.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/utils': 5.62.0(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-turbo@2.0.6(eslint@9.6.0): + eslint-plugin-turbo@2.0.6(eslint@9.7.0): dependencies: dotenv: 16.0.3 - eslint: 9.6.0 + eslint: 9.7.0 eslint-scope@5.1.1: dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@8.0.1: + eslint-scope@8.0.2: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -12794,22 +12777,22 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.6.0: + eslint@9.7.0: dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.6.0) - '@eslint-community/regexpp': 4.10.0 + '@eslint-community/eslint-utils': 4.4.0(eslint@9.7.0) + '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.17.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.6.0 + '@eslint/js': 9.7.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.4 + debug: 4.3.5(supports-color@5.5.0) escape-string-regexp: 4.0.0 - eslint-scope: 8.0.1 + eslint-scope: 8.0.2 eslint-visitor-keys: 4.0.0 espree: 10.1.0 esquery: 1.5.0 @@ -13992,7 +13975,7 @@ snapshots: lru-cache@7.18.3: {} - lucide-react@0.400.0(react@18.3.1): + lucide-react@0.412.0(react@18.3.1): dependencies: react: 18.3.1 @@ -14693,12 +14676,6 @@ snapshots: define-properties: 1.2.1 es-abstract: 1.23.3 - object.hasown@1.1.4: - dependencies: - define-properties: 1.2.1 - es-abstract: 1.23.3 - es-object-atoms: 1.0.0 - object.values@1.2.0: dependencies: call-bind: 1.0.7 @@ -14979,13 +14956,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.4.39 - postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3)): + postcss-load-config@4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)): dependencies: lilconfig: 3.1.2 yaml: 2.4.5 optionalDependencies: postcss: 8.4.39 - ts-node: 10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3) + ts-node: 10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3) postcss-load-config@6.0.1(jiti@1.21.6)(postcss@8.4.39)(tsx@4.16.2)(yaml@2.4.5): dependencies: @@ -15266,16 +15243,16 @@ snapshots: optionalDependencies: '@types/react': 18.3.3 - react-router-dom@6.24.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-router-dom@6.25.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@remix-run/router': 1.17.1 + '@remix-run/router': 1.18.0 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - react-router: 6.24.1(react@18.3.1) + react-router: 6.25.0(react@18.3.1) - react-router@6.24.1(react@18.3.1): + react-router@6.25.0(react@18.3.1): dependencies: - '@remix-run/router': 1.17.1 + '@remix-run/router': 1.18.0 react: 18.3.1 react-style-singleton@2.2.1(@types/react@18.3.3)(react@18.3.1): @@ -15482,7 +15459,7 @@ snapshots: resolve@2.0.0-next.5: dependencies: - is-core-module: 2.13.1 + is-core-module: 2.14.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -15816,6 +15793,11 @@ snapshots: set-function-name: 2.0.2 side-channel: 1.0.6 + string.prototype.repeat@1.0.0: + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.3 + string.prototype.trim@1.2.9: dependencies: call-bind: 1.0.7 @@ -15947,7 +15929,7 @@ snapshots: postcss: 8.4.39 postcss-import: 15.1.0(postcss@8.4.39) postcss-js: 4.0.1(postcss@8.4.39) - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) postcss-nested: 6.0.1(postcss@8.4.39) postcss-selector-parser: 6.1.0 resolve: 1.22.8 @@ -16084,7 +16066,7 @@ snapshots: '@ts-morph/common': 0.11.1 code-block-writer: 10.1.1 - ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3): + ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 @@ -16139,7 +16121,7 @@ snapshots: execa: 5.1.1 globby: 11.1.0 joycon: 3.1.1 - postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.7)(@types/node@20.14.10)(typescript@5.5.3)) + postcss-load-config: 4.0.2(postcss@8.4.39)(ts-node@10.9.2(@swc/core@1.6.7(@swc/helpers@0.5.11))(@types/node@20.14.10)(typescript@5.5.3)) resolve-from: 5.0.0 rollup: 4.18.0 source-map: 0.8.0-beta.0 @@ -16251,12 +16233,12 @@ snapshots: is-typed-array: 1.1.13 possible-typed-array-names: 1.0.0 - typescript-eslint@7.15.0(eslint@9.6.0)(typescript@5.5.3): + typescript-eslint@7.16.1(eslint@9.7.0)(typescript@5.5.3): dependencies: - '@typescript-eslint/eslint-plugin': 7.15.0(@typescript-eslint/parser@7.15.0(eslint@9.6.0)(typescript@5.5.3))(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/parser': 7.15.0(eslint@9.6.0)(typescript@5.5.3) - '@typescript-eslint/utils': 7.15.0(eslint@9.6.0)(typescript@5.5.3) - eslint: 9.6.0 + '@typescript-eslint/eslint-plugin': 7.16.1(@typescript-eslint/parser@7.16.1(eslint@9.7.0)(typescript@5.5.3))(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.16.1(eslint@9.7.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.16.1(eslint@9.7.0)(typescript@5.5.3) + eslint: 9.7.0 optionalDependencies: typescript: 5.5.3 transitivePeerDependencies: @@ -16383,7 +16365,7 @@ snapshots: dependencies: browserslist: 4.23.0 escalade: 3.1.2 - picocolors: 1.0.0 + picocolors: 1.0.1 update-browserslist-db@1.1.0(browserslist@4.23.1): dependencies: