chore: dependency updates and example app clean up - #61
Merged
Conversation
|
There was a problem hiding this comment.
Pull request overview
This PR updates dependencies across the Deno workspace and cleans up example apps by removing the Bun and (Deno) Hono demo examples, while keeping the Node demo as the supported non-workspace example.
Changes:
- Bump
eventsourcingdbfrom^1.8.1to^1.8.2and refresh related lockfiles. - Remove
examples/bun-demoandexamples/hono-demo(and update workspace/docs tooling references accordingly). - Update the Node demo’s dependencies/imports and adjust version-bump tooling to only target
examples/node-demo.
Reviewed changes
Copilot reviewed 56 out of 60 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| scripts/set_version.ts | Stop updating removed bun-demo; update docs text. |
| packages/eventsourcingdb/deno.json | Bump eventsourcingdb import to ^1.8.2. |
| package.json | Remove root npm overrides file. |
| examples/node-demo/src/iam/users/shell/mongodb/user.repository.ts | Switch getEnv import to @nimbus-cqrs/utils. |
| examples/node-demo/package.json | Add @nimbus-cqrs/utils dependency. |
| examples/node-demo/package-lock.json | Refresh lockfile for updated deps. |
| examples/hono-demo/start-with-otel.sh | Remove Hono demo OTEL start script. |
| examples/hono-demo/src/shared/shell/mongodb.ts | Remove Hono demo MongoDB shell wiring. |
| examples/hono-demo/src/shared/shell/messages.ts | Remove Hono demo message init. |
| examples/hono-demo/src/shared/shell/http.ts | Remove Hono demo HTTP app setup. |
| examples/hono-demo/src/seedCollections.ts | Remove Hono demo DB seeding script. |
| examples/hono-demo/src/main.ts | Remove Hono demo entrypoint. |
| examples/hono-demo/src/iam/users/shell/mongodb/user.repository.ts | Remove Hono demo user repository. |
| examples/hono-demo/src/iam/users/shell/mongodb/user.collection.ts | Remove Hono demo collection definition. |
| examples/hono-demo/src/iam/users/shell/messages/registerUserMessages.ts | Remove Hono demo message registrations. |
| examples/hono-demo/src/iam/users/shell/messages/queries/getUserGroups.query.ts | Remove Hono demo query handler. |
| examples/hono-demo/src/iam/users/shell/messages/queries/getUser.query.ts | Remove Hono demo query handler. |
| examples/hono-demo/src/iam/users/shell/messages/events/userInvited.event.ts | Remove Hono demo event handler. |
| examples/hono-demo/src/iam/users/shell/messages/commands/inviteUser.command.ts | Remove Hono demo command handler. |
| examples/hono-demo/src/iam/users/shell/http/router.ts | Remove Hono demo HTTP router. |
| examples/hono-demo/src/iam/users/core/queries/getUserGroups.ts | Remove Hono demo query type/schema. |
| examples/hono-demo/src/iam/users/core/queries/getUser.query.ts | Remove Hono demo query type/schema. |
| examples/hono-demo/src/iam/users/core/events/userInvited.event.ts | Remove Hono demo event type. |
| examples/hono-demo/src/iam/users/core/domain/userGroup.ts | Remove Hono demo domain type. |
| examples/hono-demo/src/iam/users/core/domain/user.ts | Remove Hono demo domain type. |
| examples/hono-demo/src/iam/users/core/commands/inviteUser.command.ts | Remove Hono demo command type/schema. |
| examples/hono-demo/deno.json | Remove Hono demo Deno config/tasks. |
| examples/hono-demo/.env.example | Remove Hono demo env example. |
| examples/eventsourcing-demo/deno.json | Bump eventsourcingdb import to ^1.8.2. |
| examples/bun-demo/tsconfig.json | Remove Bun demo TS config. |
| examples/bun-demo/src/shared/shell/mongodb.ts | Remove Bun demo MongoDB shell wiring. |
| examples/bun-demo/src/shared/shell/messages.ts | Remove Bun demo message init. |
| examples/bun-demo/src/shared/shell/http.ts | Remove Bun demo HTTP app setup. |
| examples/bun-demo/src/seedCollections.ts | Remove Bun demo DB seeding script. |
| examples/bun-demo/src/main.ts | Remove Bun demo entrypoint. |
| examples/bun-demo/src/iam/users/shell/mongodb/user.repository.ts | Remove Bun demo user repository. |
| examples/bun-demo/src/iam/users/shell/mongodb/user.collection.ts | Remove Bun demo collection definition. |
| examples/bun-demo/src/iam/users/shell/messages/registerUserMessages.ts | Remove Bun demo message registrations. |
| examples/bun-demo/src/iam/users/shell/messages/queries/getUserGroups.query.ts | Remove Bun demo query handler. |
| examples/bun-demo/src/iam/users/shell/messages/queries/getUser.query.ts | Remove Bun demo query handler. |
| examples/bun-demo/src/iam/users/shell/messages/events/userInvited.event.ts | Remove Bun demo event handler. |
| examples/bun-demo/src/iam/users/shell/messages/commands/inviteUser.command.ts | Remove Bun demo command handler. |
| examples/bun-demo/src/iam/users/shell/http/router.ts | Remove Bun demo HTTP router. |
| examples/bun-demo/src/iam/users/core/queries/getUserGroups.ts | Remove Bun demo query type/schema. |
| examples/bun-demo/src/iam/users/core/queries/getUser.query.ts | Remove Bun demo query type/schema. |
| examples/bun-demo/src/iam/users/core/events/userInvited.event.ts | Remove Bun demo event type. |
| examples/bun-demo/src/iam/users/core/domain/userGroup.ts | Remove Bun demo domain type. |
| examples/bun-demo/src/iam/users/core/domain/user.ts | Remove Bun demo domain type. |
| examples/bun-demo/src/iam/users/core/commands/inviteUser.command.ts | Remove Bun demo command type/schema. |
| examples/bun-demo/README.md | Remove Bun demo README. |
| examples/bun-demo/package.json | Remove Bun demo npm manifest. |
| examples/bun-demo/bun.lock | Remove Bun demo lockfile. |
| examples/bun-demo/.vscode/settings.json | Remove Bun demo editor settings. |
| examples/bun-demo/.gitignore | Remove Bun demo ignore rules. |
| examples/bun-demo/.env.example | Remove Bun demo env example. |
| docs/package-lock.json | Refresh docs lockfile dependency versions. |
| deno.lock | Refresh Deno lockfile after dependency updates. |
| deno.json | Remove removed examples from workspace/excludes. |
| CONTRIBUTING.md | Update contributor guidance to remove Bun/Hono demo references. |
| .vscode/settings.json | Stop disabling Deno for removed examples/bun-demo. |
Files not reviewed (2)
- docs/package-lock.json: Generated file
- examples/node-demo/package-lock.json: Generated file
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



No description provided.