From f158b991833917310c40859a3922138e48fcf264 Mon Sep 17 00:00:00 2001 From: Tyler <26290074+tylersayshi@users.noreply.github.com> Date: Sun, 20 Apr 2025 17:54:49 -0700 Subject: [PATCH] chore: move from paths to customCondition --- package.json | 1 - .../package.json | 1 + .../root.vite.config.js | 1 - .../vite.config.ts | 13 +++-- .../angular-query-experimental/package.json | 1 + .../root.vite.config.js | 1 - .../angular-query-experimental/vite.config.ts | 13 +++-- .../root.vite.config.js | 1 - .../vite.config.ts | 13 +++-- packages/eslint-plugin-query/package.json | 1 + .../eslint-plugin-query/root.vite.config.js | 1 - packages/eslint-plugin-query/vite.config.ts | 13 +++-- .../package.json | 1 + .../root.vite.config.js | 1 - .../vite.config.ts | 13 +++-- .../package.json | 1 + packages/query-codemods/root.vite.config.js | 1 - packages/query-codemods/vite.config.ts | 13 +++-- packages/query-core/package.json | 1 + packages/query-core/root.vite.config.js | 1 - packages/query-core/vite.config.ts | 13 +++-- packages/query-devtools/package.json | 1 + packages/query-devtools/root.vite.config.js | 1 - packages/query-devtools/vite.config.ts | 14 +++-- .../query-persist-client-core/package.json | 1 + .../root.vite.config.js | 1 - .../query-persist-client-core/vite.config.ts | 13 +++-- .../query-sync-storage-persister/package.json | 1 + .../root.vite.config.js | 1 - .../vite.config.ts | 13 +++-- packages/react-query-devtools/package.json | 1 + .../react-query-devtools/root.vite.config.js | 1 - packages/react-query-devtools/vite.config.ts | 14 +++-- .../package.json | 1 + .../root.vite.config.js | 1 - .../vite.config.ts | 15 ++++-- .../react-query-persist-client/package.json | 1 + .../root.vite.config.js | 1 - .../react-query-persist-client/vite.config.ts | 14 +++-- packages/react-query/package.json | 1 + packages/react-query/root.vite.config.js | 1 - packages/react-query/tsconfig.json | 6 +-- packages/react-query/tsconfig.legacy.json | 5 +- packages/react-query/vite.config.ts | 14 +++-- packages/solid-query-devtools/package.json | 1 + .../solid-query-devtools/root.vite.config.js | 1 - packages/solid-query-devtools/vite.config.ts | 15 ++++-- .../solid-query-persist-client/package.json | 1 + .../root.vite.config.js | 1 - .../solid-query-persist-client/vite.config.ts | 14 +++-- packages/solid-query/package.json | 1 + packages/solid-query/root.vite.config.js | 1 - packages/solid-query/vite.config.ts | 14 +++-- packages/svelte-query-devtools/package.json | 1 + .../svelte-query-devtools/root.vite.config.js | 1 - packages/svelte-query-devtools/vite.config.ts | 15 ++++-- .../svelte-query-persist-client/package.json | 1 + .../root.vite.config.js | 1 - .../vite.config.ts | 18 ++++--- packages/svelte-query/package.json | 1 + packages/svelte-query/root.vite.config.js | 1 - packages/svelte-query/vite.config.ts | 18 ++++--- packages/vue-query-devtools/package.json | 2 + .../vue-query-devtools/root.vite.config.js | 1 - packages/vue-query-devtools/vite.config.ts | 15 ++++-- packages/vue-query/package.json | 1 + packages/vue-query/root.vite.config.js | 1 - packages/vue-query/vite.config.ts | 14 +++-- pnpm-lock.yaml | 7 +-- tsconfig.json | 54 +------------------ 70 files changed, 239 insertions(+), 189 deletions(-) delete mode 120000 packages/angular-query-devtools-experimental/root.vite.config.js delete mode 120000 packages/angular-query-experimental/root.vite.config.js delete mode 120000 packages/angular-query-persist-client/root.vite.config.js delete mode 120000 packages/eslint-plugin-query/root.vite.config.js delete mode 120000 packages/query-async-storage-persister/root.vite.config.js delete mode 120000 packages/query-codemods/root.vite.config.js delete mode 120000 packages/query-core/root.vite.config.js delete mode 120000 packages/query-devtools/root.vite.config.js delete mode 120000 packages/query-persist-client-core/root.vite.config.js delete mode 120000 packages/query-sync-storage-persister/root.vite.config.js delete mode 120000 packages/react-query-devtools/root.vite.config.js delete mode 120000 packages/react-query-next-experimental/root.vite.config.js delete mode 120000 packages/react-query-persist-client/root.vite.config.js delete mode 120000 packages/react-query/root.vite.config.js delete mode 120000 packages/solid-query-devtools/root.vite.config.js delete mode 120000 packages/solid-query-persist-client/root.vite.config.js delete mode 120000 packages/solid-query/root.vite.config.js delete mode 120000 packages/svelte-query-devtools/root.vite.config.js delete mode 120000 packages/svelte-query-persist-client/root.vite.config.js delete mode 120000 packages/svelte-query/root.vite.config.js delete mode 120000 packages/vue-query-devtools/root.vite.config.js delete mode 120000 packages/vue-query/root.vite.config.js diff --git a/package.json b/package.json index 786cf3c937d..54e95c533ba 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,6 @@ "typescript56": "npm:typescript@5.6", "typescript57": "npm:typescript@5.7", "vite": "^6.2.4", - "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.1.1" }, "pnpm": { diff --git a/packages/angular-query-devtools-experimental/package.json b/packages/angular-query-devtools-experimental/package.json index e189271a43f..df0d486b112 100644 --- a/packages/angular-query-devtools-experimental/package.json +++ b/packages/angular-query-devtools-experimental/package.json @@ -36,6 +36,7 @@ "module": "build/index.mjs", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "types": "./build/index.d.ts", "default": "./build/index.mjs" }, diff --git a/packages/angular-query-devtools-experimental/root.vite.config.js b/packages/angular-query-devtools-experimental/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/angular-query-devtools-experimental/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/angular-query-devtools-experimental/vite.config.ts b/packages/angular-query-devtools-experimental/vite.config.ts index e822fd87c6d..25fdba10568 100644 --- a/packages/angular-query-devtools-experimental/vite.config.ts +++ b/packages/angular-query-devtools-experimental/vite.config.ts @@ -1,13 +1,18 @@ import { defineConfig } from 'vitest/config' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [tsconfigPaths({ ignoreConfigErrors: true })], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/angular-query-experimental/package.json b/packages/angular-query-experimental/package.json index cb9fdebbad3..65275a9b47d 100644 --- a/packages/angular-query-experimental/package.json +++ b/packages/angular-query-experimental/package.json @@ -51,6 +51,7 @@ "module": "build/index.mjs", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "types": "./build/index.d.ts", "default": "./build/index.mjs" }, diff --git a/packages/angular-query-experimental/root.vite.config.js b/packages/angular-query-experimental/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/angular-query-experimental/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/angular-query-experimental/vite.config.ts b/packages/angular-query-experimental/vite.config.ts index e822fd87c6d..25fdba10568 100644 --- a/packages/angular-query-experimental/vite.config.ts +++ b/packages/angular-query-experimental/vite.config.ts @@ -1,13 +1,18 @@ import { defineConfig } from 'vitest/config' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [tsconfigPaths({ ignoreConfigErrors: true })], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/angular-query-persist-client/root.vite.config.js b/packages/angular-query-persist-client/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/angular-query-persist-client/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/angular-query-persist-client/vite.config.ts b/packages/angular-query-persist-client/vite.config.ts index e822fd87c6d..25fdba10568 100644 --- a/packages/angular-query-persist-client/vite.config.ts +++ b/packages/angular-query-persist-client/vite.config.ts @@ -1,13 +1,18 @@ import { defineConfig } from 'vitest/config' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [tsconfigPaths({ ignoreConfigErrors: true })], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/eslint-plugin-query/package.json b/packages/eslint-plugin-query/package.json index 62e6707ed85..53a3918fc44 100644 --- a/packages/eslint-plugin-query/package.json +++ b/packages/eslint-plugin-query/package.json @@ -40,6 +40,7 @@ "react-native": "src/index.ts", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/eslint-plugin-query/root.vite.config.js b/packages/eslint-plugin-query/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/eslint-plugin-query/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/eslint-plugin-query/vite.config.ts b/packages/eslint-plugin-query/vite.config.ts index 085e7d77aeb..9b0267c73ec 100644 --- a/packages/eslint-plugin-query/vite.config.ts +++ b/packages/eslint-plugin-query/vite.config.ts @@ -1,14 +1,19 @@ import { defineConfig, mergeConfig } from 'vitest/config' import { tanstackViteConfig } from '@tanstack/config/vite' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' const config = defineConfig({ - plugins: [tsconfigPaths({ ignoreConfigErrors: true })], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/query-async-storage-persister/package.json b/packages/query-async-storage-persister/package.json index 6eb7882db49..68b6bfec005 100644 --- a/packages/query-async-storage-persister/package.json +++ b/packages/query-async-storage-persister/package.json @@ -40,6 +40,7 @@ "react-native": "src/index.ts", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/query-async-storage-persister/root.vite.config.js b/packages/query-async-storage-persister/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/query-async-storage-persister/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/query-async-storage-persister/vite.config.ts b/packages/query-async-storage-persister/vite.config.ts index 119946da201..730e2b979c7 100644 --- a/packages/query-async-storage-persister/vite.config.ts +++ b/packages/query-async-storage-persister/vite.config.ts @@ -1,13 +1,18 @@ import { defineConfig } from 'vitest/config' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [tsconfigPaths({ ignoreConfigErrors: true })], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/query-broadcast-client-experimental/package.json b/packages/query-broadcast-client-experimental/package.json index 9392aa0861c..fa8dd3fb5a1 100644 --- a/packages/query-broadcast-client-experimental/package.json +++ b/packages/query-broadcast-client-experimental/package.json @@ -37,6 +37,7 @@ "module": "build/legacy/index.js", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/query-codemods/root.vite.config.js b/packages/query-codemods/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/query-codemods/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/query-codemods/vite.config.ts b/packages/query-codemods/vite.config.ts index 09fc57319ca..366ec3322aa 100644 --- a/packages/query-codemods/vite.config.ts +++ b/packages/query-codemods/vite.config.ts @@ -1,13 +1,18 @@ import { defineConfig } from 'vitest/config' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [tsconfigPaths({ ignoreConfigErrors: true })], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/query-core/package.json b/packages/query-core/package.json index 69d154e7a58..8e8c3126711 100644 --- a/packages/query-core/package.json +++ b/packages/query-core/package.json @@ -40,6 +40,7 @@ "react-native": "src/index.ts", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/query-core/root.vite.config.js b/packages/query-core/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/query-core/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/query-core/vite.config.ts b/packages/query-core/vite.config.ts index a87b97763cc..e5fe50163da 100644 --- a/packages/query-core/vite.config.ts +++ b/packages/query-core/vite.config.ts @@ -1,13 +1,18 @@ import { defineConfig } from 'vitest/config' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [tsconfigPaths({ ignoreConfigErrors: true })], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/query-devtools/package.json b/packages/query-devtools/package.json index 0f0afae6fa2..7193099bf6f 100644 --- a/packages/query-devtools/package.json +++ b/packages/query-devtools/package.json @@ -40,6 +40,7 @@ "types": "./build/index.d.ts", "browser": {}, "exports": { + "@tanstack/custom-condition": "./src/index.ts", "solid": { "development": "./build/index.js", "import": "./build/index.js" diff --git a/packages/query-devtools/root.vite.config.js b/packages/query-devtools/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/query-devtools/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/query-devtools/vite.config.ts b/packages/query-devtools/vite.config.ts index d0a7ac4d42d..d3bac42e26e 100644 --- a/packages/query-devtools/vite.config.ts +++ b/packages/query-devtools/vite.config.ts @@ -1,14 +1,20 @@ import solid from 'vite-plugin-solid' import { defineConfig } from 'vitest/config' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [solid(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [solid()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/query-persist-client-core/package.json b/packages/query-persist-client-core/package.json index 5522576ee56..d0f9ca98778 100644 --- a/packages/query-persist-client-core/package.json +++ b/packages/query-persist-client-core/package.json @@ -40,6 +40,7 @@ "react-native": "src/index.ts", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/query-persist-client-core/root.vite.config.js b/packages/query-persist-client-core/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/query-persist-client-core/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/query-persist-client-core/vite.config.ts b/packages/query-persist-client-core/vite.config.ts index 119946da201..730e2b979c7 100644 --- a/packages/query-persist-client-core/vite.config.ts +++ b/packages/query-persist-client-core/vite.config.ts @@ -1,13 +1,18 @@ import { defineConfig } from 'vitest/config' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [tsconfigPaths({ ignoreConfigErrors: true })], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/query-sync-storage-persister/package.json b/packages/query-sync-storage-persister/package.json index 97192df266b..14fe2f32c21 100644 --- a/packages/query-sync-storage-persister/package.json +++ b/packages/query-sync-storage-persister/package.json @@ -40,6 +40,7 @@ "react-native": "src/index.ts", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/query-sync-storage-persister/root.vite.config.js b/packages/query-sync-storage-persister/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/query-sync-storage-persister/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/query-sync-storage-persister/vite.config.ts b/packages/query-sync-storage-persister/vite.config.ts index 119946da201..730e2b979c7 100644 --- a/packages/query-sync-storage-persister/vite.config.ts +++ b/packages/query-sync-storage-persister/vite.config.ts @@ -1,13 +1,18 @@ import { defineConfig } from 'vitest/config' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [tsconfigPaths({ ignoreConfigErrors: true })], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/react-query-devtools/package.json b/packages/react-query-devtools/package.json index dd54f784dfa..6d43ee722c6 100644 --- a/packages/react-query-devtools/package.json +++ b/packages/react-query-devtools/package.json @@ -40,6 +40,7 @@ "module": "build/legacy/index.js", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/react-query-devtools/root.vite.config.js b/packages/react-query-devtools/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/react-query-devtools/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/react-query-devtools/vite.config.ts b/packages/react-query-devtools/vite.config.ts index 848ae5e8824..4ecd1537bd6 100644 --- a/packages/react-query-devtools/vite.config.ts +++ b/packages/react-query-devtools/vite.config.ts @@ -1,14 +1,20 @@ import { defineConfig } from 'vitest/config' import react from '@vitejs/plugin-react' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [react(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [react()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/react-query-next-experimental/package.json b/packages/react-query-next-experimental/package.json index 4c4c52281da..028bb75afcc 100644 --- a/packages/react-query-next-experimental/package.json +++ b/packages/react-query-next-experimental/package.json @@ -37,6 +37,7 @@ "module": "build/legacy/index.js", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/react-query-next-experimental/root.vite.config.js b/packages/react-query-next-experimental/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/react-query-next-experimental/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/react-query-next-experimental/vite.config.ts b/packages/react-query-next-experimental/vite.config.ts index 4a87bc676d7..816f7feb0f6 100644 --- a/packages/react-query-next-experimental/vite.config.ts +++ b/packages/react-query-next-experimental/vite.config.ts @@ -1,12 +1,17 @@ import { defineConfig } from 'vite' import react from '@vitejs/plugin-react' -import tsconfigPaths from 'vite-tsconfig-paths' - -import { dynamicAliases } from './root.vite.config' export default defineConfig({ - plugins: [react(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [react()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, }) diff --git a/packages/react-query-persist-client/package.json b/packages/react-query-persist-client/package.json index c7801225cff..9f472bec7c4 100644 --- a/packages/react-query-persist-client/package.json +++ b/packages/react-query-persist-client/package.json @@ -40,6 +40,7 @@ "react-native": "src/index.ts", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/react-query-persist-client/root.vite.config.js b/packages/react-query-persist-client/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/react-query-persist-client/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/react-query-persist-client/vite.config.ts b/packages/react-query-persist-client/vite.config.ts index 848ae5e8824..4ecd1537bd6 100644 --- a/packages/react-query-persist-client/vite.config.ts +++ b/packages/react-query-persist-client/vite.config.ts @@ -1,14 +1,20 @@ import { defineConfig } from 'vitest/config' import react from '@vitejs/plugin-react' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [react(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [react()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/react-query/package.json b/packages/react-query/package.json index 326efebbee0..34b4c35525b 100644 --- a/packages/react-query/package.json +++ b/packages/react-query/package.json @@ -42,6 +42,7 @@ "react-native": "src/index.ts", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/react-query/root.vite.config.js b/packages/react-query/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/react-query/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/react-query/tsconfig.json b/packages/react-query/tsconfig.json index e279e44c86c..d8abaac196f 100644 --- a/packages/react-query/tsconfig.json +++ b/packages/react-query/tsconfig.json @@ -6,9 +6,5 @@ "baseUrl": ".", "jsx": "react-jsx" }, - "include": ["src", "*.config.js", "*.config.ts", "package.json"], - "references": [ - { "path": "../query-core" }, - { "path": "../query-persist-client-core" } - ] + "include": ["src", "*.config.js", "*.config.ts", "package.json"] } diff --git a/packages/react-query/tsconfig.legacy.json b/packages/react-query/tsconfig.legacy.json index 2ba5ed78bd2..9c49fb85677 100644 --- a/packages/react-query/tsconfig.legacy.json +++ b/packages/react-query/tsconfig.legacy.json @@ -6,8 +6,5 @@ }, "include": ["src"], "exclude": ["src/__tests__"], - "references": [ - { "path": "../query-core" }, - { "path": "../query-persist-client-core" } - ] + "references": [{ "path": "../query-persist-client-core" }] } diff --git a/packages/react-query/vite.config.ts b/packages/react-query/vite.config.ts index 4c4570617a1..01ab3b00dfc 100644 --- a/packages/react-query/vite.config.ts +++ b/packages/react-query/vite.config.ts @@ -1,14 +1,20 @@ import { defineConfig } from 'vitest/config' import react from '@vitejs/plugin-react' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [react(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [react()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/solid-query-devtools/package.json b/packages/solid-query-devtools/package.json index b60332f24b4..0cf3ccd68a3 100644 --- a/packages/solid-query-devtools/package.json +++ b/packages/solid-query-devtools/package.json @@ -37,6 +37,7 @@ "types": "./build/index.d.ts", "browser": {}, "exports": { + "@tanstack/custom-condition": "./src/index.ts", "solid": { "development": "./build/dev.jsx", "import": "./build/index.jsx" diff --git a/packages/solid-query-devtools/root.vite.config.js b/packages/solid-query-devtools/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/solid-query-devtools/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/solid-query-devtools/vite.config.ts b/packages/solid-query-devtools/vite.config.ts index 99a13ed566a..5d3190c10fc 100644 --- a/packages/solid-query-devtools/vite.config.ts +++ b/packages/solid-query-devtools/vite.config.ts @@ -1,12 +1,17 @@ import { defineConfig } from 'vite' import solid from 'vite-plugin-solid' -import tsconfigPaths from 'vite-tsconfig-paths' - -import { dynamicAliases } from './root.vite.config' export default defineConfig({ - plugins: [solid(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [solid()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, }) diff --git a/packages/solid-query-persist-client/package.json b/packages/solid-query-persist-client/package.json index c4e599751ca..e7b362925ba 100644 --- a/packages/solid-query-persist-client/package.json +++ b/packages/solid-query-persist-client/package.json @@ -37,6 +37,7 @@ "main": "./build/index.cjs", "module": "./build/index.js", "exports": { + "@tanstack/custom-condition": "./src/index.ts", "development": { "import": { "types": "./build/index.d.ts", diff --git a/packages/solid-query-persist-client/root.vite.config.js b/packages/solid-query-persist-client/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/solid-query-persist-client/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/solid-query-persist-client/vite.config.ts b/packages/solid-query-persist-client/vite.config.ts index 5f86decaa7d..1eea58e746c 100644 --- a/packages/solid-query-persist-client/vite.config.ts +++ b/packages/solid-query-persist-client/vite.config.ts @@ -1,14 +1,20 @@ import { defineConfig } from 'vitest/config' import solid from 'vite-plugin-solid' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [solid(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [solid()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/solid-query/package.json b/packages/solid-query/package.json index bffecd557b2..c8b3acd820d 100644 --- a/packages/solid-query/package.json +++ b/packages/solid-query/package.json @@ -40,6 +40,7 @@ "types": "./build/index.d.ts", "browser": {}, "exports": { + "@tanstack/custom-condition": "./src/index.ts", "development": { "import": { "types": "./build/index.d.ts", diff --git a/packages/solid-query/root.vite.config.js b/packages/solid-query/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/solid-query/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/solid-query/vite.config.ts b/packages/solid-query/vite.config.ts index 5f86decaa7d..1eea58e746c 100644 --- a/packages/solid-query/vite.config.ts +++ b/packages/solid-query/vite.config.ts @@ -1,14 +1,20 @@ import { defineConfig } from 'vitest/config' import solid from 'vite-plugin-solid' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [solid(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [solid()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/svelte-query-devtools/package.json b/packages/svelte-query-devtools/package.json index d6d1aaa40f3..7c10b32d8d1 100644 --- a/packages/svelte-query-devtools/package.json +++ b/packages/svelte-query-devtools/package.json @@ -28,6 +28,7 @@ "svelte": "./dist/index.js", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "types": "./dist/index.d.ts", "svelte": "./dist/index.js", "import": "./dist/index.js" diff --git a/packages/svelte-query-devtools/root.vite.config.js b/packages/svelte-query-devtools/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/svelte-query-devtools/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/svelte-query-devtools/vite.config.ts b/packages/svelte-query-devtools/vite.config.ts index 27b0dacb2b0..01ebc554bd3 100644 --- a/packages/svelte-query-devtools/vite.config.ts +++ b/packages/svelte-query-devtools/vite.config.ts @@ -1,12 +1,17 @@ import { svelte } from '@sveltejs/vite-plugin-svelte' import { defineConfig } from 'vite' -import tsconfigPaths from 'vite-tsconfig-paths' - -import { dynamicAliases } from './root.vite.config' export default defineConfig({ - plugins: [svelte(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [svelte()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, }) diff --git a/packages/svelte-query-persist-client/package.json b/packages/svelte-query-persist-client/package.json index 256d06150dc..c27b443d955 100644 --- a/packages/svelte-query-persist-client/package.json +++ b/packages/svelte-query-persist-client/package.json @@ -30,6 +30,7 @@ "svelte": "./dist/index.js", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "types": "./dist/index.d.ts", "svelte": "./dist/index.js", "import": "./dist/index.js" diff --git a/packages/svelte-query-persist-client/root.vite.config.js b/packages/svelte-query-persist-client/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/svelte-query-persist-client/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/svelte-query-persist-client/vite.config.ts b/packages/svelte-query-persist-client/vite.config.ts index 54e9cf7efe3..1249fcc5a86 100644 --- a/packages/svelte-query-persist-client/vite.config.ts +++ b/packages/svelte-query-persist-client/vite.config.ts @@ -1,19 +1,21 @@ import { svelte } from '@sveltejs/vite-plugin-svelte' import { defineConfig } from 'vitest/config' import { svelteTesting } from '@testing-library/svelte/vite' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [ - svelte(), - svelteTesting(), - tsconfigPaths({ ignoreConfigErrors: true }), - ], + plugins: [svelte(), svelteTesting()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/svelte-query/package.json b/packages/svelte-query/package.json index b1f311a30ae..e0b1ea07dd6 100644 --- a/packages/svelte-query/package.json +++ b/packages/svelte-query/package.json @@ -30,6 +30,7 @@ "svelte": "./dist/index.js", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "types": "./dist/index.d.ts", "svelte": "./dist/index.js", "import": "./dist/index.js" diff --git a/packages/svelte-query/root.vite.config.js b/packages/svelte-query/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/svelte-query/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/svelte-query/vite.config.ts b/packages/svelte-query/vite.config.ts index 54e9cf7efe3..1249fcc5a86 100644 --- a/packages/svelte-query/vite.config.ts +++ b/packages/svelte-query/vite.config.ts @@ -1,19 +1,21 @@ import { svelte } from '@sveltejs/vite-plugin-svelte' import { defineConfig } from 'vitest/config' import { svelteTesting } from '@testing-library/svelte/vite' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [ - svelte(), - svelteTesting(), - tsconfigPaths({ ignoreConfigErrors: true }), - ], + plugins: [svelte(), svelteTesting()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/packages/vue-query-devtools/package.json b/packages/vue-query-devtools/package.json index 906c2283d5b..e3063353cb3 100644 --- a/packages/vue-query-devtools/package.json +++ b/packages/vue-query-devtools/package.json @@ -28,10 +28,12 @@ "main": "dist/esm/index.js", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "types": "./dist/esm/index.d.ts", "default": "./dist/esm/index.js" }, "./production": { + "@tanstack/custom-condition": "./src/production.ts", "types": "./dist/esm/production.d.ts", "default": "./dist/esm/production.js" }, diff --git a/packages/vue-query-devtools/root.vite.config.js b/packages/vue-query-devtools/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/vue-query-devtools/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/vue-query-devtools/vite.config.ts b/packages/vue-query-devtools/vite.config.ts index f36254ba321..6b720430117 100644 --- a/packages/vue-query-devtools/vite.config.ts +++ b/packages/vue-query-devtools/vite.config.ts @@ -1,14 +1,19 @@ import { defineConfig, mergeConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { tanstackViteConfig } from '@tanstack/config/vite' -import tsconfigPaths from 'vite-tsconfig-paths' - -import { dynamicAliases } from './root.vite.config' const config = defineConfig({ - plugins: [vue(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [vue()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, }) diff --git a/packages/vue-query/package.json b/packages/vue-query/package.json index d4e941ebe1e..836752cf040 100644 --- a/packages/vue-query/package.json +++ b/packages/vue-query/package.json @@ -42,6 +42,7 @@ "module": "build/legacy/index.js", "exports": { ".": { + "@tanstack/custom-condition": "./src/index.ts", "import": { "types": "./build/modern/index.d.ts", "default": "./build/modern/index.js" diff --git a/packages/vue-query/root.vite.config.js b/packages/vue-query/root.vite.config.js deleted file mode 120000 index 1faec0e8745..00000000000 --- a/packages/vue-query/root.vite.config.js +++ /dev/null @@ -1 +0,0 @@ -../../scripts/getViteAliases.js \ No newline at end of file diff --git a/packages/vue-query/vite.config.ts b/packages/vue-query/vite.config.ts index 620915c6dfb..587de0a4890 100644 --- a/packages/vue-query/vite.config.ts +++ b/packages/vue-query/vite.config.ts @@ -1,14 +1,20 @@ import { defineConfig } from 'vitest/config' import vue from '@vitejs/plugin-vue' -import tsconfigPaths from 'vite-tsconfig-paths' -import { dynamicAliases } from './root.vite.config' import packageJson from './package.json' export default defineConfig({ - plugins: [vue(), tsconfigPaths({ ignoreConfigErrors: true })], + plugins: [vue()], + // fix from https://github.com/vitest-dev/vitest/issues/6992#issuecomment-2509408660 resolve: { - alias: dynamicAliases, + conditions: ['@tanstack/custom-condition'], + }, + environments: { + ssr: { + resolve: { + conditions: ['@tanstack/custom-condition'], + }, + }, }, test: { name: packageJson.name, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9c20836a7a0..47373ac9315 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -139,9 +139,6 @@ importers: vite: specifier: ^6.2.4 version: 6.2.6(@types/node@22.14.1)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.29.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.6.1) - vite-tsconfig-paths: - specifier: ^5.1.4 - version: 5.1.4(typescript@5.8.3)(vite@6.2.6(@types/node@22.14.1)(jiti@2.4.2)(less@4.2.2)(lightningcss@1.29.2)(sass@1.86.0)(terser@5.39.0)(yaml@2.6.1)) vitest: specifier: ^3.1.1 version: 3.1.1(@types/debug@4.1.12)(@types/node@22.14.1)(jiti@2.4.2)(jsdom@25.0.1)(less@4.2.2)(lightningcss@1.29.2)(msw@2.6.6(@types/node@22.14.1)(typescript@5.8.3))(sass@1.86.0)(terser@5.39.0)(yaml@2.6.1) @@ -1227,7 +1224,7 @@ importers: version: 6.1.18(react-native@0.76.3(@babel/core@7.26.10)(@babel/preset-env@7.26.9(@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(e9c097e00fee89f3cf54c317dda4adb5) + version: 6.4.1(44i6xs33lapt7cl2pkawmwjtru) '@tanstack/react-query': specifier: workspace:* version: link:../../../packages/react-query @@ -19763,7 +19760,7 @@ snapshots: dependencies: nanoid: 3.3.8 - '@react-navigation/stack@6.4.1(e9c097e00fee89f3cf54c317dda4adb5)': + '@react-navigation/stack@6.4.1(44i6xs33lapt7cl2pkawmwjtru)': 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.26.9(@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.26.9(@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.26.9(@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.26.9(@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) diff --git a/tsconfig.json b/tsconfig.json index 250156448e3..7dc5ecfedd8 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -7,6 +7,7 @@ "allowUnusedLabels": false, "checkJs": true, "composite": true, + "customConditions": ["@tanstack/custom-condition"], "declaration": true, "declarationMap": true, "emitDeclarationOnly": true, @@ -25,58 +26,7 @@ "resolveJsonModule": true, "skipLibCheck": true, "strict": true, - "target": "ES2020", - "paths": { - "@tanstack/angular-query-devtools-experimental": [ - "../../packages/angular-query-devtools-experimental/src" - ], - "@tanstack/angular-query-experimental": [ - "../../packages/angular-query-experimental/src" - ], - "@tanstack/eslint-plugin-query": [ - "../../packages/eslint-plugin-query/src" - ], - "@tanstack/query-async-storage-persister": [ - "../../packages/query-async-storage-persister/src" - ], - "@tanstack/query-broadcast-client-experimental": [ - "../../packages/query-broadcast-client-experimental/src" - ], - "@tanstack/query-core": ["../../packages/query-core/src"], - "@tanstack/query-devtools": ["../../packages/query-devtools/src"], - "@tanstack/query-persist-client-core": [ - "../../packages/query-persist-client-core/src" - ], - "@tanstack/query-sync-storage-persister": [ - "../../packages/query-sync-storage-persister/src" - ], - "@tanstack/react-query": ["../../packages/react-query/src"], - "@tanstack/react-query-devtools": [ - "../../packages/react-query-devtools/src" - ], - "@tanstack/react-query-next-experimental": [ - "../../packages/react-query-next-experimental/src" - ], - "@tanstack/react-query-persist-client": [ - "../../packages/react-query-persist-client/src" - ], - "@tanstack/solid-query": ["../../packages/solid-query/src"], - "@tanstack/solid-query-devtools": [ - "../../packages/solid-query-devtools/src" - ], - "@tanstack/solid-query-persist-client": [ - "../../packages/solid-query-persist-client/src" - ], - "@tanstack/svelte-query": ["../../packages/svelte-query/src"], - "@tanstack/svelte-query-devtools": [ - "../../packages/svelte-query-devtools/src" - ], - "@tanstack/svelte-query-persist-client": [ - "../../packages/svelte-query-persist-client/src" - ], - "@tanstack/vue-query": ["../../packages/vue-query/src"], - "@tanstack/vue-query-devtools": ["../../packages/vue-query-devtools/src"] - } + "target": "ES2020" }, "include": ["eslint.config.js", "prettier.config.js"] }