Skip to content

Commit 7fd205d

Browse files
Copilothotlong
andcommitted
fix: add missing @objectstack/core dependency and fix type assertion in examples/basic
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
1 parent 11be921 commit 7fd205d

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

examples/basic/logger-example.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ async function examplePluginLogging() {
182182
dependencies: ['database'],
183183

184184
init: async (ctx: PluginContext) => {
185-
const db = ctx.getService('db');
185+
const db = ctx.getService('db') as { connected: boolean };
186186
ctx.logger.info('API plugin initialized', { dbConnected: db.connected });
187187

188188
ctx.registerService('api', { server: 'http://localhost:3000' });

examples/basic/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@
99
"typecheck": "tsc --noEmit"
1010
},
1111
"dependencies": {
12-
"@objectstack/spec": "workspace:*"
12+
"@objectstack/spec": "workspace:*",
13+
"@objectstack/core": "workspace:*"
1314
},
1415
"devDependencies": {
1516
"typescript": "^5.0.0",

pnpm-lock.yaml

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

0 commit comments

Comments
 (0)