@cch137/emitter
`@cch137/emitter` is a versatile event emitter package designed to work seamlessly in both browser and Node.js environments. It provides a simple yet powerful interface for managing event-driven architecture in your applications.
@cch137/shuttle
`@cch137/shuttle` is a lightweight TypeScript library designed for efficient serialization and deserialization of complex data structures. It supports various data types including numbers, strings, arrays, objects, sets, maps, and more. Shuttle also provi
@cch137/group
The `@cch137/group` package provides a `Group` class that extends the functionality of arrays, along with `Collection` and `WeakCollection` classes for managing groups of items with added convenience methods. This package works in both the browser and Nod
@cch137/websocket
The `@cch137/websocket` package provides an enhanced WebSocket implementation that extends the native WebSocket with additional features, such as event emitters and automatic reconnection. This package can be used in both the browser and Node.js environme
@cch137/rate-limiter
`@cch137/rate-limiter` is a module designed to help manage rate limiting for various applications. It allows you to define rules for how many points an identifier (e.g., a user or an IP address) can accumulate within a specified time window. The `RateLimi