UNPKG

@evyweb/simple-ddd-toolkit

Version:

A simple Typescript Domain Driven Design Toolkit to help you create your aggregates, domain events, command handlers and other stuff.

55 lines (54 loc) 1.45 kB
{ "name": "@evyweb/simple-ddd-toolkit", "version": "0.21.1", "description": "A simple Typescript Domain Driven Design Toolkit to help you create your aggregates, domain events, command handlers and other stuff.", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "files": [ "dist/" ], "scripts": { "build": "tsup src/index.ts --format cjs,esm --dts", "lint": "tsc --noEmit && biome check src/ specs/", "lint:fix": "tsc --noEmit && biome check --write src/ specs/", "format": "biome format --write src/ specs/", "test": "vitest run", "test:coverage": "vitest run --coverage", "changeset": "npx changeset", "changeset:version": "npx changeset version", "publish:package": "npm run build && npx changeset publish" }, "keywords": [ "ddd", "domain", "driven", "design", "toolkit", "simple", "typescript" ], "author": "Evyweb", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/Evyweb/simple-ddd-toolkit.git" }, "publishConfig": { "access": "public" }, "devDependencies": { "@biomejs/biome": "1.9.4", "@changesets/cli": "^2.29.2", "@types/node": "^22.14.1", "@vitest/coverage-v8": "^3.1.2", "rimraf": "^5.0.5", "ts-node": "^10.9.2", "tsup": "^8.4.0", "typescript": "^5.8.3", "vitest": "3.1.2" }, "overrides": { "glob": "^10.0.0" } }