diff --git a/.changeset/fix-dts-type-pollution.md b/.changeset/fix-dts-type-pollution.md new file mode 100644 index 00000000000..32ce9083b8c --- /dev/null +++ b/.changeset/fix-dts-type-pollution.md @@ -0,0 +1,5 @@ +--- +'@tanstack/react-query-devtools': patch +--- + +fix(build): exclude config files from production DTS rollup to prevent `@types/node` type pollution diff --git a/packages/angular-query-experimental/tsconfig.prod.json b/packages/angular-query-experimental/tsconfig.prod.json index b470042ddc1..955d36c73e0 100644 --- a/packages/angular-query-experimental/tsconfig.prod.json +++ b/packages/angular-query-experimental/tsconfig.prod.json @@ -5,5 +5,7 @@ "composite": false, "rootDir": "../../", "customConditions": null - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/angular-query-persist-client/tsconfig.prod.json b/packages/angular-query-persist-client/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/angular-query-persist-client/tsconfig.prod.json +++ b/packages/angular-query-persist-client/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/eslint-plugin-query/tsconfig.prod.json b/packages/eslint-plugin-query/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/eslint-plugin-query/tsconfig.prod.json +++ b/packages/eslint-plugin-query/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/preact-query-devtools/tsconfig.prod.json b/packages/preact-query-devtools/tsconfig.prod.json index f39338ce4ce..2de70e52771 100644 --- a/packages/preact-query-devtools/tsconfig.prod.json +++ b/packages/preact-query-devtools/tsconfig.prod.json @@ -5,5 +5,7 @@ "composite": false, "rootDir": "../../", "customConditions": [] - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/preact-query-persist-client/tsconfig.prod.json b/packages/preact-query-persist-client/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/preact-query-persist-client/tsconfig.prod.json +++ b/packages/preact-query-persist-client/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/query-async-storage-persister/tsconfig.prod.json b/packages/query-async-storage-persister/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/query-async-storage-persister/tsconfig.prod.json +++ b/packages/query-async-storage-persister/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/query-broadcast-client-experimental/tsconfig.prod.json b/packages/query-broadcast-client-experimental/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/query-broadcast-client-experimental/tsconfig.prod.json +++ b/packages/query-broadcast-client-experimental/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/query-devtools/tsconfig.prod.json b/packages/query-devtools/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/query-devtools/tsconfig.prod.json +++ b/packages/query-devtools/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/query-persist-client-core/tsconfig.prod.json b/packages/query-persist-client-core/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/query-persist-client-core/tsconfig.prod.json +++ b/packages/query-persist-client-core/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/query-sync-storage-persister/tsconfig.prod.json b/packages/query-sync-storage-persister/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/query-sync-storage-persister/tsconfig.prod.json +++ b/packages/query-sync-storage-persister/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/react-query-devtools/tsconfig.prod.json b/packages/react-query-devtools/tsconfig.prod.json index f39338ce4ce..2de70e52771 100644 --- a/packages/react-query-devtools/tsconfig.prod.json +++ b/packages/react-query-devtools/tsconfig.prod.json @@ -5,5 +5,7 @@ "composite": false, "rootDir": "../../", "customConditions": [] - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/react-query-next-experimental/tsconfig.prod.json b/packages/react-query-next-experimental/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/react-query-next-experimental/tsconfig.prod.json +++ b/packages/react-query-next-experimental/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/react-query-persist-client/tsconfig.prod.json b/packages/react-query-persist-client/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/react-query-persist-client/tsconfig.prod.json +++ b/packages/react-query-persist-client/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/solid-query-devtools/tsconfig.prod.json b/packages/solid-query-devtools/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/solid-query-devtools/tsconfig.prod.json +++ b/packages/solid-query-devtools/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/solid-query-persist-client/tsconfig.prod.json b/packages/solid-query-persist-client/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/solid-query-persist-client/tsconfig.prod.json +++ b/packages/solid-query-persist-client/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] } diff --git a/packages/vue-query/tsconfig.prod.json b/packages/vue-query/tsconfig.prod.json index 0f4c92da065..2bb29fdf02a 100644 --- a/packages/vue-query/tsconfig.prod.json +++ b/packages/vue-query/tsconfig.prod.json @@ -4,5 +4,7 @@ "incremental": false, "composite": false, "rootDir": "../../" - } + }, + "include": ["src"], + "exclude": ["src/__tests__"] }