Skip to content

Commit f4ca00c

Browse files
ryansolidclaude
andauthored
fix(solid): cap solid-js peer range at ^1 (#557)
* fix(solid): cap solid-js peer range at ^1 The open-ended >= range lets solid-js 2.0.0 satisfy the peer once it is released, but these adapters are built for Solid 1. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_0117BoWMMJ6aTSA3MvtgJWG2 * chore: update lockfile for solid-js peer cap Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 6fbe63f commit f4ca00c

7 files changed

Lines changed: 16 additions & 7 deletions

File tree

‎.changeset/solid-js-peer-cap.md‎

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
'@tanstack/devtools': patch
3+
'@tanstack/devtools-ui': patch
4+
'@tanstack/devtools-a11y': patch
5+
'@tanstack/devtools-utils': patch
6+
'@tanstack/solid-devtools': patch
7+
---
8+
9+
Cap the `solid-js` peer range at `^1`. The previous open-ended `>=` range would accept Solid 2.0.0 once it is released, but these packages are built against Solid 1 and do not work with Solid 2.

‎packages/devtools-a11y/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@
110110
"@types/react": ">=17.0.0",
111111
"preact": ">=10.0.0",
112112
"react": ">=17.0.0",
113-
"solid-js": ">=1.9.7",
113+
"solid-js": "^1.9.7",
114114
"vue": ">=3.2.0"
115115
},
116116
"peerDependenciesMeta": {

‎packages/devtools-ui/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@
7272
"solid-js": "^1.9.9"
7373
},
7474
"peerDependencies": {
75-
"solid-js": ">=1.9.7"
75+
"solid-js": "^1.9.7"
7676
},
7777
"devDependencies": {
7878
"vite-plugin-solid": "^2.11.11"

‎packages/devtools-utils/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@
101101
"@types/react": ">=17.0.0",
102102
"preact": ">=10.0.0",
103103
"react": ">=17.0.0",
104-
"solid-js": ">=1.9.7",
104+
"solid-js": "^1.9.7",
105105
"svelte": ">=5.0.0",
106106
"vue": ">=3.2.0"
107107
},

‎packages/devtools/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
"solid-js": "^1.9.9"
8181
},
8282
"peerDependencies": {
83-
"solid-js": ">=1.9.7"
83+
"solid-js": "^1.9.7"
8484
},
8585
"devDependencies": {
8686
"@solidjs/testing-library": "^0.8.10",

‎packages/solid-devtools/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,6 @@
5858
"vite-plugin-solid": "^2.11.11"
5959
},
6060
"peerDependencies": {
61-
"solid-js": ">=1.9.7"
61+
"solid-js": "^1.9.7"
6262
}
6363
}

‎pnpm-lock.yaml‎

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)