From 01e63a5694d0d00c206cf76d915544627f0760f0 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Wed, 31 Jul 2024 19:06:23 +1000 Subject: [PATCH 01/19] fix(svelte-query): ensure compatibility with NodeNext (#7825) * fix(svelte-query): ensure compatibility with NodeNext * Same for devtools and persist-client --- packages/svelte-query-devtools/tsconfig.json | 3 +- .../AwaitOnSuccess/AwaitOnSuccess.svelte | 2 +- .../tests/FreshData/FreshData.svelte | 4 +-- .../tests/FreshData/Provider.svelte | 2 +- .../tests/InitialData/InitialData.svelte | 4 +-- .../tests/InitialData/Provider.svelte | 2 +- .../tests/OnSuccess/OnSuccess.svelte | 2 +- .../tests/PersistQueryClientProvider.test.ts | 4 +-- .../tests/RemoveCache/RemoveCache.svelte | 2 +- .../tests/RestoreCache/Provider.svelte | 2 +- .../tests/RestoreCache/RestoreCache.svelte | 4 +-- .../tests/UseQueries/Provider.svelte | 2 +- .../tests/UseQueries/UseQueries.svelte | 4 +-- .../svelte-query-persist-client/tsconfig.json | 3 +- .../svelte-query/src/HydrationBoundary.svelte | 2 +- .../src/QueryClientProvider.svelte | 2 +- packages/svelte-query/src/createBaseQuery.ts | 8 ++--- .../svelte-query/src/createInfiniteQuery.ts | 4 +-- packages/svelte-query/src/createMutation.ts | 6 ++-- packages/svelte-query/src/createQueries.ts | 8 ++--- packages/svelte-query/src/createQuery.ts | 6 ++-- packages/svelte-query/src/index.ts | 32 +++++++++---------- .../svelte-query/src/infiniteQueryOptions.ts | 2 +- packages/svelte-query/src/queryOptions.ts | 2 +- packages/svelte-query/src/useHydrate.ts | 2 +- packages/svelte-query/src/useIsFetching.ts | 2 +- packages/svelte-query/src/useIsMutating.ts | 2 +- packages/svelte-query/src/useIsRestoring.ts | 2 +- packages/svelte-query/src/useMutationState.ts | 4 +-- packages/svelte-query/src/useQueryClient.ts | 2 +- packages/svelte-query/src/utils.ts | 2 +- .../QueryClientProvider/ChildComponent.svelte | 4 +-- .../ParentComponent.svelte | 2 +- .../tests/context/BaseExample.svelte | 2 +- .../tests/context/context.test.ts | 2 +- .../createInfiniteQuery/BaseExample.svelte | 2 +- .../createInfiniteQuery/SelectExample.svelte | 2 +- .../createMutation/FailureExample.svelte | 3 +- .../createMutation/OnSuccessExample.svelte | 3 +- .../tests/createMutation/ResetExample.svelte | 3 +- .../createMutation/createMutation.test.ts | 2 +- .../tests/createQueries/BaseExample.svelte | 4 +-- .../tests/createQueries/CombineExample.svelte | 4 +-- .../createQueries/createQueries.test-d.ts | 4 +-- .../tests/createQueries/createQueries.test.ts | 2 +- .../tests/createQuery/BaseExample.svelte | 4 +-- .../tests/createQuery/DisabledExample.svelte | 4 +-- .../tests/createQuery/PlaceholderData.svelte | 4 +-- .../tests/createQuery/RefetchExample.svelte | 4 +-- .../tests/createQuery/createQuery.test-d.ts | 4 +-- .../tests/createQuery/createQuery.test.ts | 2 +- .../infiniteQueryOptions.test-d.ts | 2 +- .../tests/queryOptions/queryOptions.test-d.ts | 2 +- .../tests/useIsFetching/BaseExample.svelte | 5 ++- .../tests/useIsMutating/BaseExample.svelte | 5 ++- .../tests/useMutationState/BaseExample.svelte | 10 +++--- packages/svelte-query/tsconfig.json | 3 +- 57 files changed, 108 insertions(+), 108 deletions(-) diff --git a/packages/svelte-query-devtools/tsconfig.json b/packages/svelte-query-devtools/tsconfig.json index 5933fb9d2b..ba0f66c36e 100644 --- a/packages/svelte-query-devtools/tsconfig.json +++ b/packages/svelte-query-devtools/tsconfig.json @@ -1,7 +1,8 @@ { "extends": "../../tsconfig.json", "compilerOptions": { - "moduleResolution": "Bundler" + "module": "NodeNext", + "moduleResolution": "NodeNext" }, "include": [ "src/**/*.js", diff --git a/packages/svelte-query-persist-client/tests/AwaitOnSuccess/AwaitOnSuccess.svelte b/packages/svelte-query-persist-client/tests/AwaitOnSuccess/AwaitOnSuccess.svelte index 7316ce609c..2a7501660e 100644 --- a/packages/svelte-query-persist-client/tests/AwaitOnSuccess/AwaitOnSuccess.svelte +++ b/packages/svelte-query-persist-client/tests/AwaitOnSuccess/AwaitOnSuccess.svelte @@ -1,6 +1,6 @@ diff --git a/packages/svelte-query/tests/context/context.test.ts b/packages/svelte-query/tests/context/context.test.ts index cb2b6d9e15..5c4ee39a39 100644 --- a/packages/svelte-query/tests/context/context.test.ts +++ b/packages/svelte-query/tests/context/context.test.ts @@ -1,6 +1,6 @@ import { describe, expect, test } from 'vitest' import { render } from '@testing-library/svelte' -import { getIsRestoringContext } from '../../src/context' +import { getIsRestoringContext } from '../../src/index.js' import BaseExample from './BaseExample.svelte' describe('getQueryClientContext', () => { diff --git a/packages/svelte-query/tests/createInfiniteQuery/BaseExample.svelte b/packages/svelte-query/tests/createInfiniteQuery/BaseExample.svelte index 9eb6377e6f..ce33e17b90 100644 --- a/packages/svelte-query/tests/createInfiniteQuery/BaseExample.svelte +++ b/packages/svelte-query/tests/createInfiniteQuery/BaseExample.svelte @@ -1,6 +1,6 @@