44 lines
1.3 KiB
JSON
44 lines
1.3 KiB
JSON
{
|
|
"name": "@tenant/saas-module-service",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"description": "COOL SaaS 托管模块微服务",
|
|
"main": "dist/configuration.js",
|
|
"scripts": {
|
|
"dev": "cool saas-model dev",
|
|
"typecheck": "tsc --noEmit",
|
|
"build": "rimraf dist && mwtsc --cleanOutDir",
|
|
"publish": "cool saas-model finalize",
|
|
"start": "node bootstrap.js",
|
|
"start:local": "cross-env NODE_ENV=local SAAS_RUNTIME_BOOTSTRAP_LOCAL_FALLBACK_ENABLED=true node bootstrap.js",
|
|
"verify:packages": "node scripts/verify-local-packages.cjs"
|
|
},
|
|
"coolSaas": {
|
|
"lifecycle": {
|
|
"dev": "pnpm run build && pnpm run start:local",
|
|
"test": "pnpm run typecheck",
|
|
"build": "pnpm run build"
|
|
}
|
|
},
|
|
"dependencies": {
|
|
"@cool-midway/module-runtime": "9.0.3",
|
|
"@cool-midway/rpc": "9.0.3",
|
|
"@midwayjs/bootstrap": "^3.20.3",
|
|
"@midwayjs/core": "^3.20.3",
|
|
"@midwayjs/koa": "^3.20.3",
|
|
"@midwayjs/logger": "^3.4.2",
|
|
"@midwayjs/validate": "^3.20.3",
|
|
"mysql2": "^3.12.0",
|
|
"reflect-metadata": "^0.2.2",
|
|
"typeorm": "npm:@cool-midway/typeorm@0.3.20"
|
|
},
|
|
"devDependencies": {
|
|
"@cool-midway/core": "8.0.12",
|
|
"@types/node": "22.10.7",
|
|
"cross-env": "^7.0.3",
|
|
"mwtsc": "^1.16.0",
|
|
"rimraf": "^6.0.1",
|
|
"typescript": "~5.7.3"
|
|
}
|
|
}
|