Skip to content

chore: dependency updates and example app clean up - #61

Merged
dgoerdes merged 3 commits into
mainfrom
feature/dependency-updates
Jul 21, 2026
Merged

chore: dependency updates and example app clean up#61
dgoerdes merged 3 commits into
mainfrom
feature/dependency-updates

Conversation

@dgoerdes

Copy link
Copy Markdown
Contributor

No description provided.

@dgoerdes
dgoerdes requested a review from Copilot July 21, 2026 13:45
@sonarqubecloud

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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 eventsourcingdb from ^1.8.1 to ^1.8.2 and refresh related lockfiles.
  • Remove examples/bun-demo and examples/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.

Comment thread examples/node-demo/src/iam/users/shell/mongodb/user.repository.ts
Comment thread examples/node-demo/package.json
@dgoerdes
dgoerdes merged commit ac7ca94 into main Jul 21, 2026
8 checks passed
@dgoerdes
dgoerdes deleted the feature/dependency-updates branch July 21, 2026 13:51
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants