UNPKG

cqrs-eda

Version:

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

50 lines (49 loc) 1.37 kB
{ "name": "cqrs-eda", "version": "1.6.2", "main": "dist/cjs/index.js", "module": "dist/esm/index.mjs", "types": "dist/esm/index.d.ts", "exports": { ".": { "require": "./dist/cjs/index.js", "import": "./dist/esm/index.mjs" } }, "scripts": { "build:cjs": "tsc -p tsconfig.cjs.json", "build:esm": "tsc -p tsconfig.esm.json", "build": "npm run build:cjs && npm run build:esm", "test": "vitest run --coverage --config vitest.config.cjs", "test:watch": "vitest --watch" }, "keywords": [ "cqrs", "eda", "typescript", "event-driven", "command-pattern", "observer-pattern", "decorators" ], "author": "Leandro Santos", "license": "MIT", "description": "Lightweight CQRS and Event-Driven Architecture library using TypeScript decorators, handlers and typings. Perfect for scalable event-driven apps.", "repository": { "type": "git", "url": "https://github.com/LeandroS4nt0s/cqrs-eda" }, "bugs": { "url": "https://github.com/LeandroS4nt0s/cqrs-eda/issues" }, "homepage": "https://github.com/LeandroS4nt0s/cqrs-eda#readme", "devDependencies": { "@types/node": "^24.2.1", "@vitest/coverage-v8": "^3.2.4", "reflect-metadata": "^0.2.2", "ts-node": "^10.9.2", "tsconfig-paths": "^4.2.0", "typescript": "^5.9.2", "vitest": "^3.2.4" } }