codestate-core
Version:
Core domain models, use cases, and services for CodeState
50 lines (48 loc) • 1.38 kB
JSON
{
"name": "codestate-core",
"version": "1.2.0",
"description": "Core domain models, use cases, and services for CodeState",
"main": "./dist/index.cjs",
"module": "./dist/index.js",
"types": "./dist/index.d.ts",
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.js",
"require": "./dist/index.cjs",
"default": "./dist/index.cjs"
}
},
"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 build:types && npm run build:dts && cd ../.. && node esbuild.config.js --core-only && 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",
"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"
}
}