Skip to content

Commit 03d8c4c

Browse files
xuyushun441-syshotlongclaude
authored
revert: pin @types/node back to ^25.9.3 (unbreak main CI) (#2177)
Reverts #2160 (bump @types/node 25.9.3 → 26.0.0). @types/node 26 tightened the crypto key types so `KeyObject` (returned by `createPublicKey`) is no longer assignable to the verify-key union, breaking the build: packages/cli/src/commands/plugin/sign.ts(93,35): error TS2345: 'KeyObject' is not assignable to 'PublicKeyInput | RawPublicKeyInput | JsonWebKeyInput | BinaryLike' main was red across Build Core / Test Core / TypeScript Type Check / Release, blocking every open framework PR. @types/node is a dev-only dependency, so pinning back to ^25.9.3 is a safe, immediate unblock; dependabot will re-propose the bump once the upstream crypto types settle (or we fix-forward `@objectstack/core`'s verifyPayload signature). Verified: `pnpm install --frozen-lockfile` clean; `@objectstack/cli` build green (sign.ts compiles). Co-authored-by: Jack Zhuang <zhuangjianguo@gmail.com> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
1 parent 688cfb4 commit 03d8c4c

61 files changed

Lines changed: 474 additions & 327 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

apps/docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"@tailwindcss/postcss": "^4.3.1",
2828
"@types/mdx": "^2.0.14",
2929
"@types/negotiator": "^0.6.4",
30-
"@types/node": "^26.0.0",
30+
"@types/node": "^25.9.3",
3131
"@types/react": "^19.2.17",
3232
"@types/react-dom": "^19.2.3",
3333
"negotiator": "^1.0.0",

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"license": "Apache-2.0",
3939
"devDependencies": {
4040
"@changesets/cli": "^2.31.0",
41-
"@types/node": "^26.0.0",
41+
"@types/node": "^25.9.3",
4242
"@typescript-eslint/parser": "^8.61.1",
4343
"eslint": "^10.5.0",
4444
"tsup": "^8.5.1",

packages/apps/account/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"@objectstack/spec": "workspace:*"
2222
},
2323
"devDependencies": {
24-
"@types/node": "^26.0.0",
24+
"@types/node": "^25.9.3",
2525
"tsup": "^8.5.1",
2626
"typescript": "^6.0.3",
2727
"vitest": "^4.1.9"

packages/apps/setup/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"@objectstack/spec": "workspace:*"
2222
},
2323
"devDependencies": {
24-
"@types/node": "^26.0.0",
24+
"@types/node": "^25.9.3",
2525
"tsup": "^8.5.1",
2626
"typescript": "^6.0.3",
2727
"vitest": "^4.1.9"

packages/apps/studio/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"@objectstack/spec": "workspace:*"
2222
},
2323
"devDependencies": {
24-
"@types/node": "^26.0.0",
24+
"@types/node": "^25.9.3",
2525
"tsup": "^8.5.1",
2626
"typescript": "^6.0.3",
2727
"vitest": "^4.1.9"

packages/cli/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103
"devDependencies": {
104104
"@oclif/plugin-help": "^6.2.52",
105105
"@oclif/plugin-plugins": "^5.4.78",
106-
"@types/node": "^26.0.0",
106+
"@types/node": "^25.9.3",
107107
"tsup": "^8.5.1",
108108
"typescript": "^6.0.3",
109109
"vitest": "^4.1.9"

packages/cloud-connection/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@objectstack/types": "workspace:*"
2525
},
2626
"devDependencies": {
27-
"@types/node": "^26.0.0",
27+
"@types/node": "^25.9.3",
2828
"typescript": "^6.0.3",
2929
"vitest": "^4.1.9"
3030
},

packages/connectors/connector-mcp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
},
2424
"devDependencies": {
2525
"@objectstack/service-automation": "workspace:*",
26-
"@types/node": "^26.0.0",
26+
"@types/node": "^25.9.3",
2727
"typescript": "^6.0.3",
2828
"vitest": "^4.1.9"
2929
},

packages/connectors/connector-openapi/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
},
2323
"devDependencies": {
2424
"@objectstack/service-automation": "workspace:*",
25-
"@types/node": "^26.0.0",
25+
"@types/node": "^25.9.3",
2626
"typescript": "^6.0.3",
2727
"vitest": "^4.1.9"
2828
},

packages/connectors/connector-rest/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
},
2323
"devDependencies": {
2424
"@objectstack/service-automation": "workspace:*",
25-
"@types/node": "^26.0.0",
25+
"@types/node": "^25.9.3",
2626
"typescript": "^6.0.3",
2727
"vitest": "^4.1.9"
2828
},

0 commit comments

Comments
 (0)