UNPKG

nestjs-event-sourcing-lib

Version:

A comprehensive Event Sourcing and CQRS library for NestJS applications

97 lines (96 loc) 2.62 kB
{ "name": "nestjs-event-sourcing-lib", "version": "1.1.0", "description": "A comprehensive Event Sourcing and CQRS library for NestJS applications", "main": "dist/index.js", "types": "dist/index.d.ts", "scripts": { "build": "tsc", "build:watch": "tsc --watch", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "prepublishOnly": "npm run build", "lint": "eslint src/**/*.ts", "lint:fix": "eslint src/**/*.ts --fix", "prepack": "npm run build", "version": "npm run build && git add -A dist", "postversion": "git push && git push --tags" }, "keywords": [ "nestjs", "event-sourcing", "cqrs", "event-store", "domain-driven-design", "typescript" ], "author": "Mykola Balielov", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/mykolabalielov/nest-event-sourcing.git" }, "bugs": { "url": "https://github.com/mykolabalielov/nest-event-sourcing/issues" }, "homepage": "https://github.com/mykolabalielov/nest-event-sourcing#readme", "devDependencies": { "@nestjs/cli": "^11.0.7", "@nestjs/testing": "^11.1.5", "@types/jest": "^30.0.0", "@types/node": "^24.0.14", "@types/pg": "^8.15.4", "@types/uuid": "^10.0.0", "jest": "^30.0.4", "mongodb": "^6.3.0", "pg": "^8.16.3", "ts-jest": "^29.4.0", "ts-node": "^10.9.2", "typeorm": "^0.3.17", "typescript": "^5.8.3" }, "dependencies": { "@nestjs/common": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0", "@nestjs/core": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0", "@nestjs/cqrs": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0", "@nestjs/swagger": "^11.2.0", "class-transformer": "^0.5.1", "class-validator": "^0.14.2", "uuid": "^11.1.0" }, "peerDependencies": { "@nestjs/common": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0", "@nestjs/core": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0", "@nestjs/cqrs": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0", "@nestjs/microservices": "^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0", "@prisma/client": "^5.0.0", "eventstore": "^6.0.0", "kafkajs": "^2.0.0", "mongodb": "^6.0.0", "typeorm": "^0.3.0" }, "peerDependenciesMeta": { "typeorm": { "optional": true }, "@prisma/client": { "optional": true }, "mongodb": { "optional": true }, "eventstore": { "optional": true }, "kafkajs": { "optional": true }, "@nestjs/microservices": { "optional": true } }, "engines": { "node": ">=18.0.0" } }