Introducing Socket Firewall: Free, Proactive Protection for Your Software Supply Chain.Learn More
Socket
Book a DemoInstallSign in
Socket
j

jes3rk

npm

Packages

Current Co-maintainers

Former Co-maintainers

13 packages

class-transformer-storage

Extends the powerful package [class-transformer](https://github.com/typestack/class-transformer) with a global storage mechanism for constructors and a dedicated function to dynamically instantiate class instances from constructors stored in the global st

dtty

Dependency Injection + Itty Router = dtty.

@dtty/simpldi

Simple and compact Dependency Injection library for TS

@moirae/core

The core module within Moirae, required for all uses of the library. See advanced documentation at [chance-get-yours.github.io/moirae](http://chance-get-yours.github.io/moirae/).

@moirae/node-plugin

NodeJS port of Moirae Core module to enable usage in non-NestJS environments. Note this is not the ideal configuration and should only be used in edge cases.

@moirae/rabbitmq

A Moirae publisher leveraging RabbitMQ as a transport layer providing: - RabbitMQConnection: a connection instance for RabbitMQ. Can be resused (e.g. PubSub) - RabbitMQPublisher: Override the default `PUBLISHER` token - RabbitPubSubEngine: Override the de

@moirae/redis

A cache provider for Moirae leveraging Redis.

@moirae/typeorm

A Moirae plugin leveraging a SQL database providing: - EventStore: entity model for the database table - TypeORMStore: overriding the default `EVENT_STORE` token

@nest-cqrs/core

The core module for the `nest-cqrs` framework.

@nest-cqrs/eventstoredb

@nest-cqrs/nats

@nest-cqrs/testing

nest-messenger

Internal messaging service for NestJS applications via the EventEmitter API. Allows for the passing of ephemeral messages between services, for example control signals to auto-reconnect to external services.