diff --git a/apps/docs/package.json b/apps/docs/package.json index 728a4fcf3..770097d9d 100644 --- a/apps/docs/package.json +++ b/apps/docs/package.json @@ -27,7 +27,7 @@ "@tailwindcss/postcss": "^4.1.18", "@tailwindcss/typography": "^0.5.19", "@types/negotiator": "^0.6.4", - "@types/node": "^20.10.0", + "@types/node": "^25.1.0", "@types/react": "^19.2.8", "@types/react-dom": "^19.2.3", "autoprefixer": "^10.4.23", diff --git a/examples/ai-support/package.json b/examples/ai-support/package.json index 90566617a..1b5007191 100644 --- a/examples/ai-support/package.json +++ b/examples/ai-support/package.json @@ -12,7 +12,7 @@ "@objectstack/spec": "workspace:*" }, "devDependencies": { - "@types/node": "^20.10.0", + "@types/node": "^25.1.0", "tsx": "^4.21.0", "typescript": "^5.3.0" } diff --git a/examples/basic/logger-example.ts b/examples/basic/logger-example.ts index b52c80e44..055e0ae84 100644 --- a/examples/basic/logger-example.ts +++ b/examples/basic/logger-example.ts @@ -182,7 +182,7 @@ async function examplePluginLogging() { dependencies: ['database'], init: async (ctx: PluginContext) => { - const db = ctx.getService('db') as any; + const db = ctx.getService('db') as { connected: boolean }; ctx.logger.info('API plugin initialized', { dbConnected: db.connected }); ctx.registerService('api', { server: 'http://localhost:3000' }); diff --git a/package.json b/package.json index 67a8e40a5..14bc8b7f2 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "license": "Apache-2.0", "devDependencies": { "@changesets/cli": "^2.27.1", - "@types/node": "^20.10.0", + "@types/node": "^25.1.0", "tsx": "^4.21.0", "typescript": "^5.3.0" }, diff --git a/packages/ai-bridge/package.json b/packages/ai-bridge/package.json index 85b7b4359..2182afe5a 100644 --- a/packages/ai-bridge/package.json +++ b/packages/ai-bridge/package.json @@ -12,6 +12,6 @@ }, "devDependencies": { "typescript": "^5.3.3", - "@types/node": "^20.11.0" + "@types/node": "^25.1.0" } } diff --git a/packages/cli/package.json b/packages/cli/package.json index f8601953f..b0c5b6b68 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -32,7 +32,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@types/node": "^20.11.19", + "@types/node": "^25.1.0", "tsup": "^8.0.2", "typescript": "^5.3.3" } diff --git a/packages/core/package.json b/packages/core/package.json index 0c6a29833..9e0ab0790 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -13,7 +13,7 @@ "devDependencies": { "typescript": "^5.0.0", "vitest": "^1.0.0", - "@types/node": "^20.0.0" + "@types/node": "^25.1.0" }, "dependencies": { "@objectstack/spec": "workspace:*", diff --git a/packages/plugins/plugin-hono-server/package.json b/packages/plugins/plugin-hono-server/package.json index 867a34ea9..8e3a3235b 100644 --- a/packages/plugins/plugin-hono-server/package.json +++ b/packages/plugins/plugin-hono-server/package.json @@ -15,7 +15,7 @@ "hono": "^4.0.0" }, "devDependencies": { - "@types/node": "^20.0.0", + "@types/node": "^25.1.0", "typescript": "^5.0.0" } } diff --git a/packages/plugins/plugin-msw/package.json b/packages/plugins/plugin-msw/package.json index d09a7f500..1d72881a1 100644 --- a/packages/plugins/plugin-msw/package.json +++ b/packages/plugins/plugin-msw/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "@objectstack/runtime": "workspace:*", - "@types/node": "^20.0.0", + "@types/node": "^25.1.0", "typescript": "^5.0.0" }, "peerDependencies": { diff --git a/packages/spec/package.json b/packages/spec/package.json index ebe5f13ab..71861614b 100644 --- a/packages/spec/package.json +++ b/packages/spec/package.json @@ -89,7 +89,7 @@ "author": "ObjectStack", "license": "Apache-2.0", "devDependencies": { - "@types/node": "^20.10.0", + "@types/node": "^25.1.0", "@vitest/coverage-v8": "^2.1.8", "tsx": "^4.21.0", "typescript": "^5.3.0",