UNPKG

codestate-core

Version:

Core domain models, use cases, and services for CodeState

52 lines (51 loc) 1.66 kB
{ "name": "codestate-core", "version": "1.5.1", "description": "Core domain models, use cases, and services for CodeState", "type": "commonjs", "main": "./dist/index.js", "module": "./dist/index.js", "types": "./dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js", "require": "./dist/index.js", "default": "./dist/index.js" } }, "files": [ "dist" ], "scripts": { "build:types": "tsc --project ./tsconfig.json", "build:dts": "dts-bundle-generator --external-inlines @babel/types -o dist/index.d.ts index.ts", "build": "npm run clean && npm run build:types && npm run build:dts && cd ../.. && node esbuild.config.js --core-only && cd packages/core && npm run postbuild", "build:dev": "npm run build:types && npm run build:dts && cd ../.. && node esbuild.config.js --core-only --dev && cd packages/core && npm run postbuild", "postbuild": "rimraf dist/domain dist/infrastructure dist/services dist/use-cases /packages", "build:watch": "node ../../esbuild.config.js --core-only --watch", "build:watch:dev": "node ../../esbuild.config.js --core-only --watch --dev", "clean": "rimraf dist", "prepublishOnly": "npm run build" }, "keywords": [ "codestate", "core", "domain", "models", "services" ], "author": "CodeState Team", "license": "MIT", "devDependencies": { "esbuild": "^0.19.0", "rimraf": "^5.0.0", "typescript": "^5.0.0" }, "dependencies": { "zod": "^4.0.13" }, "peerDependencies": { "zod": "^4.0.13" } }