UNPKG

@invoiceddd/application

Version:

Application layer for the InvoiceDDD system - use cases and application services

86 lines 1.93 kB
{ "name": "@invoiceddd/application", "version": "0.3.0", "description": "Application layer for the InvoiceDDD system - use cases and application services", "keywords": [ "ddd", "application", "use-cases", "typescript", "effect-ts" ], "homepage": "https://github.com/benjamin-kraatz/invoiceddd#readme", "repository": { "type": "git", "url": "git+https://github.com/benjamin-kraatz/invoiceddd.git" }, "bugs": { "url": "https://github.com/benjamin-kraatz/invoiceddd/issues" }, "author": "Benjamin Kraatz <your-email@example.com>", "contributors": [ "Your Name <your-email@example.com>" ], "funding": { "type": "github", "url": "https://github.com/sponsors/benjamin-kraatz" }, "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" } }, "files": [ "dist" ], "sideEffects": false, "engines": { "node": ">=18.0.0" }, "dependencies": { "@effect/sql-libsql": "^0.34.0", "@libsql/client": "0.15.10", "effect": "~3.17.5", "libsql": "0.5.17", "@invoiceddd/domain": "0.2.0" }, "devDependencies": { "@effect/language-service": "~0.33.1", "eslint": "^9.15.0", "tsup": "^8.5.0", "typescript": "~5.8.2", "vitest": "^3.2.4" }, "publishConfig": { "access": "public", "tag": "next" }, "peerDependencies": { "effect": "^3.17.3" }, "readme": "README.md", "changelog": "CHANGELOG.md", "typesVersions": { "*": { "*": [ "dist/*" ] } }, "private": false, "scripts": { "build": "tsup", "dev": "tsup --watch", "test": "vitest", "test:run": "vitest run", "type-check": "tsc --noEmit", "lint": "eslint src", "lint:fix": "eslint src --fix", "clean": "rm -rf dist" } }