UNPKG

cqrs-eda

Version:

Lightweight CQRS and Event-Driven Architecture library using TypeScript decorators, handlers and typings. Perfect for scalable event-driven apps.

14 lines (13 loc) 903 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Utilities = exports.Handlers = exports.Decorators = void 0; const decorators_1 = require("./commands/decorators"); const decorators_2 = require("./observers/decorators"); const decorators_3 = require("./queries/decorators"); const handler_1 = require("./commands/handler"); const handler_2 = require("./queries/handler"); const handler_3 = require("./observers/handler"); const registerDecoratedClasses_1 = require("./utils/registerDecoratedClasses"); exports.Decorators = { Command: decorators_1.Command, Query: decorators_3.Query, Observer: decorators_2.Observer }; exports.Handlers = { CommandHandler: handler_1.CommandHandler, QueryHandler: handler_2.QueryHandler, ObserverHandler: handler_3.ObserverHandler }; exports.Utilities = { registerDecoratedClasses: registerDecoratedClasses_1.registerDecoratedClasses };