# @node-ts/bus-messages

> A core set of message definitions for distributed applications.

Latest version **1.1.2** (published 2025-12-09) · MIT license · 0 weekly downloads

## Install

```sh
npm install @node-ts/bus-messages
pnpm add @node-ts/bus-messages
yarn add @node-ts/bus-messages
bun add @node-ts/bus-messages
```

## Health

**Score 50/100 (C)** — status: stable.

Positive: has types; no vulnerabilities.

Warnings: low downloads; no esm support.

## Facts

| | |
|---|---|
| Version | 1.1.2 |
| Published | 2025-12-09 |
| First published | 2019-02-18 |
| Weekly downloads | 0 |
| License | MIT |
| TypeScript types | bundled |
| Module format | CommonJS |
| Dependencies | 1 |
| Unpacked size | 8.6 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 291 |
| Maintainers | adenhertog |
| Keywords | esb, bus, messaging, microservices, distributed systems, CQRS, ES, NServiceBus, Mule ESB, typescript |

## Links

- npm: https://www.npmjs.com/package/@node-ts/bus-messages
- Repository: https://github.com/node-ts/bus
- Homepage: https://github.com/node-ts/bus#readme
- Issues: https://github.com/node-ts/bus/issues
- npm.io page: https://npm.io/package/@node-ts/bus-messages

## Dependencies (1)

- [tslib](https://npm.io/package/tslib.md) ^2.6.2

## Alternatives

- [duck](https://npm.io/package/duck.md) — 4.2M weekly downloads
- [ava](https://npm.io/package/ava.md) — 560.2K weekly downloads
- [storybook-addon-module-mock](https://npm.io/package/storybook-addon-module-mock.md) — 71.7K weekly downloads
- [vest](https://npm.io/package/vest.md) — 50.1K weekly downloads
- [@ethereum-waffle/mock-contract](https://npm.io/package/@ethereum-waffle/mock-contract.md) — 40.0K weekly downloads

## Recent versions

- 1.1.2 (latest) — 2025-12-09
- 0.3.4 (0.x) — 2023-08-21
- 1.1.1 — 2025-12-07
- 1.1.0 — 2024-02-06
- 1.1.0-beta.0 — 2024-01-31
- 1.0.6 — 2023-04-29
- 0.3.3 — 2021-11-09
- 1.0.4 — 2021-11-09
- 1.0.3 — 2021-10-29
- 1.0.2 — 2021-10-29
- 1.0.1 — 2021-10-29
- 1.0.0 — 2021-10-08
- 1.0.0-alpha.0 — 2021-10-07
- 0.3.2 — 2021-08-03
- 0.3.1 — 2021-01-31
- … 18 more at https://npm.io/package/@node-ts/bus-messages/versions

## README

# @node-ts/bus-messages

This package should be consumed wherever your application defines message contracts. Messages are small pieces of data that get passed around between services. They can define an instruction to perform an action, or report that something has just occurred.

🔥 View our docs at [https://bus.node-ts.com](https://bus.node-ts.com) 🔥

🤔 Have a question? [Join the Discussion](https://github.com/node-ts/bus/discussions) 🤔

## Installation

Install the **@node-ts/bus-messages** package via npm:

```sh
npm install @node-ts/bus-messages
```

---
_Source: https://npm.io/package/@node-ts/bus-messages · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
