UNPKG

@invoicing-sdk/domain

Version:

Core domain logic for the invoicing system including entities, value objects, services, and events

61 lines 1.5 kB
{ "name": "@invoicing-sdk/domain", "version": "0.10.0", "description": "Core domain logic for the invoicing system including entities, value objects, services, and events", "main": "./dist/index.js", "module": "./dist/index.mjs", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "files": [ "dist/**/*", "README.md", "CHANGELOG.md" ], "publishConfig": { "access": "public", "registry": "https://registry.npmjs.org/" }, "keywords": [ "invoicing", "domain", "ddd", "typescript", "business-logic" ], "author": "", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/benjamin-kraatz/invoicing-sdk.git", "directory": "packages/domain" }, "bugs": { "url": "https://github.com/benjamin-kraatz/invoicing-sdk/issues" }, "homepage": "https://github.com/benjamin-kraatz/invoicing-sdk#readme", "devDependencies": { "@types/uuid": "^9.0.7", "@vitest/coverage-v8": "^3.2.4", "tsup": "^8.5.0", "typescript": "~5.9.2", "vitest": "3.2.4" }, "dependencies": { "uuid": "^9.0.1", "zod": "4" }, "scripts": { "build": "tsup", "dev": "tsup --watch", "test": "vitest", "test:run": "vitest run", "test:coverage": "vitest run --coverage --coverage.reportsDirectory=./.coverage", "lint": "echo 'No linter configured'" } }