Skip to content

Improve AppBus with typed API and async events#2

Merged
JoshuaRamirez merged 1 commit intomasterfrom
codex/identify-areas-for-improvement
Jun 8, 2025
Merged

Improve AppBus with typed API and async events#2
JoshuaRamirez merged 1 commit intomasterfrom
codex/identify-areas-for-improvement

Conversation

@JoshuaRamirez
Copy link
Owner

Summary

  • provide TypeScript generics for typed event payloads
  • add asynchronous publish option
  • add once, unsubscribeAll, getSubscriptions
  • update tests for new features
  • modernize dev dependencies
  • document new API usage and add TypeScript example
  • add GitHub Actions workflow for CI

Testing

  • npm test

https://chatgpt.com/codex/tasks/task_b_684567f827988329a5bcda3f025b0779

@JoshuaRamirez JoshuaRamirez merged commit b269c16 into master Jun 8, 2025
2 checks passed
@JoshuaRamirez JoshuaRamirez deleted the codex/identify-areas-for-improvement branch June 8, 2025 10:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant