diff --git a/package.json b/package.json index 493085241..3a53f82ad 100644 --- a/package.json +++ b/package.json @@ -39,18 +39,11 @@ "react-native" ], "allowedVersions": { - "react": "17", - "react-dom": "17", - "react-is": "17", "styled-components": "5" } }, "overrides": { - "@types/react": "^17.0.39", "graphql": "^16.6.0", - "react": "^17.0.2", - "react-dom": "^17.0.2", - "react-is": "^17.0.2", "styled-components": "^5.2.3", "wonka": "^6.3.2" } diff --git a/packages/next-urql/package.json b/packages/next-urql/package.json index 9d2dfdf61..c93219dab 100644 --- a/packages/next-urql/package.json +++ b/packages/next-urql/package.json @@ -49,8 +49,8 @@ "devDependencies": { "@urql/core": "workspace:*", "urql": "workspace:*", - "@types/react": "^18.2.6", - "@types/react-dom": "^18.2.4", + "@types/react": "^18.3.8", + "@types/react-dom": "^18.3.0", "graphql": "^16.0.0", "next": "^13.0.0", "react": "^18.0.0", diff --git a/packages/next-urql/src/DataHydrationContext.ts b/packages/next-urql/src/DataHydrationContext.ts index d3bba487d..9bd78af25 100644 --- a/packages/next-urql/src/DataHydrationContext.ts +++ b/packages/next-urql/src/DataHydrationContext.ts @@ -44,7 +44,9 @@ export const DataHydrationContextProvider = ({ export function useDataHydrationContext(): DataHydrationValue | undefined { const dataHydrationContext = React.useContext(DataHydrationContext); - const insertHtml = React.useContext(ServerInsertedHTMLContext); + const insertHtml = React.useContext(ServerInsertedHTMLContext as any) as ( + cb: () => any + ) => any; if (typeof window !== 'undefined') return; diff --git a/packages/react-urql/package.json b/packages/react-urql/package.json index a0bb8b58b..a872fd49a 100644 --- a/packages/react-urql/package.json +++ b/packages/react-urql/package.json @@ -42,19 +42,18 @@ }, "devDependencies": { "@cypress/react": "^8.0.2", - "@cypress/vite-dev-server": "^5.0.4", - "@testing-library/react": "^11.1.1", - "@testing-library/react-hooks": "^5.1.2", - "@types/react": "^17.0.4", + "@cypress/vite-dev-server": "^5.2.0", + "@testing-library/react": "^16.0.1", + "@types/react": "^18.3.8", "@types/react-test-renderer": "^17.0.1", "@urql/core": "workspace:*", "cypress": "^13.14.0", "graphql": "^16.6.0", - "react": "^17.0.1", - "react-dom": "^17.0.1", - "react-is": "^17.0.1", - "react-ssr-prepass": "^1.1.2", - "react-test-renderer": "^17.0.1" + "react": "^18.3.1", + "react-dom": "^18.3.1", + "react-is": "^18.3.1", + "react-ssr-prepass": "^1.5.0", + "react-test-renderer": "^18.3.1" }, "peerDependencies": { "@urql/core": "^5.0.0", diff --git a/packages/react-urql/src/components/Query.test.tsx b/packages/react-urql/src/components/Query.test.tsx index 9db7f6668..a7eed65df 100644 --- a/packages/react-urql/src/components/Query.test.tsx +++ b/packages/react-urql/src/components/Query.test.tsx @@ -9,7 +9,7 @@ vi.mock('../context', async () => { const mock = { executeQuery: vi.fn(() => pipe( - interval(200), + interval(150), map((i: number) => ({ data: i, error: i + 1 })) ) ), diff --git a/packages/react-urql/src/hooks/useMutation.test.tsx b/packages/react-urql/src/hooks/useMutation.test.tsx index 817f07ef9..06375847a 100644 --- a/packages/react-urql/src/hooks/useMutation.test.tsx +++ b/packages/react-urql/src/hooks/useMutation.test.tsx @@ -1,3 +1,5 @@ +// @vitest-environment jsdom + import { vi, expect, it, beforeEach, describe, Mock } from 'vitest'; // Note: Testing for hooks is not yet supported in Enzyme - https://github.com/airbnb/enzyme/issues/2011 diff --git a/packages/react-urql/src/hooks/useQuery.spec.ts b/packages/react-urql/src/hooks/useQuery.spec.ts index b14be8808..57710ac83 100644 --- a/packages/react-urql/src/hooks/useQuery.spec.ts +++ b/packages/react-urql/src/hooks/useQuery.spec.ts @@ -1,4 +1,6 @@ -import { renderHook, act } from '@testing-library/react-hooks'; +// @vitest-environment jsdom + +import { renderHook, act } from '@testing-library/react'; import { interval, map, pipe } from 'wonka'; import { RequestPolicy } from '@urql/core'; import { vi, expect, it, beforeEach, describe, beforeAll, Mock } from 'vitest'; @@ -87,22 +89,18 @@ describe('useQuery', () => { }); it('should execute the subscription', async () => { - const { waitForNextUpdate } = renderHook( - ({ query, variables }) => useQuery({ query, variables }), - { initialProps: { query: mockQuery, variables: mockVariables } } - ); + renderHook(({ query, variables }) => useQuery({ query, variables }), { + initialProps: { query: mockQuery, variables: mockVariables }, + }); - await waitForNextUpdate(); expect(client.executeQuery).toBeCalledTimes(1); }); it('should pass query and variables to executeQuery', async () => { - const { waitForNextUpdate } = renderHook( - ({ query, variables }) => useQuery({ query, variables }), - { initialProps: { query: mockQuery, variables: mockVariables } } - ); + renderHook(({ query, variables }) => useQuery({ query, variables }), { + initialProps: { query: mockQuery, variables: mockVariables }, + }); - await waitForNextUpdate(); expect(client.executeQuery).toBeCalledTimes(1); expect(client.executeQuery).toBeCalledWith( { @@ -117,12 +115,12 @@ describe('useQuery', () => { }); it('should return data from executeQuery', async () => { - const { result, waitForNextUpdate } = renderHook( + const { result } = renderHook( ({ query, variables }) => useQuery({ query, variables }), { initialProps: { query: mockQuery, variables: mockVariables } } ); - await waitForNextUpdate(); + await new Promise(res => setTimeout(res, 30)); const [state] = result.current; expect(state).toEqual({ fetching: false, @@ -134,14 +132,13 @@ describe('useQuery', () => { }); it('should update if a new query is received', async () => { - const { rerender, waitForNextUpdate } = renderHook< - { query: string; variables?: object }, - {} + const { rerender } = renderHook< + any, + { query: string; variables: { id?: number } } >(({ query, variables }) => useQuery({ query, variables }), { initialProps: { query: mockQuery, variables: mockVariables }, }); - await waitForNextUpdate(); expect(client.executeQuery).toBeCalledTimes(1); const newQuery = ` @@ -151,7 +148,7 @@ describe('useQuery', () => { } `; - rerender({ query: newQuery }); + rerender({ query: newQuery, variables: {} }); expect(client.executeQuery).toBeCalledTimes(2); expect(client.executeQuery).toHaveBeenNthCalledWith( 2, @@ -167,14 +164,13 @@ describe('useQuery', () => { }); it('should update if new variables are received', async () => { - const { rerender, waitForNextUpdate } = renderHook< - { query: string; variables: object }, - {} - >(({ query, variables }) => useQuery({ query, variables }), { - initialProps: { query: mockQuery, variables: mockVariables }, - }); + const { rerender } = renderHook( + ({ query, variables }) => useQuery({ query, variables }), + { + initialProps: { query: mockQuery, variables: mockVariables }, + } + ); - await waitForNextUpdate(); expect(client.executeQuery).toBeCalledTimes(1); const newVariables = { @@ -197,14 +193,13 @@ describe('useQuery', () => { }); it('should not update if query and variables are unchanged', async () => { - const { rerender, waitForNextUpdate } = renderHook( + const { rerender } = renderHook( ({ query, variables }) => useQuery({ query, variables }), { initialProps: { query: mockQuery, variables: mockVariables }, } ); - await waitForNextUpdate(); expect(client.executeQuery).toBeCalledTimes(1); rerender({ query: mockQuery, variables: mockVariables }); @@ -212,7 +207,7 @@ describe('useQuery', () => { }); it('should update if a new requestPolicy is provided', async () => { - const { rerender, waitForNextUpdate } = renderHook( + const { rerender } = renderHook( ({ query, variables, requestPolicy }) => useQuery({ query, variables, requestPolicy }), { @@ -224,7 +219,6 @@ describe('useQuery', () => { } ); - await waitForNextUpdate(); expect(client.executeQuery).toBeCalledTimes(1); expect(client.executeQuery).toHaveBeenNthCalledWith( 1, @@ -258,17 +252,15 @@ describe('useQuery', () => { }); it('should provide an executeQuery function to be imperatively executed', async () => { - const { result, waitForNextUpdate } = renderHook( + const { result } = renderHook( ({ query, variables }) => useQuery({ query, variables }), { initialProps: { query: mockQuery, variables: mockVariables } } ); - await waitForNextUpdate(); expect(client.executeQuery).toBeCalledTimes(1); const [, executeQuery] = result.current; act(() => executeQuery()); - await waitForNextUpdate(); expect(client.executeQuery).toBeCalledTimes(2); }); @@ -288,8 +280,11 @@ describe('useQuery', () => { }); it('should pause executing the query if pause updates to true', async () => { - const { rerender, waitForNextUpdate } = renderHook( - ({ query, variables, pause }) => useQuery({ query, variables, pause }), + const { rerender } = renderHook( + props => { + const { query, variables, pause } = props; + return useQuery({ query, variables, pause }); + }, { initialProps: { query: mockQuery, @@ -299,7 +294,6 @@ describe('useQuery', () => { } ); - await waitForNextUpdate(); expect(client.executeQuery).toBeCalledTimes(1); rerender({ query: mockQuery, variables: mockVariables, pause: true }); diff --git a/packages/react-urql/src/hooks/useQuery.test.tsx b/packages/react-urql/src/hooks/useQuery.test.tsx index cda7d2228..fcc6b118e 100644 --- a/packages/react-urql/src/hooks/useQuery.test.tsx +++ b/packages/react-urql/src/hooks/useQuery.test.tsx @@ -1,3 +1,4 @@ +// @vitest-environment jsdom import { vi, expect, it, beforeEach, describe, Mock } from 'vitest'; // Note: Testing for hooks is not yet supported in Enzyme - https://github.com/airbnb/enzyme/issues/2011 diff --git a/packages/react-urql/src/hooks/useRequest.test.ts b/packages/react-urql/src/hooks/useRequest.test.ts index 35d6d4e08..a0c406979 100644 --- a/packages/react-urql/src/hooks/useRequest.test.ts +++ b/packages/react-urql/src/hooks/useRequest.test.ts @@ -1,5 +1,6 @@ +// @vitest-environment jsdom import { gql } from '@urql/core'; -import { renderHook } from '@testing-library/react-hooks'; +import { renderHook } from '@testing-library/react'; import { it, expect } from 'vitest'; import { useRequest } from './useRequest'; diff --git a/packages/react-urql/src/hooks/useSubscription.test.tsx b/packages/react-urql/src/hooks/useSubscription.test.tsx index a44337e84..e7f75124f 100644 --- a/packages/react-urql/src/hooks/useSubscription.test.tsx +++ b/packages/react-urql/src/hooks/useSubscription.test.tsx @@ -1,3 +1,4 @@ +// @vitest-environment jsdom import { vi, expect, it, beforeEach, describe, Mock } from 'vitest'; // Note: Testing for hooks is not yet supported in Enzyme - https://github.com/airbnb/enzyme/issues/2011 diff --git a/packages/react-urql/vitest.config.ts b/packages/react-urql/vitest.config.ts index 656152483..9e1e4b39a 100644 --- a/packages/react-urql/vitest.config.ts +++ b/packages/react-urql/vitest.config.ts @@ -1,4 +1,8 @@ import { mergeConfig } from 'vitest/config'; import baseConfig from '../../vitest.config'; -export default mergeConfig(baseConfig, {}); +export default mergeConfig(baseConfig, { + test: { + environment: 'jsdom', + }, +}); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c17715e6e..28a8b0544 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,11 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - '@types/react': ^17.0.39 graphql: ^16.6.0 - react: ^17.0.2 - react-dom: ^17.0.2 - react-is: ^17.0.2 styled-components: ^5.2.3 wonka: ^6.3.2 @@ -248,10 +244,10 @@ importers: specifier: ^16.6.0 version: 16.6.0 react: - specifier: ^17.0.2 + specifier: ^17.0.1 version: 17.0.2 react-dom: - specifier: ^17.0.2 + specifier: ^17.0.1 version: 17.0.2(react@17.0.2) urql: specifier: workspace:* @@ -293,7 +289,7 @@ importers: version: 6.3.2 devDependencies: '@types/react': - specifier: ^17.0.39 + specifier: ^17.0.4 version: 17.0.52 graphql: specifier: ^16.6.0 @@ -343,11 +339,11 @@ importers: packages/next-urql: devDependencies: '@types/react': - specifier: ^17.0.39 - version: 17.0.52 + specifier: ^18.3.8 + version: 18.3.8 '@types/react-dom': - specifier: ^18.2.4 - version: 18.2.4 + specifier: ^18.3.0 + version: 18.3.0 '@urql/core': specifier: workspace:* version: link:../core @@ -356,13 +352,13 @@ importers: version: 16.6.0 next: specifier: ^13.0.0 - version: 13.0.0(@babel/core@7.25.2)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 13.5.7(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react: - specifier: ^17.0.2 - version: 17.0.2 + specifier: ^18.0.0 + version: 18.3.1 react-dom: - specifier: ^17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.0.0 + version: 18.3.1(react@18.3.1) urql: specifier: workspace:* version: link:../react-urql @@ -397,19 +393,16 @@ importers: devDependencies: '@cypress/react': specifier: ^8.0.2 - version: 8.0.2(@types/react@17.0.52)(cypress@13.14.2)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + version: 8.0.2(@types/react@18.3.8)(cypress@13.14.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@cypress/vite-dev-server': - specifier: ^5.0.4 - version: 5.0.4 + specifier: ^5.2.0 + version: 5.2.0 '@testing-library/react': - specifier: ^11.1.1 - version: 11.2.6(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - '@testing-library/react-hooks': - specifier: ^5.1.2 - version: 5.1.2(react-dom@17.0.2(react@17.0.2))(react-test-renderer@17.0.2(react@17.0.2))(react@17.0.2) + specifier: ^16.0.1 + version: 16.0.1(@testing-library/dom@10.1.0)(@types/react-dom@18.3.0)(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/react': - specifier: ^17.0.39 - version: 17.0.52 + specifier: ^18.3.8 + version: 18.3.8 '@types/react-test-renderer': specifier: ^17.0.1 version: 17.0.1 @@ -420,20 +413,20 @@ importers: specifier: ^16.6.0 version: 16.6.0 react: - specifier: ^17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-dom: - specifier: ^17.0.2 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) react-is: - specifier: ^17.0.2 - version: 17.0.2 + specifier: ^18.3.1 + version: 18.3.1 react-ssr-prepass: - specifier: ^1.1.2 - version: 1.4.0(react@17.0.2) + specifier: ^1.5.0 + version: 1.5.0(react@18.3.1) react-test-renderer: - specifier: ^17.0.1 - version: 17.0.2(react@17.0.2) + specifier: ^18.3.1 + version: 18.3.1(react@18.3.1) packages/site: dependencies: @@ -567,10 +560,10 @@ importers: devDependencies: '@react-native-async-storage/async-storage': specifier: ^1.21.0 - version: 1.21.0(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@17.0.52)(encoding@0.1.13)(react@17.0.2)(typescript@5.6.2)) + version: 1.21.0(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@18.3.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)) '@react-native-community/netinfo': specifier: ^11.2.1 - version: 11.2.1(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@17.0.52)(encoding@0.1.13)(react@17.0.2)(typescript@5.6.2)) + version: 11.2.1(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@18.3.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2)) '@urql/core': specifier: workspace:* version: link:../core @@ -1675,10 +1668,10 @@ packages: '@cypress/react@8.0.2': resolution: {integrity: sha512-7TgXXEeJ/GnGiIQhO8mAfkyychyMv5hNyISV3ti/vceriTI0uGtbjwRqLQhuVgOSHLtboUZUIoRlR6BkgIdVVg==} peerDependencies: - '@types/react': ^17.0.39 + '@types/react': ^16.9.16 || ^17.0.0 cypress: '*' - react: ^17.0.2 - react-dom: ^17.0.2 + react: ^=16.x || ^=17.x + react-dom: ^=16.x || ^=17.x peerDependenciesMeta: '@types/react': optional: true @@ -1691,8 +1684,8 @@ packages: resolution: {integrity: sha512-v+XHd9XmWbufxF1/bTaVm2yhbxY+TB4YtWRqF2zaXBlDNMkls34KiATz0AVDLavL3iB6bQk9/7n3oY1EoLSWGA==} engines: {node: '>= 6'} - '@cypress/vite-dev-server@5.0.4': - resolution: {integrity: sha512-F9ZkoBcHoILYKEQHDPnsBdzVbnudLoav3iMCOPRvgWfuMlen+zVed1g0nBBYTwfVYMfc9Xqn37ePC3GLSl1aYw==} + '@cypress/vite-dev-server@5.2.0': + resolution: {integrity: sha512-7HuB1vaVri5wnsdZcIkcUd0SB1t5Sh7FT+dteL8A9Hpp+8ACeWjLUJQCZZaRHmuFTnw+bz496bJmFYgBR2Yz3A==} '@cypress/xvfb@1.2.4': resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} @@ -1982,88 +1975,64 @@ packages: '@mdx-js/react@1.6.22': resolution: {integrity: sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==} peerDependencies: - react: ^17.0.2 + react: ^16.13.1 || ^17.0.0 '@mdx-js/util@1.6.22': resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} - '@next/env@13.0.0': - resolution: {integrity: sha512-65v9BVuah2Mplohm4+efsKEnoEuhmlGm8B2w6vD1geeEP2wXtlSJCvR/cCRJ3fD8wzCQBV41VcMBQeYET6MRkg==} - - '@next/swc-android-arm-eabi@13.0.0': - resolution: {integrity: sha512-+DUQkYF93gxFjWY+CYWE1QDX6gTgnUiWf+W4UqZjM1Jcef8U97fS6xYh+i+8rH4MM0AXHm7OSakvfOMzmjU6VA==} - engines: {node: '>= 10'} - cpu: [arm] - os: [android] - - '@next/swc-android-arm64@13.0.0': - resolution: {integrity: sha512-RW9Uy3bMSc0zVGCa11klFuwfP/jdcdkhdruqnrJ7v+7XHm6OFKkSRzX6ee7yGR1rdDZvTnP4GZSRSpzjLv/N0g==} - engines: {node: '>= 10'} - cpu: [arm64] - os: [android] + '@next/env@13.5.7': + resolution: {integrity: sha512-uVuRqoj28Ys/AI/5gVEgRAISd0KWI0HRjOO1CTpNgmX3ZsHb5mdn14Y59yk0IxizXdo7ZjsI2S7qbWnO+GNBcA==} - '@next/swc-darwin-arm64@13.0.0': - resolution: {integrity: sha512-APA26nps1j4qyhOIzkclW/OmgotVHj1jBxebSpMCPw2rXfiNvKNY9FA0TcuwPmUCNqaTnm703h6oW4dvp73A4Q==} + '@next/swc-darwin-arm64@13.5.7': + resolution: {integrity: sha512-7SxmxMex45FvKtRoP18eftrDCMyL6WQVYJSEE/s7A1AW/fCkznxjEShKet2iVVzf89gWp8HbXGaL4hCaseux6g==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@13.0.0': - resolution: {integrity: sha512-qsUhUdoFuRJiaJ7LnvTQ6GZv1QnMDcRXCIjxaN0FNVXwrjkq++U7KjBUaxXkRzLV4C7u0NHLNOp0iZwNNE7ypw==} + '@next/swc-darwin-x64@13.5.7': + resolution: {integrity: sha512-6iENvgyIkGFLFszBL4b1VfEogKC3TDPEB6/P/lgxmgXVXIV09Q4or1MVn+U/tYyYmm7oHMZ3oxGpHAyJ80nA6g==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-freebsd-x64@13.0.0': - resolution: {integrity: sha512-sCdyCbboS7CwdnevKH9J6hkJI76LUw1jVWt4eV7kISuLiPba3JmehZSWm80oa4ADChRVAwzhLAo2zJaYRrInbg==} - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - - '@next/swc-linux-arm-gnueabihf@13.0.0': - resolution: {integrity: sha512-/X/VxfFA41C9jrEv+sUsPLQ5vbDPVIgG0CJrzKvrcc+b+4zIgPgtfsaWq9ockjHFQi3ycvlZK4TALOXO8ovQ6Q==} - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - - '@next/swc-linux-arm64-gnu@13.0.0': - resolution: {integrity: sha512-x6Oxr1GIi0ZtNiT6jbw+JVcbEi3UQgF7mMmkrgfL4mfchOwXtWSHKTSSPnwoJWJfXYa0Vy1n8NElWNTGAqoWFw==} + '@next/swc-linux-arm64-gnu@13.5.7': + resolution: {integrity: sha512-P42jDX56wu9zEdVI+Xv4zyTeXB3DpqgE1Gb4bWrc0s2RIiDYr6uKBprnOs1hCGIwfVyByxyTw5Va66QCdFFNUg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@13.0.0': - resolution: {integrity: sha512-SnMH9ngI+ipGh3kqQ8+mDtWunirwmhQnQeZkEq9e/9Xsgjf04OetqrqRHKM1HmJtG2qMUJbyXFJ0F81TPuT+3g==} + '@next/swc-linux-arm64-musl@13.5.7': + resolution: {integrity: sha512-A06vkj+8X+tLRzSja5REm/nqVOCzR+x5Wkw325Q/BQRyRXWGCoNbQ6A+BR5M86TodigrRfI3lUZEKZKe3QJ9Bg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@13.0.0': - resolution: {integrity: sha512-VSQwTX9EmdbotArtA1J67X8964oQfe0xHb32x4tu+JqTR+wOHyG6wGzPMdXH2oKAp6rdd7BzqxUXXf0J+ypHlw==} + '@next/swc-linux-x64-gnu@13.5.7': + resolution: {integrity: sha512-UdHm7AlxIbdRdMsK32cH0EOX4OmzAZ4Xm+UVlS0YdvwLkI3pb7AoBEoVMG5H0Wj6Wpz6GNkrFguHTRLymTy6kw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@13.0.0': - resolution: {integrity: sha512-xBCP0nnpO0q4tsytXkvIwWFINtbFRyVY5gxa1zB0vlFtqYR9lNhrOwH3CBrks3kkeaePOXd611+8sjdUtrLnXA==} + '@next/swc-linux-x64-musl@13.5.7': + resolution: {integrity: sha512-c50Y8xBKU16ZGj038H6C13iedRglxvdQHD/1BOtes56gwUrIRDX2Nkzn3mYtpz3Wzax0gfAF9C0Nqljt93IxvA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@13.0.0': - resolution: {integrity: sha512-NutwDafqhGxqPj/eiUixJq9ImS/0sgx6gqlD7jRndCvQ2Q8AvDdu1+xKcGWGNnhcDsNM/n1avf1e62OG1GaqJg==} + '@next/swc-win32-arm64-msvc@13.5.7': + resolution: {integrity: sha512-NcUx8cmkA+JEp34WNYcKW6kW2c0JBhzJXIbw+9vKkt9m/zVJ+KfizlqmoKf04uZBtzFN6aqE2Fyv2MOd021WIA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-ia32-msvc@13.0.0': - resolution: {integrity: sha512-zNaxaO+Kl/xNz02E9QlcVz0pT4MjkXGDLb25qxtAzyJL15aU0+VjjbIZAYWctG59dvggNIUNDWgoBeVTKB9xLg==} + '@next/swc-win32-ia32-msvc@13.5.7': + resolution: {integrity: sha512-wXp+/3NVcuyJDED6gJiLXs5dqHaWO7moAB6aBtjlKZvsxBDxpcyjsfRbtHPeYtaT20zCkmPs69H0K25lrVZmlA==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@next/swc-win32-x64-msvc@13.0.0': - resolution: {integrity: sha512-FFOGGWwTCRMu9W7MF496Urefxtuo2lttxF1vwS+1rIRsKvuLrWhVaVTj3T8sf2EBL6gtJbmh4TYlizS+obnGKA==} + '@next/swc-win32-x64-msvc@13.5.7': + resolution: {integrity: sha512-PLyD3Dl6jTTkLG8AoqhPGd5pXtSs8wbqIhWPQt3yEMfnYld/dGYuF2YPs3YHaVFrijCIF9pXY3+QOyvP23Zn7g==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2262,8 +2231,8 @@ packages: '@reach/router@1.3.4': resolution: {integrity: sha512-+mtn9wjlB9NN2CNnnC/BRYtwdKBfSyyasPYraNAyvaV1occr/5NnB4CVzjEZipNHwYebQwcndGUmpFzxAUoqSA==} peerDependencies: - react: ^17.0.2 - react-dom: ^17.0.2 + react: 15.x || 16.x || 16.4.0-alpha.0911da3 + react-dom: 15.x || 16.x || 16.4.0-alpha.0911da3 '@react-native-async-storage/async-storage@1.21.0': resolution: {integrity: sha512-JL0w36KuFHFCvnbOXRekqVAUplmOyT/OuCQkogo6X98MtpSaJOKEAeZnYO8JB0U/RIEixZaGI5px73YbRm/oag==} @@ -2363,8 +2332,8 @@ packages: resolution: {integrity: sha512-cTLm7k7Y//SvV8UK8esrDHEw5OrwwSJ4Fqc3x52Imi6ROuhshfGIPFwhtn4pmAg9nWHzHwwqiJ+9hCSVnXXX+g==} engines: {node: '>=18'} peerDependencies: - '@types/react': ^17.0.39 - react: ^17.0.2 + '@types/react': ^18.2.6 + react: '*' react-native: '*' peerDependenciesMeta: '@types/react': @@ -2564,8 +2533,8 @@ packages: '@solidjs/router': optional: true - '@swc/helpers@0.4.11': - resolution: {integrity: sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==} + '@swc/helpers@0.5.2': + resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==} '@testing-library/dom@10.1.0': resolution: {integrity: sha512-wdsYKy5zupPyLCW2Je5DLHSxSfbIp6h80WoHOQc+RPtmPGA52O9x5MJEkv92Sjonpq+poOAtUKhh1kBGAXBrNA==} @@ -2581,25 +2550,21 @@ packages: peerDependencies: preact: '>=10 || ^10.0.0-alpha.0 || ^10.0.0-beta.0' - '@testing-library/react-hooks@5.1.2': - resolution: {integrity: sha512-jwhtDYZ5gQUIX8cmVCVdtwNvuF5EiCOWjokRlTV+o/V0GdtRZDykUllL1OXq5PS4+J33wGLNQeeWzEHcWrH7tg==} + '@testing-library/react@16.0.1': + resolution: {integrity: sha512-dSmwJVtJXmku+iocRhWOUFbrERC76TX2Mnf0ATODz8brzAZrMBbzLwQixlBSanZxR6LddK3eiwpSFZgDET1URg==} + engines: {node: '>=18'} peerDependencies: - react: ^17.0.2 - react-dom: ^17.0.2 - react-test-renderer: '>=16.9.0' + '@testing-library/dom': ^10.0.0 + '@types/react': ^18.0.0 + '@types/react-dom': ^18.0.0 + react: ^18.0.0 + react-dom: ^18.0.0 peerDependenciesMeta: - react-dom: + '@types/react': optional: true - react-test-renderer: + '@types/react-dom': optional: true - '@testing-library/react@11.2.6': - resolution: {integrity: sha512-TXMCg0jT8xmuU8BkKMtp8l7Z50Ykew5WNX8UoIKTaLFwKkP2+1YDhOLA2Ga3wY4x29jyntk7EWfum0kjlYiSjQ==} - engines: {node: '>=10'} - peerDependencies: - react: ^17.0.2 - react-dom: ^17.0.2 - '@tootallnate/once@2.0.0': resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} engines: {node: '>= 10'} @@ -2699,8 +2664,8 @@ packages: '@types/q@1.5.4': resolution: {integrity: sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==} - '@types/react-dom@18.2.4': - resolution: {integrity: sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==} + '@types/react-dom@18.3.0': + resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==} '@types/react-test-renderer@17.0.1': resolution: {integrity: sha512-3Fi2O6Zzq/f3QR9dRnlnHso9bMl7weKCviFmfF6B4LS1Uat6Hkm15k0ZAQuDz+UBq6B3+g+NM6IT2nr5QgPzCw==} @@ -2708,6 +2673,9 @@ packages: '@types/react@17.0.52': resolution: {integrity: sha512-vwk8QqVODi0VaZZpDXQCmEmiOuyjEFPY7Ttaw5vjM112LOq37yz1CDJGrRJwA1fYEq4Iitd5rnjd1yWAc/bT+A==} + '@types/react@18.3.8': + resolution: {integrity: sha512-syBUrW3/XpnW4WJ41Pft+I+aPoDVbrBVQGEnbD7NijDGlVC+8gV/XKRY+7vMDlfPpbwYt0l1vd/Sj8bJGMbs9Q==} + '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -3612,6 +3580,10 @@ packages: builtin-status-codes@3.0.0: resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} + busboy@1.6.0: + resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} + engines: {node: '>=10.16.0'} + bytes@3.0.0: resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} engines: {node: '>= 0.8'} @@ -3690,9 +3662,6 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001466: - resolution: {integrity: sha512-ewtFBSfWjEmxUgNBSZItFSmVtvk9zkwkl1OfRZlKA8slltRN+/C/tuGVrF9styXkN36Yu3+SeJ1qkXxDEyNZ5w==} - caniuse-lite@1.0.30001660: resolution: {integrity: sha512-GacvNTTuATm26qC74pt+ad1fW15mlQ/zuTzzY1ZoIzECTP8HURDfF43kNxPgf7H1jmelCBQTTbBNxdSXOA7Bqg==} @@ -4140,7 +4109,7 @@ packages: resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==} peerDependencies: prop-types: ^15.0.0 - react: ^17.0.2 + react: ^0.14.0 || ^15.0.0 || ^16.0.0 cross-spawn@5.1.0: resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} @@ -4252,9 +4221,6 @@ packages: csstype@2.6.21: resolution: {integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==} - csstype@3.0.8: - resolution: {integrity: sha512-jXKhWqXPmlUeoQnF/EhTtTl4C9SnrxSH/jZUih3jmO6lBKr99rP3/+FmrMj4EFpOXzMtXHAZkd3x0E6h6Fgflw==} - csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} @@ -5079,10 +5045,6 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} - filter-console@0.1.1: - resolution: {integrity: sha512-zrXoV1Uaz52DqPs+qEwNJWJFAWZpYJ47UNmpN9q4j+/EYsz85uV0DC9k8tRND5kYmoVzL0W+Y75q4Rg8sRJCdg==} - engines: {node: '>=8'} - finalhandler@1.1.2: resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} engines: {node: '>= 0.8'} @@ -5337,6 +5299,9 @@ packages: resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} engines: {node: '>=10.13.0'} + glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + glob@10.4.5: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true @@ -6858,7 +6823,7 @@ packages: deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. peerDependencies: prop-types: ^15.0.0 - react: ^17.0.2 + react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 minimalistic-assert@1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} @@ -7013,11 +6978,6 @@ packages: nan@2.14.2: resolution: {integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==} - nanoid@3.3.4: - resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - nanoid@3.3.7: resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} @@ -7044,20 +7004,17 @@ packages: netrc@0.1.4: resolution: {integrity: sha512-ye8AIYWQcP9MvoM1i0Z2jV0qed31Z8EWXYnyGNkiUAd+Fo8J+7uy90xTV8g/oAbhtjkY7iZbNTizQaXdKUuwpQ==} - next@13.0.0: - resolution: {integrity: sha512-puH1WGM6rGeFOoFdXXYfUxN9Sgi4LMytCV5HkQJvVUOhHfC1DoVqOfvzaEteyp6P04IW+gbtK2Q9pInVSrltPA==} - engines: {node: '>=14.6.0'} + next@13.5.7: + resolution: {integrity: sha512-W7KIRTE+hPcgGdq89P3mQLDX3m7pJ6nxSyC+YxYaUExE+cS4UledB+Ntk98tKoyhsv6fjb2TRAnD7VDvoqmeFg==} + engines: {node: '>=16.14.0'} hasBin: true peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^6.0.0 || ^7.0.0 - react: ^17.0.2 - react-dom: ^17.0.2 + '@opentelemetry/api': ^1.1.0 + react: ^18.2.0 + react-dom: ^18.2.0 sass: ^1.3.0 peerDependenciesMeta: - fibers: - optional: true - node-sass: + '@opentelemetry/api': optional: true sass: optional: true @@ -7836,8 +7793,8 @@ packages: resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} engines: {node: '>=6.0.0'} - postcss@8.4.14: - resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} + postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} postcss@8.4.45: @@ -7895,7 +7852,7 @@ packages: prism-react-renderer@1.2.0: resolution: {integrity: sha512-GHqzxLYImx1iKN1jJURcuRoA/0ygCcNhfGw1IT8nPIMzarmKQ3Nc+JcG0gi8JXQzuh0C5ShE4npMIoqNin40hg==} peerDependencies: - react: ^17.0.2 + react: '>=0.14.9' proc-log@4.2.0: resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==} @@ -8097,16 +8054,20 @@ packages: react-devtools-core@5.3.1: resolution: {integrity: sha512-7FSb9meX0btdBQLwdFOwt6bGqvRPabmVMMslv8fgoSPqXyuGpgQe36kx8gR86XPw7aV1yVouTp6fyZ0EH+NfUw==} + react-dom@16.14.0: + resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==} + peerDependencies: + react: ^16.14.0 + react-dom@17.0.2: resolution: {integrity: sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==} peerDependencies: - react: ^17.0.2 + react: 17.0.2 - react-error-boundary@3.1.1: - resolution: {integrity: sha512-W3xCd9zXnanqrTUeViceufD3mIW8Ut29BUD+S2f0eO2XCOU8b6UrJfY46RDGe5lxCJzfe4j0yvIfh0RbTZhKJw==} - engines: {node: '>=10', npm: '>=6'} + react-dom@18.3.1: + resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==} peerDependencies: - react: ^17.0.2 + react: ^18.3.1 react-fast-compare@2.0.4: resolution: {integrity: sha512-suNP+J1VU1MWFKcyt7RtjiSWUjvidmQSlqu+eHslq+342xCbGTYmC0mEhPCOHxlW0CywylOC1u2DFAT+bv4dBw==} @@ -8114,13 +8075,13 @@ packages: react-from-dom@0.3.1: resolution: {integrity: sha512-PeNBa8iuzoD7qHA9O7YpGnXFvC+XFFwStmFh2/r2zJAvEIaRg6EwOj+EPcDIFwyYBhqPIItxIx/dGdeWiFivjQ==} peerDependencies: - react: ^17.0.2 + react: ^15.0.0 || ^16.0.0 react-ga@3.3.0: resolution: {integrity: sha512-o8RScHj6Lb8cwy3GMrVH6NJvL+y0zpJvKtc0+wmH7Bt23rszJmnqEQxRbyrqUzk9DTJIHoP42bfO5rswC9SWBQ==} peerDependencies: prop-types: ^15.6.0 - react: ^17.0.2 + react: ^15.6.2 || ^16.0 || ^17 react-gtm-module@2.0.11: resolution: {integrity: sha512-8gyj4TTxeP7eEyc2QKawEuQoAZdjKvMY4pgWfycGmqGByhs17fR+zEBs0JUDq4US/l+vbTl+6zvUIx27iDo/Vw==} @@ -8128,15 +8089,15 @@ packages: react-helmet@5.2.1: resolution: {integrity: sha512-CnwD822LU8NDBnjCpZ4ySh8L6HYyngViTZLfBBb3NjtrpN8m49clH8hidHouq20I51Y6TpCTISCBbqiY5GamwA==} peerDependencies: - react: ^17.0.2 + react: '>=15.0.0' react-hot-loader@4.13.0: resolution: {integrity: sha512-JrLlvUPqh6wIkrK2hZDfOyq/Uh/WeVEr8nc7hkn2/3Ul0sx1Kr5y4kOGNacNRoj7RhwLNcQ3Udf1KJXrqc0ZtA==} engines: {node: '>= 6'} peerDependencies: - '@types/react': ^17.0.39 - react: ^17.0.2 - react-dom: ^17.0.2 + '@types/react': '^15.0.0 || ^16.0.0 || ^17.0.0 ' + react: '^15.0.0 || ^16.0.0 || ^17.0.0 ' + react-dom: '^15.0.0 || ^16.0.0 || ^17.0.0 ' peerDependenciesMeta: '@types/react': optional: true @@ -8144,11 +8105,17 @@ packages: react-inlinesvg@1.2.0: resolution: {integrity: sha512-IsznU+UzpUwDGzBWbf0bfSRA5Jbqz87xeoqLM/nSIDPkoHksInF1wCGybTSn4sIui+30TqboRQP1wAelNTkdog==} peerDependencies: - react: ^17.0.2 + react: ^16.3.0 + + react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} react-is@17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + react-lifecycles-compat@3.0.4: resolution: {integrity: sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==} @@ -8157,8 +8124,8 @@ packages: engines: {node: '>=18'} hasBin: true peerDependencies: - '@types/react': ^17.0.39 - react: ^17.0.2 + '@types/react': ^18.2.6 + react: ^18.2.0 peerDependenciesMeta: '@types/react': optional: true @@ -8170,39 +8137,39 @@ packages: react-router-dom@5.2.0: resolution: {integrity: sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==} peerDependencies: - react: ^17.0.2 + react: '>=15' react-router-ga@1.2.3: resolution: {integrity: sha512-0rNBGGI6Q1hkznbLB+bAmDTS+8w3duaJYYIbCrCwof/p7RbZuv+Lsv9enumRZXxb4oTZrY95vOvFxnsRQ4cFCg==} peerDependencies: - react: ^17.0.2 + react: ^16.8.6 react-router-dom: ^5.0.0 react-router@5.2.0: resolution: {integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==} peerDependencies: - react: ^17.0.2 + react: '>=15' react-scroll@1.8.2: resolution: {integrity: sha512-f2ZEG5fsPbPTySI9ekcFpETCcNlqbmwbQj9hhzYK8tkgv+PA8APatSt66o/q0KSkDZxyT98ONTtXp9x0lyowEw==} peerDependencies: - react: ^17.0.2 - react-dom: ^17.0.2 + react: ^15.5.4 || ^16.0.0 || ^17.0.0 + react-dom: ^15.5.4 || ^16.0.0 || ^17.0.0 - react-shallow-renderer@16.14.1: - resolution: {integrity: sha512-rkIMcQi01/+kxiTE9D3fdS959U1g7gs+/rborw++42m1O9FAQiNI/UNRZExVUoAOprn4umcXf+pFRou8i4zuBg==} + react-shallow-renderer@16.15.0: + resolution: {integrity: sha512-oScf2FqQ9LFVQgA73vr86xl2NaOIX73rh+YFqcOp68CWj56tSfgtGKrEbyhCj0rSijyG9M1CYprTh39fBi5hzA==} peerDependencies: - react: ^17.0.2 + react: ^16.0.0 || ^17.0.0 || ^18.0.0 react-side-effect@1.2.0: resolution: {integrity: sha512-v1ht1aHg5k/thv56DRcjw+WtojuuDHFUgGfc+bFHOWsF4ZK6C2V57DO0Or0GPsg6+LSTE0M6Ry/gfzhzSwbc5w==} peerDependencies: - react: ^17.0.2 + react: ^0.13.0 || ^0.14.0 || ^15.0.0 || ^16.0.0 - react-ssr-prepass@1.4.0: - resolution: {integrity: sha512-0SzdmiQUtHvhxCabHg9BI/pkJfijGkQ0jQL6fC4YFy7idaDOuaiQLsajIkkNxffFXtJFHIWFITlve2WB88e0Jw==} + react-ssr-prepass@1.5.0: + resolution: {integrity: sha512-yFNHrlVEReVYKsLI5lF05tZoHveA5pGzjFbFJY/3pOqqjGOmMmqx83N4hIjN2n6E1AOa+eQEUxs3CgRnPmT0RQ==} peerDependencies: - react: ^17.0.2 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-static-plugin-md-pages@0.3.3: resolution: {integrity: sha512-2vJO2g62zKf5avSsT/5IEbDPhAoWjP4tH+nyMLKta1G4AixlqPYagS7aCpDXRpzgs9ot8LN/aewrd5Vi1oWqew==} @@ -8217,7 +8184,7 @@ packages: react-static-plugin-styled-components@7.2.2: resolution: {integrity: sha512-yjZ2V5b4HLRs6ldbLmreXpXBiNU5y4IByPID/rYWe3J8NFenPMI7kbhiFlBDkUDEhJvGIpSFw3I8OCvAcm4yQg==} peerDependencies: - react: ^17.0.2 + react: ^16.9.0 styled-components: ^5.2.3 react-static@7.3.0: @@ -8227,20 +8194,28 @@ packages: peerDependencies: react-hot-loader: ^4.12.11 - react-test-renderer@17.0.2: - resolution: {integrity: sha512-yaQ9cB89c17PUb0x6UfWRs7kQCorVdHlutU1boVPEsB8IDZH6n9tHxMacc3y0JoXOJUsZb/t/Mb8FUWMKaM7iQ==} + react-test-renderer@18.3.1: + resolution: {integrity: sha512-KkAgygexHUkQqtvvx/otwxtuFu5cVjfzTCtjXLH9boS19/Nbtg84zS7wIQn39G8IlrhThBpQsMKkq5ZHZIYFXA==} peerDependencies: - react: ^17.0.2 + react: ^18.3.1 react-universal-component@4.5.0: resolution: {integrity: sha512-dBUC6afvSAQhDcE4oh1eTmfU29W0O2eZhcGXnfGUTulXkU8ejuWqlJWXXrSMx5iV1H6LNgj2NJMj3BtBMfBNhA==} peerDependencies: - react: ^17.0.2 + react: ^16.3.0 || ^17.0.0 + + react@16.14.0: + resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==} + engines: {node: '>=0.10.0'} react@17.0.2: resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} engines: {node: '>=0.10.0'} + react@18.3.1: + resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} + engines: {node: '>=0.10.0'} + read-cmd-shim@4.0.0: resolution: {integrity: sha512-yILWifhaSEEytfXI76kB9xEEiG1AiozaCJZ83A87ytjRiN+jVibXjedjCRNjoZviinhG+4UkalO3mWTd8u5O0Q==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -8594,9 +8569,15 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} + scheduler@0.19.1: + resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} + scheduler@0.20.2: resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} + scheduler@0.23.2: + resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.24.0-canary-efb381bbf-20230505: resolution: {integrity: sha512-ABvovCDe/k9IluqSh4/ISoq8tIJnW8euVAWYt5j/bg6dRnqwQwiGO1F/V4AyK96NGF/FB04FhOUDuWj8IKfABA==} @@ -8884,10 +8865,6 @@ packages: source-list-map@2.0.1: resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} - source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} - engines: {node: '>=0.10.0'} - source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -9017,6 +8994,10 @@ packages: stream-shift@1.0.1: resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} + streamsearch@1.1.0: + resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} + engines: {node: '>=10.0.0'} + streamx@2.20.1: resolution: {integrity: sha512-uTa0mU6WUC65iUvzKH4X9hEdvSW7rbPxPtwfWiLMSj3qTdQbAiUboZTxauKfpFuGIGa1C2BYijZ7wgdUXICJhA==} @@ -9140,17 +9121,17 @@ packages: resolution: {integrity: sha512-BlR+KrLW3NL1yhvEB+9Nu9Dt51CuOnHoxd+Hj+rYPdtyR8X11uIW9rvhpy3Dk4dXXBsiW1u5U78f00Lf/afGoA==} engines: {node: '>=10'} peerDependencies: - react: ^17.0.2 - react-dom: ^17.0.2 - react-is: ^17.0.2 + react: '>= 16.8.0' + react-dom: '>= 16.8.0' + react-is: '>= 16.8.0' - styled-jsx@5.1.0: - resolution: {integrity: sha512-/iHaRJt9U7T+5tp6TRelLnqBqiaIT0HsO0+vgyj8hK2KUk7aejFqRrumqPUlAqDwAj8IbS/1hk3IhBAAK/FCUQ==} + styled-jsx@5.1.1: + resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==} engines: {node: '>= 12.0.0'} peerDependencies: '@babel/core': '*' babel-plugin-macros: '*' - react: ^17.0.2 + react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' peerDependenciesMeta: '@babel/core': optional: true @@ -9450,9 +9431,6 @@ packages: tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.6.1: - resolution: {integrity: sha512-t0hLfiEKfMUoqhG+U1oid7Pva4bbDPHYfJNiB7BiIjRkj1pyC++4N3huJfqY6aRH6VTB0rvtzQwjM4K6qpfOig==} - tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} @@ -9762,11 +9740,6 @@ packages: url@0.11.0: resolution: {integrity: sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==} - use-sync-external-store@1.2.0: - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==} - peerDependencies: - react: ^17.0.2 - use@3.1.1: resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} engines: {node: '>=0.10.0'} @@ -9960,6 +9933,10 @@ packages: watchpack@1.7.5: resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} + watchpack@2.4.0: + resolution: {integrity: sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==} + engines: {node: '>=10.13.0'} + wbuf@1.7.3: resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} @@ -10005,7 +9982,7 @@ packages: webpack-flush-chunks@2.0.3: resolution: {integrity: sha512-CXGOyXG5YjjxyI+Qyt3VlI//JX92UmGRNP65zN3o9CIntEzfzc1J30YTKRRvF1JsE/iEzbnp5u99yCkL9obotQ==} peerDependencies: - react: ^17.0.2 + react: '*' webpack-log@2.0.0: resolution: {integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==} @@ -10512,7 +10489,7 @@ snapshots: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 convert-source-map: 1.9.0 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 lodash: 4.17.21 @@ -10535,7 +10512,7 @@ snapshots: '@babel/traverse': 7.21.5(supports-color@5.5.0) '@babel/types': 7.22.4 convert-source-map: 1.9.0 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.4 gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -10555,7 +10532,7 @@ snapshots: '@babel/traverse': 7.25.6 '@babel/types': 7.25.6 convert-source-map: 2.0.0 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 @@ -10654,7 +10631,7 @@ snapshots: '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 '@babel/traverse': 7.25.6 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 semver: 6.3.1 @@ -10668,7 +10645,7 @@ snapshots: '@babel/helper-module-imports': 7.24.7 '@babel/helper-plugin-utils': 7.24.8 '@babel/traverse': 7.25.6 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 semver: 6.3.1 @@ -10680,7 +10657,7 @@ snapshots: '@babel/core': 7.25.2 '@babel/helper-compilation-targets': 7.25.2 '@babel/helper-plugin-utils': 7.24.8 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -12247,7 +12224,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.18.6 '@babel/parser': 7.22.4 '@babel/types': 7.22.4 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -12259,7 +12236,7 @@ snapshots: '@babel/parser': 7.25.6 '@babel/template': 7.25.0 '@babel/types': 7.25.6 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -12438,6 +12415,14 @@ snapshots: optionalDependencies: '@types/react': 17.0.52 + '@cypress/react@8.0.2(@types/react@18.3.8)(cypress@13.14.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + cypress: 13.14.2 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.8 + '@cypress/request@2.88.12': dependencies: aws-sign2: 0.7.0 @@ -12480,11 +12465,12 @@ snapshots: tunnel-agent: 0.6.0 uuid: 8.3.2 - '@cypress/vite-dev-server@5.0.4': + '@cypress/vite-dev-server@5.2.0': dependencies: - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.7(supports-color@5.5.0) find-up: 6.3.0 node-html-parser: 5.3.3 + semver: 7.6.3 transitivePeerDependencies: - supports-color @@ -12584,7 +12570,7 @@ snapshots: '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) espree: 9.6.1 globals: 13.24.0 ignore: 5.3.2 @@ -12608,7 +12594,7 @@ snapshots: '@humanwhocodes/config-array@0.11.14': dependencies: '@humanwhocodes/object-schema': 2.0.3 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -12765,45 +12751,33 @@ snapshots: '@mdx-js/util@1.6.22': {} - '@next/env@13.0.0': {} - - '@next/swc-android-arm-eabi@13.0.0': - optional: true - - '@next/swc-android-arm64@13.0.0': - optional: true - - '@next/swc-darwin-arm64@13.0.0': - optional: true + '@next/env@13.5.7': {} - '@next/swc-darwin-x64@13.0.0': + '@next/swc-darwin-arm64@13.5.7': optional: true - '@next/swc-freebsd-x64@13.0.0': + '@next/swc-darwin-x64@13.5.7': optional: true - '@next/swc-linux-arm-gnueabihf@13.0.0': + '@next/swc-linux-arm64-gnu@13.5.7': optional: true - '@next/swc-linux-arm64-gnu@13.0.0': + '@next/swc-linux-arm64-musl@13.5.7': optional: true - '@next/swc-linux-arm64-musl@13.0.0': + '@next/swc-linux-x64-gnu@13.5.7': optional: true - '@next/swc-linux-x64-gnu@13.0.0': + '@next/swc-linux-x64-musl@13.5.7': optional: true - '@next/swc-linux-x64-musl@13.0.0': + '@next/swc-win32-arm64-msvc@13.5.7': optional: true - '@next/swc-win32-arm64-msvc@13.0.0': + '@next/swc-win32-ia32-msvc@13.5.7': optional: true - '@next/swc-win32-ia32-msvc@13.0.0': - optional: true - - '@next/swc-win32-x64-msvc@13.0.0': + '@next/swc-win32-x64-msvc@13.5.7': optional: true '@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents': @@ -13124,19 +13098,19 @@ snapshots: '@protobuf-ts/runtime@2.9.4': {} - '@reach/router@1.3.4(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': + '@reach/router@1.3.4(react-dom@16.14.0(react@16.14.0))(react@16.14.0)': dependencies: - create-react-context: 0.3.0(prop-types@15.8.1)(react@17.0.2) + create-react-context: 0.3.0(prop-types@15.8.1)(react@16.14.0) invariant: 2.2.4 prop-types: 15.8.1 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) react-lifecycles-compat: 3.0.4 - '@react-native-async-storage/async-storage@1.21.0(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@17.0.52)(encoding@0.1.13)(react@17.0.2)(typescript@5.6.2))': + '@react-native-async-storage/async-storage@1.21.0(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@18.3.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2))': dependencies: merge-options: 3.0.4 - react-native: 0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@17.0.52)(encoding@0.1.13)(react@17.0.2)(typescript@5.6.2) + react-native: 0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@18.3.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2) '@react-native-community/cli-clean@14.1.0': dependencies: @@ -13262,9 +13236,9 @@ snapshots: - typescript - utf-8-validate - '@react-native-community/netinfo@11.2.1(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@17.0.52)(encoding@0.1.13)(react@17.0.2)(typescript@5.6.2))': + '@react-native-community/netinfo@11.2.1(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@18.3.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2))': dependencies: - react-native: 0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@17.0.52)(encoding@0.1.13)(react@17.0.2)(typescript@5.6.2) + react-native: 0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@18.3.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2) '@react-native/assets-registry@0.75.3': {} @@ -13399,14 +13373,14 @@ snapshots: '@react-native/normalize-colors@0.75.3': {} - '@react-native/virtualized-lists@0.75.3(@types/react@17.0.52)(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@17.0.52)(encoding@0.1.13)(react@17.0.2)(typescript@5.6.2))(react@17.0.2)': + '@react-native/virtualized-lists@0.75.3(@types/react@18.3.8)(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@18.3.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2))(react@18.3.1)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react: 17.0.2 - react-native: 0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@17.0.52)(encoding@0.1.13)(react@17.0.2)(typescript@5.6.2) + react: 18.3.1 + react-native: 0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@18.3.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2) optionalDependencies: - '@types/react': 17.0.52 + '@types/react': 18.3.8 '@rollup/plugin-babel@6.0.4(@babel/core@7.25.2)(@types/babel__core@7.20.5)(rollup@3.29.4)': dependencies: @@ -13569,14 +13543,14 @@ snapshots: '@testing-library/dom': 10.1.0 solid-js: 1.8.17 - '@swc/helpers@0.4.11': + '@swc/helpers@0.5.2': dependencies: - tslib: 2.6.1 + tslib: 2.7.0 '@testing-library/dom@10.1.0': dependencies: '@babel/code-frame': 7.24.7 - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.25.6 '@types/aria-query': 5.0.4 aria-query: 5.3.0 chalk: 4.1.2 @@ -13587,7 +13561,7 @@ snapshots: '@testing-library/dom@7.30.4': dependencies: '@babel/code-frame': 7.24.7 - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.25.6 '@types/aria-query': 4.2.1 aria-query: 4.2.2 chalk: 4.1.2 @@ -13600,25 +13574,15 @@ snapshots: '@testing-library/dom': 7.30.4 preact: 10.13.1 - '@testing-library/react-hooks@5.1.2(react-dom@17.0.2(react@17.0.2))(react-test-renderer@17.0.2(react@17.0.2))(react@17.0.2)': + '@testing-library/react@16.0.1(@testing-library/dom@10.1.0)(@types/react-dom@18.3.0)(@types/react@18.3.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@babel/runtime': 7.22.5 - '@types/react': 17.0.52 - '@types/react-dom': 18.2.4 - '@types/react-test-renderer': 17.0.1 - filter-console: 0.1.1 - react: 17.0.2 - react-error-boundary: 3.1.1(react@17.0.2) + '@babel/runtime': 7.25.6 + '@testing-library/dom': 10.1.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) optionalDependencies: - react-dom: 17.0.2(react@17.0.2) - react-test-renderer: 17.0.2(react@17.0.2) - - '@testing-library/react@11.2.6(react-dom@17.0.2(react@17.0.2))(react@17.0.2)': - dependencies: - '@babel/runtime': 7.22.5 - '@testing-library/dom': 7.30.4 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) + '@types/react': 18.3.8 + '@types/react-dom': 18.3.0 '@tootallnate/once@2.0.0': {} @@ -13723,19 +13687,24 @@ snapshots: '@types/q@1.5.4': {} - '@types/react-dom@18.2.4': + '@types/react-dom@18.3.0': dependencies: - '@types/react': 17.0.52 + '@types/react': 18.3.8 '@types/react-test-renderer@17.0.1': dependencies: - '@types/react': 17.0.52 + '@types/react': 18.3.8 '@types/react@17.0.52': dependencies: '@types/prop-types': 15.7.3 '@types/scheduler': 0.16.1 - csstype: 3.0.8 + csstype: 3.1.3 + + '@types/react@18.3.8': + dependencies: + '@types/prop-types': 15.7.3 + csstype: 3.1.3 '@types/resolve@1.20.2': {} @@ -13780,7 +13749,7 @@ snapshots: '@typescript-eslint/type-utils': 6.21.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.6.2) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.2 @@ -13798,7 +13767,7 @@ snapshots: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.2) '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.0 optionalDependencies: typescript: 5.6.2 @@ -13814,7 +13783,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.6.2) '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.6.2) - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: @@ -13828,7 +13797,7 @@ snapshots: dependencies: '@typescript-eslint/types': 6.21.0 '@typescript-eslint/visitor-keys': 6.21.0 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 @@ -14147,13 +14116,13 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color agent-base@7.1.1: dependencies: - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -14293,7 +14262,7 @@ snapshots: aria-query@4.2.2: dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.25.6 '@babel/runtime-corejs3': 7.13.17 aria-query@5.3.0: @@ -14429,7 +14398,7 @@ snapshots: autoprefixer@9.8.6: dependencies: browserslist: 4.21.5 - caniuse-lite: 1.0.30001466 + caniuse-lite: 1.0.30001660 colorette: 1.2.2 normalize-range: 0.1.2 num2fraction: 1.2.2 @@ -14496,7 +14465,7 @@ snapshots: babel-plugin-macros@2.8.0: dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.25.6 cosmiconfig: 6.0.0 resolve: 1.22.8 @@ -14827,7 +14796,7 @@ snapshots: browserslist@4.21.5: dependencies: - caniuse-lite: 1.0.30001466 + caniuse-lite: 1.0.30001660 electron-to-chromium: 1.4.332 node-releases: 2.0.10 update-browserslist-db: 1.0.10(browserslist@4.21.5) @@ -14884,6 +14853,10 @@ snapshots: builtin-status-codes@3.0.0: {} + busboy@1.6.0: + dependencies: + streamsearch: 1.1.0 + bytes@3.0.0: {} bytes@3.1.0: {} @@ -14994,8 +14967,6 @@ snapshots: lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001466: {} - caniuse-lite@1.0.30001660: {} case-sensitive-paths-webpack-plugin@2.4.0: {} @@ -15493,11 +15464,11 @@ snapshots: safe-buffer: 5.2.1 sha.js: 2.4.11 - create-react-context@0.3.0(prop-types@15.8.1)(react@17.0.2): + create-react-context@0.3.0(prop-types@15.8.1)(react@16.14.0): dependencies: gud: 1.0.0 prop-types: 15.8.1 - react: 17.0.2 + react: 16.14.0 warning: 4.0.3 cross-spawn@5.1.0: @@ -15665,8 +15636,6 @@ snapshots: csstype@2.6.21: {} - csstype@3.0.8: {} - csstype@3.1.3: {} cyclist@1.0.1: {} @@ -15827,9 +15796,13 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.3.4(supports-color@5.5.0): + debug@4.3.4: dependencies: ms: 2.1.2 + + debug@4.3.7(supports-color@5.5.0): + dependencies: + ms: 2.1.3 optionalDependencies: supports-color: 5.5.0 @@ -16439,7 +16412,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.2.2 @@ -16823,8 +16796,6 @@ snapshots: dependencies: to-regex-range: 5.0.1 - filter-console@0.1.1: {} - finalhandler@1.1.2(supports-color@6.1.0): dependencies: debug: 2.6.9(supports-color@6.1.0) @@ -17093,6 +17064,8 @@ snapshots: dependencies: is-glob: 4.0.3 + glob-to-regexp@0.4.1: {} + glob@10.4.5: dependencies: foreground-child: 3.3.0 @@ -17384,7 +17357,7 @@ snapshots: hoist-non-react-statics@3.3.2: dependencies: - react-is: 17.0.2 + react-is: 16.13.1 hoopy@0.1.4: {} @@ -17492,14 +17465,14 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -17544,14 +17517,14 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color https-proxy-agent@7.0.5: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -18351,7 +18324,7 @@ snapshots: dependencies: chalk: 5.3.0 commander: 11.0.0 - debug: 4.3.4(supports-color@5.5.0) + debug: 4.3.4 execa: 7.2.0 lilconfig: 2.1.0 listr2: 6.6.1(enquirer@2.4.1) @@ -18887,7 +18860,7 @@ snapshots: mini-create-react-context@0.4.1(prop-types@15.8.1)(react@17.0.2): dependencies: - '@babel/runtime': 7.22.5 + '@babel/runtime': 7.25.6 prop-types: 15.8.1 react: 17.0.2 tiny-warning: 1.0.3 @@ -19041,8 +19014,6 @@ snapshots: nan@2.14.2: optional: true - nanoid@3.3.4: {} - nanoid@3.3.7: {} nanomatch@1.2.13(supports-color@6.1.0): @@ -19071,30 +19042,27 @@ snapshots: netrc@0.1.4: {} - next@13.0.0(@babel/core@7.25.2)(react-dom@17.0.2(react@17.0.2))(react@17.0.2): + next@13.5.7(@babel/core@7.25.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: - '@next/env': 13.0.0 - '@swc/helpers': 0.4.11 - caniuse-lite: 1.0.30001466 - postcss: 8.4.14 - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - styled-jsx: 5.1.0(@babel/core@7.25.2)(react@17.0.2) - use-sync-external-store: 1.2.0(react@17.0.2) + '@next/env': 13.5.7 + '@swc/helpers': 0.5.2 + busboy: 1.6.0 + caniuse-lite: 1.0.30001660 + postcss: 8.4.31 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + styled-jsx: 5.1.1(@babel/core@7.25.2)(react@18.3.1) + watchpack: 2.4.0 optionalDependencies: - '@next/swc-android-arm-eabi': 13.0.0 - '@next/swc-android-arm64': 13.0.0 - '@next/swc-darwin-arm64': 13.0.0 - '@next/swc-darwin-x64': 13.0.0 - '@next/swc-freebsd-x64': 13.0.0 - '@next/swc-linux-arm-gnueabihf': 13.0.0 - '@next/swc-linux-arm64-gnu': 13.0.0 - '@next/swc-linux-arm64-musl': 13.0.0 - '@next/swc-linux-x64-gnu': 13.0.0 - '@next/swc-linux-x64-musl': 13.0.0 - '@next/swc-win32-arm64-msvc': 13.0.0 - '@next/swc-win32-ia32-msvc': 13.0.0 - '@next/swc-win32-x64-msvc': 13.0.0 + '@next/swc-darwin-arm64': 13.5.7 + '@next/swc-darwin-x64': 13.5.7 + '@next/swc-linux-arm64-gnu': 13.5.7 + '@next/swc-linux-arm64-musl': 13.5.7 + '@next/swc-linux-x64-gnu': 13.5.7 + '@next/swc-linux-x64-musl': 13.5.7 + '@next/swc-win32-arm64-msvc': 13.5.7 + '@next/swc-win32-ia32-msvc': 13.5.7 + '@next/swc-win32-x64-msvc': 13.5.7 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -19991,11 +19959,11 @@ snapshots: picocolors: 0.2.1 source-map: 0.6.1 - postcss@8.4.14: + postcss@8.4.31: dependencies: - nanoid: 3.3.4 + nanoid: 3.3.7 picocolors: 1.1.0 - source-map-js: 1.0.2 + source-map-js: 1.2.1 postcss@8.4.45: dependencies: @@ -20043,7 +20011,7 @@ snapshots: dependencies: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 - react-is: 17.0.2 + react-is: 18.3.1 prism-react-renderer@1.2.0(react@17.0.2): dependencies: @@ -20087,13 +20055,13 @@ snapshots: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - react-is: 17.0.2 + react-is: 16.13.1 prop-types@15.8.1: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - react-is: 17.0.2 + react-is: 16.13.1 property-information@5.6.0: dependencies: @@ -20238,6 +20206,14 @@ snapshots: - bufferutil - utf-8-validate + react-dom@16.14.0(react@16.14.0): + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + prop-types: 15.8.1 + react: 16.14.0 + scheduler: 0.19.1 + react-dom@17.0.2(react@17.0.2): dependencies: loose-envify: 1.4.0 @@ -20245,10 +20221,11 @@ snapshots: react: 17.0.2 scheduler: 0.20.2 - react-error-boundary@3.1.1(react@17.0.2): + react-dom@18.3.1(react@18.3.1): dependencies: - '@babel/runtime': 7.22.5 - react: 17.0.2 + loose-envify: 1.4.0 + react: 18.3.1 + scheduler: 0.23.2 react-fast-compare@2.0.4: {} @@ -20263,13 +20240,13 @@ snapshots: react-gtm-module@2.0.11: {} - react-helmet@5.2.1(react@17.0.2): + react-helmet@5.2.1(react@16.14.0): dependencies: object-assign: 4.1.1 prop-types: 15.8.1 - react: 17.0.2 + react: 16.14.0 react-fast-compare: 2.0.4 - react-side-effect: 1.2.0(react@17.0.2) + react-side-effect: 1.2.0(react@16.14.0) react-hot-loader@4.13.0(@types/react@17.0.52)(react-dom@17.0.2(react@17.0.2))(react@17.0.2): dependencies: @@ -20292,11 +20269,15 @@ snapshots: react: 17.0.2 react-from-dom: 0.3.1(react@17.0.2) + react-is@16.13.1: {} + react-is@17.0.2: {} + react-is@18.3.1: {} + react-lifecycles-compat@3.0.4: {} - react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@17.0.52)(encoding@0.1.13)(react@17.0.2)(typescript@5.6.2): + react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@18.3.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native-community/cli': 14.1.0(typescript@5.6.2) @@ -20308,7 +20289,7 @@ snapshots: '@react-native/gradle-plugin': 0.75.3 '@react-native/js-polyfills': 0.75.3 '@react-native/normalize-colors': 0.75.3 - '@react-native/virtualized-lists': 0.75.3(@types/react@17.0.52)(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@17.0.52)(encoding@0.1.13)(react@17.0.2)(typescript@5.6.2))(react@17.0.2) + '@react-native/virtualized-lists': 0.75.3(@types/react@18.3.8)(react-native@0.75.3(@babel/core@7.25.2)(@babel/preset-env@7.13.15(@babel/core@7.25.2))(@types/react@18.3.8)(encoding@0.1.13)(react@18.3.1)(typescript@5.6.2))(react@18.3.1) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -20328,7 +20309,7 @@ snapshots: nullthrows: 1.1.1 pretty-format: 26.6.2 promise: 8.3.0 - react: 17.0.2 + react: 18.3.1 react-devtools-core: 5.3.1 react-refresh: 0.14.2 regenerator-runtime: 0.13.11 @@ -20339,7 +20320,7 @@ snapshots: ws: 6.2.3 yargs: 17.7.2 optionalDependencies: - '@types/react': 17.0.52 + '@types/react': 18.3.8 transitivePeerDependencies: - '@babel/core' - '@babel/preset-env' @@ -20377,7 +20358,7 @@ snapshots: path-to-regexp: 1.8.0 prop-types: 15.8.1 react: 17.0.2 - react-is: 17.0.2 + react-is: 16.13.1 tiny-invariant: 1.1.0 tiny-warning: 1.0.3 @@ -20388,20 +20369,20 @@ snapshots: react: 17.0.2 react-dom: 17.0.2(react@17.0.2) - react-shallow-renderer@16.14.1(react@17.0.2): + react-shallow-renderer@16.15.0(react@18.3.1): dependencies: object-assign: 4.1.1 - react: 17.0.2 - react-is: 17.0.2 + react: 18.3.1 + react-is: 18.3.1 - react-side-effect@1.2.0(react@17.0.2): + react-side-effect@1.2.0(react@16.14.0): dependencies: - react: 17.0.2 + react: 16.14.0 shallowequal: 1.1.0 - react-ssr-prepass@1.4.0(react@17.0.2): + react-ssr-prepass@1.5.0(react@18.3.1): dependencies: - react: 17.0.2 + react: 18.3.1 react-static-plugin-md-pages@0.3.3(react-static@7.3.0(react-hot-loader@4.13.0(@types/react@17.0.52)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)))(react@17.0.2): dependencies: @@ -20451,7 +20432,7 @@ snapshots: '@babel/preset-stage-0': 7.8.3 '@babel/register': 7.13.16(@babel/core@7.21.5) '@babel/runtime': 7.22.5 - '@reach/router': 1.3.4(react-dom@17.0.2(react@17.0.2))(react@17.0.2) + '@reach/router': 1.3.4(react-dom@16.14.0(react@16.14.0))(react@16.14.0) autoprefixer: 9.8.6 axios: 0.19.2 babel-core: 7.0.0-bridge.0(@babel/core@7.21.5) @@ -20489,11 +20470,11 @@ snapshots: prop-types: 15.8.1 raf: 3.4.1 raw-loader: 3.1.0(webpack@4.46.0) - react: 17.0.2 - react-dom: 17.0.2(react@17.0.2) - react-helmet: 5.2.1(react@17.0.2) + react: 16.14.0 + react-dom: 16.14.0(react@16.14.0) + react-helmet: 5.2.1(react@16.14.0) react-hot-loader: 4.13.0(@types/react@17.0.52)(react-dom@17.0.2(react@17.0.2))(react@17.0.2) - react-universal-component: 4.5.0(react@17.0.2) + react-universal-component: 4.5.0(react@16.14.0) resolve-from: 5.0.0 serve: 11.3.2 shorthash: 0.0.2 @@ -20509,7 +20490,7 @@ snapshots: webpack: 4.46.0 webpack-bundle-analyzer: 3.9.0 webpack-dev-server: 3.11.2(webpack@4.46.0) - webpack-flush-chunks: 2.0.3(react@17.0.2) + webpack-flush-chunks: 2.0.3(react@16.14.0) webpack-node-externals: 1.7.2 transitivePeerDependencies: - bufferutil @@ -20518,25 +20499,34 @@ snapshots: - webpack-cli - webpack-command - react-test-renderer@17.0.2(react@17.0.2): + react-test-renderer@18.3.1(react@18.3.1): dependencies: - object-assign: 4.1.1 - react: 17.0.2 - react-is: 17.0.2 - react-shallow-renderer: 16.14.1(react@17.0.2) - scheduler: 0.20.2 + react: 18.3.1 + react-is: 18.3.1 + react-shallow-renderer: 16.15.0(react@18.3.1) + scheduler: 0.23.2 - react-universal-component@4.5.0(react@17.0.2): + react-universal-component@4.5.0(react@16.14.0): dependencies: hoist-non-react-statics: 3.3.2 prop-types: 15.8.1 - react: 17.0.2 + react: 16.14.0 + + react@16.14.0: + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + prop-types: 15.8.1 react@17.0.2: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 + react@18.3.1: + dependencies: + loose-envify: 1.4.0 + read-cmd-shim@4.0.0: {} read-package-json-fast@3.0.2: @@ -20638,7 +20628,7 @@ snapshots: regenerator-transform@0.14.5: dependencies: - '@babel/runtime': 7.21.0 + '@babel/runtime': 7.25.6 regenerator-transform@0.15.2: dependencies: @@ -21013,11 +21003,20 @@ snapshots: dependencies: xmlchars: 2.2.0 + scheduler@0.19.1: + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + scheduler@0.20.2: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 + scheduler@0.23.2: + dependencies: + loose-envify: 1.4.0 + scheduler@0.24.0-canary-efb381bbf-20230505: dependencies: loose-envify: 1.4.0 @@ -21387,7 +21386,7 @@ snapshots: socks-proxy-agent@8.0.4: dependencies: agent-base: 7.1.1 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -21426,8 +21425,6 @@ snapshots: source-list-map@2.0.1: {} - source-map-js@1.0.2: {} - source-map-js@1.2.1: {} source-map-resolve@0.5.3: @@ -21574,6 +21571,8 @@ snapshots: stream-shift@1.0.1: {} + streamsearch@1.1.0: {} + streamx@2.20.1: dependencies: fast-fifo: 1.3.2 @@ -21738,10 +21737,10 @@ snapshots: shallowequal: 1.1.0 supports-color: 5.5.0 - styled-jsx@5.1.0(@babel/core@7.25.2)(react@17.0.2): + styled-jsx@5.1.1(@babel/core@7.25.2)(react@18.3.1): dependencies: client-only: 0.0.1 - react: 17.0.2 + react: 18.3.1 optionalDependencies: '@babel/core': 7.25.2 @@ -22068,8 +22067,6 @@ snapshots: tslib@1.14.1: {} - tslib@2.6.1: {} - tslib@2.7.0: {} tty-browserify@0.0.0: {} @@ -22077,7 +22074,7 @@ snapshots: tuf-js@2.2.1: dependencies: '@tufjs/models': 2.0.1 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) make-fetch-happen: 13.0.1 transitivePeerDependencies: - supports-color @@ -22391,10 +22388,6 @@ snapshots: punycode: 1.3.2 querystring: 0.2.0 - use-sync-external-store@1.2.0(react@17.0.2): - dependencies: - react: 17.0.2 - use@3.1.1: {} util-deprecate@1.0.2: {} @@ -22471,7 +22464,7 @@ snapshots: vite-node@2.1.1(@types/node@18.19.50)(terser@5.32.0): dependencies: cac: 6.7.14 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) pathe: 1.1.2 vite: 5.4.7(@types/node@18.19.50)(terser@5.32.0) transitivePeerDependencies: @@ -22500,7 +22493,7 @@ snapshots: vite-tsconfig-paths@4.3.2(typescript@5.6.2)(vite@5.4.7(@types/node@18.19.50)(terser@5.32.0)): dependencies: - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) globrex: 0.1.2 tsconfck: 3.1.3(typescript@5.6.2) optionalDependencies: @@ -22543,7 +22536,7 @@ snapshots: '@vitest/spy': 2.1.1 '@vitest/utils': 2.1.1 chai: 5.1.1 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7(supports-color@5.5.0) magic-string: 0.30.11 pathe: 1.1.2 std-env: 3.7.0 @@ -22615,6 +22608,11 @@ snapshots: transitivePeerDependencies: - supports-color + watchpack@2.4.0: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + wbuf@1.7.3: dependencies: minimalistic-assert: 1.0.1 @@ -22700,9 +22698,9 @@ snapshots: - bufferutil - utf-8-validate - webpack-flush-chunks@2.0.3(react@17.0.2): + webpack-flush-chunks@2.0.3(react@16.14.0): dependencies: - react: 17.0.2 + react: 16.14.0 webpack-log@2.0.0: dependencies: