Skip to content

Commit

Permalink
fix: dynamic alisases for vitest
Browse files Browse the repository at this point in the history
  • Loading branch information
TkDodo committed Jan 22, 2025
1 parent a03aa12 commit 7cf0c85
Show file tree
Hide file tree
Showing 47 changed files with 149 additions and 10 deletions.
5 changes: 5 additions & 0 deletions packages/angular-query-devtools-experimental/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/angular-query-experimental/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/angular-query-experimental/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/eslint-plugin-query/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/eslint-plugin-query/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/query-async-storage-persister/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/query-async-storage-persister/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/query-codemods/root.vite.config.js
2 changes: 1 addition & 1 deletion packages/query-codemods/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,5 +6,5 @@
"baseUrl": ".",
"moduleResolution": "Bundler"
},
"include": ["src", "*.config.js", "*.config.ts"]
"include": ["src", "*.config.js", "*.config.ts", "package.json"]
}
7 changes: 6 additions & 1 deletion packages/query-codemods/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
import { defineConfig } from 'vitest/config'
import packageJson from './package.json'
import tsconfigPaths from 'vite-tsconfig-paths'

import { dynamicAliases } from './root.vite.config'
import packageJson from './package.json'

export default defineConfig({
plugins: [tsconfigPaths({ ignoreConfigErrors: true })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/query-core/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/query-core/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/query-devtools/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/query-devtools/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/query-persist-client-core/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/query-persist-client-core/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/query-sync-storage-persister/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/query-sync-storage-persister/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/react-query-devtools/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/react-query-devtools/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/react-query-next-experimental/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/react-query-next-experimental/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@ 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 })],
resolve: {
alias: dynamicAliases,
},
})
1 change: 1 addition & 0 deletions packages/react-query-persist-client/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/react-query-persist-client/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/react-query/root.vite.config.js
4 changes: 4 additions & 0 deletions packages/react-query/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,14 @@ 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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/solid-query-devtools/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/solid-query-devtools/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@ 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 })],
resolve: {
alias: dynamicAliases,
},
})
1 change: 1 addition & 0 deletions packages/solid-query-persist-client/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/solid-query-persist-client/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/solid-query/root.vite.config.js
5 changes: 5 additions & 0 deletions packages/solid-query/vite.config.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,15 @@
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 })],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './src',
Expand Down
1 change: 1 addition & 0 deletions packages/svelte-query-devtools/root.vite.config.js
3 changes: 1 addition & 2 deletions packages/svelte-query-devtools/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
"outDir": "./dist-ts",
"rootDir": ".",
"baseUrl": ".",
"module": "NodeNext",
"moduleResolution": "NodeNext"
"moduleResolution": "Bundler"
},
"include": [
"src/**/*.js",
Expand Down
5 changes: 5 additions & 0 deletions packages/svelte-query-devtools/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,11 @@ 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 })],
resolve: {
alias: dynamicAliases,
},
})
1 change: 1 addition & 0 deletions packages/svelte-query-persist-client/root.vite.config.js
3 changes: 1 addition & 2 deletions packages/svelte-query-persist-client/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
"outDir": "./dist-ts",
"rootDir": ".",
"baseUrl": ".",
"module": "NodeNext",
"moduleResolution": "NodeNext"
"moduleResolution": "Bundler"
},
"include": [
"src/**/*.js",
Expand Down
7 changes: 6 additions & 1 deletion packages/svelte-query-persist-client/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,19 @@ 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 packageJson from './package.json' with { type: 'json' }

import { dynamicAliases } from './root.vite.config'
import packageJson from './package.json'

export default defineConfig({
plugins: [
svelte(),
svelteTesting(),
tsconfigPaths({ ignoreConfigErrors: true }),
],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './tests',
Expand Down
1 change: 1 addition & 0 deletions packages/svelte-query/root.vite.config.js
3 changes: 1 addition & 2 deletions packages/svelte-query/tsconfig.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
"outDir": "./dist-ts",
"rootDir": ".",
"baseUrl": ".",
"module": "NodeNext",
"moduleResolution": "NodeNext"
"moduleResolution": "Bundler"
},
"include": [
"src/**/*.js",
Expand Down
7 changes: 6 additions & 1 deletion packages/svelte-query/vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,19 @@ 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 packageJson from './package.json' with { type: 'json' }

import { dynamicAliases } from './root.vite.config'
import packageJson from './package.json'

export default defineConfig({
plugins: [
svelte(),
svelteTesting(),
tsconfigPaths({ ignoreConfigErrors: true }),
],
resolve: {
alias: dynamicAliases,
},
test: {
name: packageJson.name,
dir: './tests',
Expand Down
1 change: 1 addition & 0 deletions packages/vue-query-devtools/root.vite.config.js
Loading

0 comments on commit 7cf0c85

Please sign in to comment.