From b6204fb3f0bb633436767e1c7d0a701ea423e3ac Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Fri, 6 Mar 2026 22:11:33 +0100 Subject: [PATCH 1/5] remove solid-js from peer deps --- packages/devtools-ui/package.json | 3 --- packages/devtools-utils/package.json | 1 - packages/devtools/package.json | 3 --- packages/solid-devtools/package.json | 3 --- 4 files changed, 10 deletions(-) diff --git a/packages/devtools-ui/package.json b/packages/devtools-ui/package.json index 4afd2ccb..7d7f0c7c 100644 --- a/packages/devtools-ui/package.json +++ b/packages/devtools-ui/package.json @@ -59,9 +59,6 @@ "goober": "^2.1.16", "solid-js": "^1.9.9" }, - "peerDependencies": { - "solid-js": ">=1.9.7" - }, "devDependencies": { "vite-plugin-solid": "^2.11.8" } diff --git a/packages/devtools-utils/package.json b/packages/devtools-utils/package.json index 1dd3a8cc..78991758 100644 --- a/packages/devtools-utils/package.json +++ b/packages/devtools-utils/package.json @@ -76,7 +76,6 @@ "@types/react": ">=17.0.0", "preact": ">=10.0.0", "react": ">=17.0.0", - "solid-js": ">=1.9.7", "vue": ">=3.2.0" }, "peerDependenciesMeta": { diff --git a/packages/devtools/package.json b/packages/devtools/package.json index f595ed83..7fa2a452 100644 --- a/packages/devtools/package.json +++ b/packages/devtools/package.json @@ -69,9 +69,6 @@ "goober": "^2.1.16", "solid-js": "^1.9.9" }, - "peerDependencies": { - "solid-js": ">=1.9.7" - }, "devDependencies": { "tsup": "^8.5.0", "tsup-preset-solid": "^2.2.0", diff --git a/packages/solid-devtools/package.json b/packages/solid-devtools/package.json index aded56a7..e3892fa2 100644 --- a/packages/solid-devtools/package.json +++ b/packages/solid-devtools/package.json @@ -53,8 +53,5 @@ "devDependencies": { "solid-js": "^1.9.9", "vite-plugin-solid": "^2.11.8" - }, - "peerDependencies": { - "solid-js": ">=1.9.7" } } From 501f9e5ecb4bc367c304bf4d94ea6f22524f4149 Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Fri, 6 Mar 2026 22:12:04 +0100 Subject: [PATCH 2/5] lockfile --- pnpm-lock.yaml | 3 --- 1 file changed, 3 deletions(-) diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cd4358ed..eac5273d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -798,9 +798,6 @@ importers: react: specifier: '>=17.0.0' version: 19.2.4 - solid-js: - specifier: '>=1.9.7' - version: 1.9.11 vue: specifier: '>=3.2.0' version: 3.5.29(typescript@5.9.3) From 0f9f76988b7b945efca068e1c0acabd7e5d3a3c0 Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Fri, 6 Mar 2026 22:13:07 +0100 Subject: [PATCH 3/5] changeset --- .changeset/hip-readers-retire.md | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 .changeset/hip-readers-retire.md diff --git a/.changeset/hip-readers-retire.md b/.changeset/hip-readers-retire.md new file mode 100644 index 00000000..5e09fa36 --- /dev/null +++ b/.changeset/hip-readers-retire.md @@ -0,0 +1,8 @@ +--- +'@tanstack/devtools-utils': patch +'@tanstack/solid-devtools': patch +'@tanstack/devtools-ui': patch +'@tanstack/devtools': patch +--- + +Remove solid-js from peerDeps From a86a121545ae3be521e5c8cb36cbefceb766e246 Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Fri, 6 Mar 2026 22:17:25 +0100 Subject: [PATCH 4/5] add depdeps to utils --- packages/devtools-utils/package.json | 4 +--- pnpm-lock.yaml | 3 +++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/devtools-utils/package.json b/packages/devtools-utils/package.json index 78991758..cf74fd56 100644 --- a/packages/devtools-utils/package.json +++ b/packages/devtools-utils/package.json @@ -88,9 +88,6 @@ "react": { "optional": true }, - "solid-js": { - "optional": true - }, "vue": { "optional": true } @@ -110,6 +107,7 @@ "build": "vite build && vite build --config vite.config.preact.ts && vite build --config vite.config.vue.ts && vite build --config vite.config.solid-class.ts && tsup" }, "devDependencies": { + "solid-js": "^1.9.9", "tsup": "^8.5.0", "tsup-preset-solid": "^2.2.0", "vite-plugin-solid": "^2.11.8" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eac5273d..bdb89c8a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -802,6 +802,9 @@ importers: specifier: '>=3.2.0' version: 3.5.29(typescript@5.9.3) devDependencies: + solid-js: + specifier: ^1.9.9 + version: 1.9.11 tsup: specifier: ^8.5.0 version: 8.5.1(@microsoft/api-extractor@7.47.7(@types/node@22.19.13))(jiti@2.6.1)(postcss@8.5.8)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) From bcbf1e692776b30bee530c0bf565098f699fe61e Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Fri, 6 Mar 2026 22:26:55 +0100 Subject: [PATCH 5/5] peer dep in utils and solid-devtools --- packages/devtools-utils/package.json | 4 ++++ packages/solid-devtools/package.json | 3 +++ 2 files changed, 7 insertions(+) diff --git a/packages/devtools-utils/package.json b/packages/devtools-utils/package.json index cf74fd56..5420f4c5 100644 --- a/packages/devtools-utils/package.json +++ b/packages/devtools-utils/package.json @@ -76,6 +76,7 @@ "@types/react": ">=17.0.0", "preact": ">=10.0.0", "react": ">=17.0.0", + "solid-js": "^1.9.7", "vue": ">=3.2.0" }, "peerDependenciesMeta": { @@ -88,6 +89,9 @@ "react": { "optional": true }, + "solid-js": { + "optional": true + }, "vue": { "optional": true } diff --git a/packages/solid-devtools/package.json b/packages/solid-devtools/package.json index e3892fa2..ec5e07e5 100644 --- a/packages/solid-devtools/package.json +++ b/packages/solid-devtools/package.json @@ -50,6 +50,9 @@ "dependencies": { "@tanstack/devtools": "workspace:*" }, + "peerDependencies": { + "solid-js": "^1.9.7" + }, "devDependencies": { "solid-js": "^1.9.9", "vite-plugin-solid": "^2.11.8"