Monorepo for node1 libraries. Contain the following libraries:
Package | Version | Documentation | Source Code |
---|---|---|---|
@pebula/tom | |||
@pebula/touchstone | |||
@pebula/decorate | |||
@pebula/goosetyped | |||
@pebula/nesbus |
A super-fast, type safe, object serialization, validation and mapping
Metadata-driven benchmarking framework, built on top of benchmark.js
Strictly typed decorator management tool for metadata driven libraries / applications.
GooseTyped allows you to focus on building your models more clearly. Simplifying most of the domain specific concepts of mongoose resulting in a modern ORM code which in turn, allows taking advantage of modern JS features and design patterns.
Hassle free service bus integration. Provides a code-first approach to service bus entity management including provisioning. With additional plugin system your service bus can now be turned CQRS with minimal effort. Setting up service bus is now as simple as setting up an express server!
1: Most libraries will work on the browser but they are designed for node (i.e. performance, bundle size, etc...)