{ "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:stable": "node start-stable.js", "test:stable": "node --test test/start-stable.test.cjs", "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 && pnpm run test:stable", "build": "pnpm run build", "artifactDir": "dist" } }, "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" } }