Skip to content

Commit 9d8760f

Browse files
committed
fix: Remove devEngines from package.json
Dependabot's npm updater rejects devEngines.packageManager.version ranges that use "||", failing with "Invalid package manager specification in package.json. The packageManager field must specify a valid semver version." This has silently broken all npm version updates on this repo since #595 introduced the field. engines already communicates the Node/npm requirement to contributors and CI without hard-failing external tooling, so devEngines is dropped rather than pinned to a single version that would need to track whatever runtime Dependabot's sandbox happens to use.
1 parent 3aca465 commit 9d8760f

1 file changed

Lines changed: 0 additions & 10 deletions

File tree

package.json

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,16 +17,6 @@
1717
"node": ">=22.11.0",
1818
"npm": ">=10.9.4"
1919
},
20-
"devEngines": {
21-
"runtime": {
22-
"name": "node",
23-
"version": "^24.11.0 || ^22.11.0"
24-
},
25-
"packageManager": {
26-
"name": "npm",
27-
"version": "^11.0.0 || ^10.9.4"
28-
}
29-
},
3020
"devDependencies": {
3121
"@seamapi/blueprint": "^1.8.0",
3222
"@seamapi/fake-seam-connect": "2.0.4",

0 commit comments

Comments
 (0)