diff --git a/.github/renovate.json b/.github/renovate.json index 13f4da55d7..6bcdc1b427 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -20,7 +20,6 @@ "@types/node", "@types/react", "@types/react-dom", - "eslint-plugin-react-compiler", "node", "react", "react-dom", diff --git a/examples/react/algolia/eslint.config.js b/examples/react/algolia/eslint.config.js index dee0fcc96c..2fe45cb071 100644 --- a/examples/react/algolia/eslint.config.js +++ b/examples/react/algolia/eslint.config.js @@ -1,16 +1,14 @@ import { tanstackConfig } from '@tanstack/config/eslint' import pluginQuery from '@tanstack/eslint-plugin-query' import pluginReact from '@eslint-react/eslint-plugin' -import pluginReactHooks from 'eslint-plugin-react-hooks' +import * as reactHooks from 'eslint-plugin-react-hooks' export default [ ...tanstackConfig, ...pluginQuery.configs['flat/recommended'], pluginReact.configs.recommended, + reactHooks.configs.recommended, { - plugins: { - 'react-hooks': pluginReactHooks, - }, rules: { 'react-hooks/exhaustive-deps': 'error', 'react-hooks/rules-of-hooks': 'error', diff --git a/examples/react/basic-graphql-request/eslint.config.js b/examples/react/basic-graphql-request/eslint.config.js index dee0fcc96c..2fe45cb071 100644 --- a/examples/react/basic-graphql-request/eslint.config.js +++ b/examples/react/basic-graphql-request/eslint.config.js @@ -1,16 +1,14 @@ import { tanstackConfig } from '@tanstack/config/eslint' import pluginQuery from '@tanstack/eslint-plugin-query' import pluginReact from '@eslint-react/eslint-plugin' -import pluginReactHooks from 'eslint-plugin-react-hooks' +import * as reactHooks from 'eslint-plugin-react-hooks' export default [ ...tanstackConfig, ...pluginQuery.configs['flat/recommended'], pluginReact.configs.recommended, + reactHooks.configs.recommended, { - plugins: { - 'react-hooks': pluginReactHooks, - }, rules: { 'react-hooks/exhaustive-deps': 'error', 'react-hooks/rules-of-hooks': 'error', diff --git a/examples/react/basic/eslint.config.js b/examples/react/basic/eslint.config.js index dee0fcc96c..2fe45cb071 100644 --- a/examples/react/basic/eslint.config.js +++ b/examples/react/basic/eslint.config.js @@ -1,16 +1,14 @@ import { tanstackConfig } from '@tanstack/config/eslint' import pluginQuery from '@tanstack/eslint-plugin-query' import pluginReact from '@eslint-react/eslint-plugin' -import pluginReactHooks from 'eslint-plugin-react-hooks' +import * as reactHooks from 'eslint-plugin-react-hooks' export default [ ...tanstackConfig, ...pluginQuery.configs['flat/recommended'], pluginReact.configs.recommended, + reactHooks.configs.recommended, { - plugins: { - 'react-hooks': pluginReactHooks, - }, rules: { 'react-hooks/exhaustive-deps': 'error', 'react-hooks/rules-of-hooks': 'error', diff --git a/examples/react/shadow-dom/eslint.config.js b/examples/react/shadow-dom/eslint.config.js index dee0fcc96c..2fe45cb071 100644 --- a/examples/react/shadow-dom/eslint.config.js +++ b/examples/react/shadow-dom/eslint.config.js @@ -1,16 +1,14 @@ import { tanstackConfig } from '@tanstack/config/eslint' import pluginQuery from '@tanstack/eslint-plugin-query' import pluginReact from '@eslint-react/eslint-plugin' -import pluginReactHooks from 'eslint-plugin-react-hooks' +import * as reactHooks from 'eslint-plugin-react-hooks' export default [ ...tanstackConfig, ...pluginQuery.configs['flat/recommended'], pluginReact.configs.recommended, + reactHooks.configs.recommended, { - plugins: { - 'react-hooks': pluginReactHooks, - }, rules: { 'react-hooks/exhaustive-deps': 'error', 'react-hooks/rules-of-hooks': 'error', diff --git a/package.json b/package.json index 5b526c4c71..c8896ea94c 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "cpy-cli": "^5.0.0", "esbuild-plugin-file-path-extensions": "^2.1.4", "eslint": "^9.15.0", - "eslint-plugin-react-hooks": "^5.2.0", + "eslint-plugin-react-hooks": "^6.0.0-rc.1", "fast-glob": "^3.3.3", "jsdom": "^25.0.1", "knip": "^5.50.2", diff --git a/packages/react-query-devtools/eslint.config.js b/packages/react-query-devtools/eslint.config.js index ec7943f019..03abe66600 100644 --- a/packages/react-query-devtools/eslint.config.js +++ b/packages/react-query-devtools/eslint.config.js @@ -1,22 +1,24 @@ // @ts-check import pluginReact from '@eslint-react/eslint-plugin' -import pluginReactHooks from 'eslint-plugin-react-hooks' +import * as reactHooks from 'eslint-plugin-react-hooks' import rootConfig from './root.eslint.config.js' export default [ ...rootConfig, + reactHooks.configs.recommended, { files: ['**/*.{ts,tsx}'], ...pluginReact.configs.recommended, + rules: { + '@eslint-react/no-context-provider': 'off', // We need to be React 18 compatible + }, }, { - plugins: { - 'react-hooks': pluginReactHooks, - }, rules: { 'react-hooks/exhaustive-deps': 'error', 'react-hooks/rules-of-hooks': 'error', + 'react-hooks/react-compiler': 'error', }, }, ] diff --git a/packages/react-query-next-experimental/eslint.config.js b/packages/react-query-next-experimental/eslint.config.js index 3554c211ee..9d16dcb779 100644 --- a/packages/react-query-next-experimental/eslint.config.js +++ b/packages/react-query-next-experimental/eslint.config.js @@ -1,23 +1,25 @@ // @ts-check import pluginReact from '@eslint-react/eslint-plugin' -import pluginReactHooks from 'eslint-plugin-react-hooks' +import * as reactHooks from 'eslint-plugin-react-hooks' import rootConfig from './root.eslint.config.js' export default [ ...rootConfig, + reactHooks.configs.recommended, { files: ['**/*.{ts,tsx}'], ...pluginReact.configs.recommended, + rules: { + '@eslint-react/no-context-provider': 'off', // We need to be React 18 compatible + }, }, { - plugins: { - 'react-hooks': pluginReactHooks, - }, rules: { '@eslint-react/no-unstable-context-value': 'off', 'react-hooks/exhaustive-deps': 'error', 'react-hooks/rules-of-hooks': 'error', + 'react-hooks/react-compiler': 'error', }, }, ] diff --git a/packages/react-query-next-experimental/src/HydrationStreamProvider.tsx b/packages/react-query-next-experimental/src/HydrationStreamProvider.tsx index 8e4f8b724e..6ce047810d 100644 --- a/packages/react-query-next-experimental/src/HydrationStreamProvider.tsx +++ b/packages/react-query-next-experimental/src/HydrationStreamProvider.tsx @@ -130,6 +130,7 @@ export function createHydrationStreamProvider() { .join(',') // Flush stream + // eslint-disable-next-line react-hooks/react-compiler stream.length = 0 const html: Array = [ diff --git a/packages/react-query-persist-client/eslint.config.js b/packages/react-query-persist-client/eslint.config.js index ec7943f019..03abe66600 100644 --- a/packages/react-query-persist-client/eslint.config.js +++ b/packages/react-query-persist-client/eslint.config.js @@ -1,22 +1,24 @@ // @ts-check import pluginReact from '@eslint-react/eslint-plugin' -import pluginReactHooks from 'eslint-plugin-react-hooks' +import * as reactHooks from 'eslint-plugin-react-hooks' import rootConfig from './root.eslint.config.js' export default [ ...rootConfig, + reactHooks.configs.recommended, { files: ['**/*.{ts,tsx}'], ...pluginReact.configs.recommended, + rules: { + '@eslint-react/no-context-provider': 'off', // We need to be React 18 compatible + }, }, { - plugins: { - 'react-hooks': pluginReactHooks, - }, rules: { 'react-hooks/exhaustive-deps': 'error', 'react-hooks/rules-of-hooks': 'error', + 'react-hooks/react-compiler': 'error', }, }, ] diff --git a/packages/react-query-persist-client/src/__tests__/PersistQueryClientProvider.test.tsx b/packages/react-query-persist-client/src/__tests__/PersistQueryClientProvider.test.tsx index 74bccab533..5612040b7e 100644 --- a/packages/react-query-persist-client/src/__tests__/PersistQueryClientProvider.test.tsx +++ b/packages/react-query-persist-client/src/__tests__/PersistQueryClientProvider.test.tsx @@ -371,6 +371,7 @@ describe('PersistQueryClientProvider', () => { const state = useQuery({ queryKey: key, queryFn: async () => { + // eslint-disable-next-line react-hooks/react-compiler fetched = true await sleep(10) return 'fetched' diff --git a/packages/react-query/eslint.config.js b/packages/react-query/eslint.config.js index 7ca2619cfa..8f2cb3fb8f 100644 --- a/packages/react-query/eslint.config.js +++ b/packages/react-query/eslint.config.js @@ -1,28 +1,23 @@ // @ts-check import pluginReact from '@eslint-react/eslint-plugin' -// @ts-expect-error -import pluginReactCompiler from 'eslint-plugin-react-compiler' -import pluginReactHooks from 'eslint-plugin-react-hooks' +import * as reactHooks from 'eslint-plugin-react-hooks' import rootConfig from './root.eslint.config.js' export default [ ...rootConfig, + reactHooks.configs.recommended, { files: ['**/*.{ts,tsx}'], ...pluginReact.configs.recommended, rules: { - '@eslint-react/no-context-provider': 'off', + '@eslint-react/no-context-provider': 'off', // We need to be React 18 compatible }, }, { - plugins: { - 'react-hooks': pluginReactHooks, - 'react-compiler': pluginReactCompiler, - }, rules: { '@eslint-react/dom/no-missing-button-type': 'off', - 'react-compiler/react-compiler': 'error', + 'react-hooks/react-compiler': 'error', 'react-hooks/exhaustive-deps': 'error', 'react-hooks/rules-of-hooks': 'error', }, @@ -31,7 +26,7 @@ export default [ files: ['**/__tests__/**'], rules: { '@typescript-eslint/no-unnecessary-condition': 'off', - 'react-compiler/react-compiler': 'off', + 'react-hooks/react-compiler': 'off', }, }, ] diff --git a/packages/react-query/package.json b/packages/react-query/package.json index d3298e21f1..8e8f1a6ba1 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -75,7 +75,6 @@ "@types/react": "^19.0.1", "@types/react-dom": "^19.0.2", "@vitejs/plugin-react": "^4.3.4", - "eslint-plugin-react-compiler": "19.0.0-beta-df7b47d-20241124", "npm-run-all2": "^5.0.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/packages/react-query/src/HydrationBoundary.tsx b/packages/react-query/src/HydrationBoundary.tsx index a89e4ceab3..f60ffaf292 100644 --- a/packages/react-query/src/HydrationBoundary.tsx +++ b/packages/react-query/src/HydrationBoundary.tsx @@ -1,5 +1,3 @@ -/* eslint-disable react-compiler/react-compiler */ - 'use client' import * as React from 'react' @@ -101,6 +99,7 @@ export const HydrationBoundary = ({ hydrate(client, { queries: newQueries }, optionsRef.current) } if (existingQueries.length > 0) { + // eslint-disable-next-line react-hooks/react-compiler setHydrationQueue((prev) => prev ? [...prev, ...existingQueries] : existingQueries, ) diff --git a/packages/react-query/src/useMutationState.ts b/packages/react-query/src/useMutationState.ts index d962bf085d..689e17c273 100644 --- a/packages/react-query/src/useMutationState.ts +++ b/packages/react-query/src/useMutationState.ts @@ -1,5 +1,3 @@ -/* eslint-disable react-compiler/react-compiler */ - 'use client' import * as React from 'react' diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ff894737eb..ff70b200c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -75,8 +75,8 @@ importers: specifier: ^9.15.0 version: 9.15.0(jiti@2.4.2) eslint-plugin-react-hooks: - specifier: ^5.2.0 - version: 5.2.0(eslint@9.15.0(jiti@2.4.2)) + specifier: ^6.0.0-rc.1 + version: 6.0.0-rc.1(eslint@9.15.0(jiti@2.4.2)) fast-glob: specifier: ^3.3.3 version: 3.3.3 @@ -694,7 +694,7 @@ importers: version: link:../../../packages/react-query-devtools next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -911,7 +911,7 @@ importers: version: link:../../../packages/react-query-devtools next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -939,7 +939,7 @@ importers: version: link:../../../packages/react-query-devtools next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -970,7 +970,7 @@ importers: version: link:../../../packages/react-query-devtools next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -998,7 +998,7 @@ importers: version: link:../../../packages/react-query-devtools next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) react: specifier: ^19.0.0 version: 19.0.0 @@ -1029,7 +1029,7 @@ importers: version: link:../../../packages/react-query-next-experimental next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -1094,7 +1094,7 @@ importers: version: link:../../../packages/react-query-devtools next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -1122,7 +1122,7 @@ importers: version: link:../../../packages/react-query-devtools next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -1150,7 +1150,7 @@ importers: version: link:../../../packages/react-query-devtools next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -1203,7 +1203,7 @@ importers: version: link:../../../packages/react-query-devtools next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -1231,7 +1231,7 @@ importers: version: 6.1.18(react-native@0.76.3(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@13.6.9(encoding@0.1.13))(@types/react@19.0.1)(encoding@0.1.13)(react@19.0.0))(react@19.0.0) '@react-navigation/stack': specifier: ^6.4.1 - version: 6.4.1(1f29909f8de70b3aa674884b982ac755) + version: 6.4.1(cgoxobftzx7q2rxvco2fw2mfyq) '@tanstack/react-query': specifier: workspace:* version: link:../../../packages/react-query @@ -1523,7 +1523,7 @@ importers: version: 6.0.2(astro@5.5.6(@types/node@22.15.3)(db0@0.3.1)(idb-keyval@6.2.1)(ioredis@5.6.0)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(rollup@4.40.2)(sass@1.88.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.6.1))(tailwindcss@3.4.7(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)))(ts-node@10.9.2(@types/node@22.15.3)(typescript@5.8.3)) '@astrojs/vercel': specifier: ^8.1.3 - version: 8.1.3(@sveltejs/kit@2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(astro@5.5.6(@types/node@22.15.3)(db0@0.3.1)(idb-keyval@6.2.1)(ioredis@5.6.0)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(rollup@4.40.2)(sass@1.88.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.6.1))(encoding@0.1.13)(next@15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(rollup@4.40.2)(svelte@5.26.1)(vue@3.4.35(typescript@5.8.3)) + version: 8.1.3(@sveltejs/kit@2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(astro@5.5.6(@types/node@22.15.3)(db0@0.3.1)(idb-keyval@6.2.1)(ioredis@5.6.0)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(rollup@4.40.2)(sass@1.88.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.6.1))(encoding@0.1.13)(next@15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(rollup@4.40.2)(svelte@5.26.1)(vue@3.4.35(typescript@5.8.3)) '@tanstack/solid-query': specifier: workspace:* version: link:../../../packages/solid-query @@ -2074,7 +2074,7 @@ importers: version: link:../../packages/react-query-devtools next: specifier: ^14.2.28 - version: 14.2.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) + version: 14.2.28(@babel/core@7.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0) react: specifier: ^18.2.0 version: 18.3.1 @@ -2102,7 +2102,7 @@ importers: version: link:../../packages/react-query-devtools next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) react: specifier: ^19.0.0 version: 19.0.0 @@ -2367,7 +2367,7 @@ importers: version: link:../query-test-utils '@testing-library/angular': specifier: ^17.3.7 - version: 17.3.7(44e06ac0fb247039d3919c909462d711) + version: 17.3.7(5fchvpeatqbl65tde2d3342iqq) '@testing-library/dom': specifier: ^10.4.0 version: 10.4.0 @@ -2557,9 +2557,6 @@ importers: '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)) - eslint-plugin-react-compiler: - specifier: 19.0.0-beta-df7b47d-20241124 - version: 19.0.0-beta-df7b47d-20241124(eslint@9.15.0(jiti@2.4.2)) npm-run-all2: specifier: ^5.0.0 version: 5.0.2 @@ -2611,7 +2608,7 @@ importers: version: 4.3.4(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)) next: specifier: ^15.3.1 - version: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) + version: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) npm-run-all2: specifier: ^5.0.0 version: 5.0.2 @@ -3218,10 +3215,6 @@ packages: peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 - '@babel/helper-member-expression-to-functions@7.25.9': - resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-member-expression-to-functions@7.27.1': resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==} engines: {node: '>=6.9.0'} @@ -3250,10 +3243,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0 - '@babel/helper-optimise-call-expression@7.25.9': - resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-optimise-call-expression@7.27.1': resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==} engines: {node: '>=6.9.0'} @@ -9984,12 +9973,6 @@ packages: peerDependencies: eslint: '>=8.23.0' - eslint-plugin-react-compiler@19.0.0-beta-df7b47d-20241124: - resolution: {integrity: sha512-82PfnllC8jP/68KdLAbpWuYTcfmtGLzkqy2IW85WopKMTr+4rdQpp+lfliQ/QE79wWrv/dRoADrk3Pdhq25nTw==} - engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} - peerDependencies: - eslint: '>=7' - eslint-plugin-react-debug@1.21.0: resolution: {integrity: sha512-ftBeA++SfKkGosxOt6Pl9BGLhi09ry9pqVrciYXt+jhAzW2xYLC8sFkIiHQgYULpPhXCQZioJiSkRWWPy/VPJg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} @@ -10020,9 +10003,9 @@ packages: typescript: optional: true - eslint-plugin-react-hooks@5.2.0: - resolution: {integrity: sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg==} - engines: {node: '>=10'} + eslint-plugin-react-hooks@6.0.0-rc.1: + resolution: {integrity: sha512-7C4c7bdtd/B7Q+HruZxYhGjwZVvJawvQpilEYlRG1Jncuk1ZNqrFy9bO8SJNieyj3iDh8WPQA7BzzPO7sNAyEA==} + engines: {node: '>=18'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 @@ -16808,10 +16791,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/vercel@8.1.3(@sveltejs/kit@2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(astro@5.5.6(@types/node@22.15.3)(db0@0.3.1)(idb-keyval@6.2.1)(ioredis@5.6.0)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(rollup@4.40.2)(sass@1.88.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.6.1))(encoding@0.1.13)(next@15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(rollup@4.40.2)(svelte@5.26.1)(vue@3.4.35(typescript@5.8.3))': + '@astrojs/vercel@8.1.3(@sveltejs/kit@2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(astro@5.5.6(@types/node@22.15.3)(db0@0.3.1)(idb-keyval@6.2.1)(ioredis@5.6.0)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(rollup@4.40.2)(sass@1.88.0)(terser@5.39.1)(typescript@5.8.3)(yaml@2.6.1))(encoding@0.1.13)(next@15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(rollup@4.40.2)(svelte@5.26.1)(vue@3.4.35(typescript@5.8.3))': dependencies: '@astrojs/internal-helpers': 0.6.1 - '@vercel/analytics': 1.5.0(@sveltejs/kit@2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(next@15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(svelte@5.26.1)(vue@3.4.35(typescript@5.8.3)) + '@vercel/analytics': 1.5.0(@sveltejs/kit@2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(next@15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(svelte@5.26.1)(vue@3.4.35(typescript@5.8.3)) '@vercel/edge': 1.2.1 '@vercel/nft': 0.29.2(encoding@0.1.13)(rollup@4.40.2) '@vercel/routing-utils': 5.0.4 @@ -16930,35 +16913,35 @@ snapshots: dependencies: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.27.1 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.26.10) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.26.10) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/traverse': 7.27.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.25.9(@babel/core@7.27.1)': + '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.27.1 + '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.27.1 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 - '@babel/helper-replace-supers': 7.25.9(@babel/core@7.27.1) - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.26.10) + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/traverse': 7.27.1 semver: 6.3.1 transitivePeerDependencies: - supports-color - '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.26.10)': + '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.1 '@babel/helper-annotate-as-pure': 7.27.1 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 - '@babel/helper-replace-supers': 7.27.1(@babel/core@7.26.10) + '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1) '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/traverse': 7.27.1 semver: 6.3.1 @@ -16990,13 +16973,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-member-expression-to-functions@7.25.9': - dependencies: - '@babel/traverse': 7.27.1 - '@babel/types': 7.27.1 - transitivePeerDependencies: - - supports-color - '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.27.1 @@ -17058,10 +17034,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-optimise-call-expression@7.25.9': - dependencies: - '@babel/types': 7.27.1 - '@babel/helper-optimise-call-expression@7.27.1': dependencies: '@babel/types': 7.27.1 @@ -17089,24 +17061,24 @@ snapshots: '@babel/helper-replace-supers@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.25.9(@babel/core@7.27.1)': + '@babel/helper-replace-supers@7.27.1(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.27.1 - '@babel/helper-member-expression-to-functions': 7.25.9 - '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/core': 7.26.10 + '@babel/helper-member-expression-to-functions': 7.27.1 + '@babel/helper-optimise-call-expression': 7.27.1 '@babel/traverse': 7.27.1 transitivePeerDependencies: - supports-color - '@babel/helper-replace-supers@7.27.1(@babel/core@7.26.10)': + '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.1)': dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.1 '@babel/helper-member-expression-to-functions': 7.27.1 '@babel/helper-optimise-call-expression': 7.27.1 '@babel/traverse': 7.27.1 @@ -17249,7 +17221,7 @@ snapshots: '@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.27.1)': dependencies: '@babel/core': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -17257,7 +17229,7 @@ snapshots: '@babel/plugin-proposal-decorators@7.24.7(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-decorators': 7.24.7(@babel/core@7.26.10) transitivePeerDependencies: @@ -17279,7 +17251,7 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.27.1) transitivePeerDependencies: - supports-color @@ -17589,7 +17561,7 @@ snapshots: '@babel/plugin-transform-class-static-block@7.26.0(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -17986,7 +17958,7 @@ snapshots: '@babel/plugin-transform-private-methods@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -17999,11 +17971,19 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.27.1)': + dependencies: + '@babel/core': 7.27.1 + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1) + '@babel/helper-plugin-utils': 7.27.1 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-private-property-in-object@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.25.9 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.27.1 transitivePeerDependencies: - supports-color @@ -18171,9 +18151,9 @@ snapshots: dependencies: '@babel/core': 7.26.10 '@babel/helper-annotate-as-pure': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.26.10) + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.26.10) '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.26.10) transitivePeerDependencies: - supports-color @@ -18182,9 +18162,9 @@ snapshots: dependencies: '@babel/core': 7.27.1 '@babel/helper-annotate-as-pure': 7.27.1 - '@babel/helper-create-class-features-plugin': 7.25.9(@babel/core@7.27.1) + '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1) '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.27.1 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.1) transitivePeerDependencies: - supports-color @@ -19605,7 +19585,7 @@ snapshots: '@expo/metro-config@0.19.4': dependencies: - '@babel/core': 7.26.10 + '@babel/core': 7.27.1 '@babel/generator': 7.27.1 '@babel/parser': 7.27.1 '@babel/types': 7.27.1 @@ -20881,7 +20861,7 @@ snapshots: '@babel/plugin-transform-optional-catch-binding': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-optional-chaining': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-parameters': 7.25.9(@babel/core@7.26.10) - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.26.10) '@babel/plugin-transform-private-property-in-object': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-display-name': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx': 7.25.9(@babel/core@7.26.10) @@ -21017,7 +20997,7 @@ snapshots: dependencies: nanoid: 3.3.8 - '@react-navigation/stack@6.4.1(1f29909f8de70b3aa674884b982ac755)': + '@react-navigation/stack@6.4.1(cgoxobftzx7q2rxvco2fw2mfyq)': dependencies: '@react-navigation/elements': 1.3.31(@react-navigation/native@6.1.18(react-native@0.76.3(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@13.6.9(encoding@0.1.13))(@types/react@19.0.1)(encoding@0.1.13)(react@19.0.0))(react@19.0.0))(react-native-safe-area-context@4.12.0(react-native@0.76.3(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@13.6.9(encoding@0.1.13))(@types/react@19.0.1)(encoding@0.1.13)(react@19.0.0))(react@19.0.0))(react-native@0.76.3(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@13.6.9(encoding@0.1.13))(@types/react@19.0.1)(encoding@0.1.13)(react@19.0.0))(react@19.0.0) '@react-navigation/native': 6.1.18(react-native@0.76.3(@babel/core@7.26.10)(@babel/preset-env@7.27.2(@babel/core@7.26.10))(@react-native-community/cli-server-api@13.6.9(encoding@0.1.13))(@types/react@19.0.1)(encoding@0.1.13)(react@19.0.0))(react@19.0.0) @@ -21806,7 +21786,7 @@ snapshots: - tsx - yaml - '@testing-library/angular@17.3.7(44e06ac0fb247039d3919c909462d711)': + '@testing-library/angular@17.3.7(5fchvpeatqbl65tde2d3342iqq)': dependencies: '@angular/animations': 20.0.0(@angular/common@20.0.0(@angular/core@20.0.0(@angular/compiler@20.0.0)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2))(@angular/core@20.0.0(@angular/compiler@20.0.0)(rxjs@7.8.2)(zone.js@0.15.0)) '@angular/common': 20.0.0(@angular/core@20.0.0(@angular/compiler@20.0.0)(rxjs@7.8.2)(zone.js@0.15.0))(rxjs@7.8.2) @@ -22170,10 +22150,10 @@ snapshots: '@urql/core': 5.0.8(graphql@16.9.0) wonka: 6.3.4 - '@vercel/analytics@1.5.0(@sveltejs/kit@2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(next@15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(svelte@5.26.1)(vue@3.4.35(typescript@5.8.3))': + '@vercel/analytics@1.5.0(@sveltejs/kit@2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(next@15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0))(react@19.0.0)(svelte@5.26.1)(vue@3.4.35(typescript@5.8.3))': optionalDependencies: '@sveltejs/kit': 2.20.5(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)))(svelte@5.26.1)(vite@6.3.4(@types/node@22.15.3)(jiti@2.4.2)(less@4.3.0)(lightningcss@1.29.2)(sass@1.88.0)(terser@5.39.1)(yaml@2.6.1)) - next: 15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) + next: 15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0) react: 19.0.0 svelte: 5.26.1 vue: 3.4.35(typescript@5.8.3) @@ -25079,18 +25059,6 @@ snapshots: minimatch: 9.0.5 semver: 7.7.2 - eslint-plugin-react-compiler@19.0.0-beta-df7b47d-20241124(eslint@9.15.0(jiti@2.4.2)): - dependencies: - '@babel/core': 7.26.10 - '@babel/parser': 7.27.1 - '@babel/plugin-transform-private-methods': 7.25.9(@babel/core@7.26.10) - eslint: 9.15.0(jiti@2.4.2) - hermes-parser: 0.25.1 - zod: 3.24.2 - zod-validation-error: 3.3.0(zod@3.24.2) - transitivePeerDependencies: - - supports-color - eslint-plugin-react-debug@1.21.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.3): dependencies: '@eslint-react/ast': 1.21.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.3) @@ -25152,9 +25120,17 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.2.0(eslint@9.15.0(jiti@2.4.2)): + eslint-plugin-react-hooks@6.0.0-rc.1(eslint@9.15.0(jiti@2.4.2)): dependencies: + '@babel/core': 7.27.1 + '@babel/parser': 7.27.1 + '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.27.1) eslint: 9.15.0(jiti@2.4.2) + hermes-parser: 0.25.1 + zod: 3.24.2 + zod-validation-error: 3.3.0(zod@3.24.2) + transitivePeerDependencies: + - supports-color eslint-plugin-react-naming-convention@1.21.0(eslint@9.15.0(jiti@2.4.2))(typescript@5.8.3): dependencies: @@ -28440,7 +28416,7 @@ snapshots: nested-error-stacks@2.1.1: {} - next@14.2.28(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0): + next@14.2.28(@babel/core@7.27.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0): dependencies: '@next/env': 14.2.28 '@swc/helpers': 0.5.5 @@ -28450,7 +28426,7 @@ snapshots: postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.1(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.27.1)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 14.2.28 '@next/swc-darwin-x64': 14.2.28 @@ -28466,7 +28442,7 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0): + next@15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.88.0): dependencies: '@next/env': 15.3.1 '@swc/counter': 0.1.3 @@ -28476,7 +28452,7 @@ snapshots: postcss: 8.4.31 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - styled-jsx: 5.1.6(react@18.3.1) + styled-jsx: 5.1.6(@babel/core@7.27.1)(react@18.3.1) optionalDependencies: '@next/swc-darwin-arm64': 15.3.1 '@next/swc-darwin-x64': 15.3.1 @@ -28493,7 +28469,7 @@ snapshots: - '@babel/core' - babel-plugin-macros - next@15.3.1(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0): + next@15.3.1(@babel/core@7.27.1)(babel-plugin-react-compiler@0.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.88.0): dependencies: '@next/env': 15.3.1 '@swc/counter': 0.1.3 @@ -28503,7 +28479,7 @@ snapshots: postcss: 8.4.31 react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - styled-jsx: 5.1.6(react@19.0.0) + styled-jsx: 5.1.6(@babel/core@7.27.1)(react@19.0.0) optionalDependencies: '@next/swc-darwin-arm64': 15.3.1 '@next/swc-darwin-x64': 15.3.1 @@ -31084,20 +31060,26 @@ snapshots: structured-headers@0.4.1: {} - styled-jsx@5.1.1(react@18.3.1): + styled-jsx@5.1.1(@babel/core@7.27.1)(react@18.3.1): dependencies: client-only: 0.0.1 react: 18.3.1 + optionalDependencies: + '@babel/core': 7.27.1 - styled-jsx@5.1.6(react@18.3.1): + styled-jsx@5.1.6(@babel/core@7.27.1)(react@18.3.1): dependencies: client-only: 0.0.1 react: 18.3.1 + optionalDependencies: + '@babel/core': 7.27.1 - styled-jsx@5.1.6(react@19.0.0): + styled-jsx@5.1.6(@babel/core@7.27.1)(react@19.0.0): dependencies: client-only: 0.0.1 react: 19.0.0 + optionalDependencies: + '@babel/core': 7.27.1 styleq@0.1.3: {}