Initial LisgloSIPS V2 implementation

This commit is contained in:
hectorzhao
2026-06-22 10:56:38 +08:00
commit 5fa1bd35e9
303 changed files with 35644 additions and 0 deletions
+64
View File
@@ -0,0 +1,64 @@
{
"name": "lisglosips",
"version": "0.2.0",
"private": true,
"packageManager": "pnpm@10.33.0",
"engines": {
"node": ">=22.0.0"
},
"pnpm": {
"onlyBuiltDependencies": [
"@nestjs/core",
"@prisma/client",
"@prisma/engines",
"@scarf/scarf",
"esbuild",
"prisma"
],
"supportedArchitectures": {
"os": [
"current",
"linux"
],
"cpu": [
"current",
"x64"
],
"libc": [
"current",
"glibc"
]
}
},
"scripts": {
"dev:api": "node scripts/pnpm-run.mjs --filter @lisglosips/api dev",
"dev:web": "node scripts/pnpm-run.mjs --filter @lisglosips/web dev",
"build": "node scripts/pnpm-run.mjs -r build",
"lint": "eslint .",
"typecheck": "tsc -b tsconfig.build.json --pretty",
"test": "vitest run",
"ci": "node scripts/pnpm-run.mjs lint && node scripts/pnpm-run.mjs typecheck && node scripts/pnpm-run.mjs test && node scripts/pnpm-run.mjs build",
"prisma:generate": "prisma generate",
"prisma:validate": "cross-env DATABASE_URL=mysql://lisglosips_app@127.0.0.1:3306/lisglosips prisma validate",
"db:seed": "prisma db seed"
},
"devDependencies": {
"@eslint/js": "9.39.1",
"@nestjs/testing": "11.1.9",
"@prisma/client": "6.19.0",
"@types/node": "22.19.0",
"@types/supertest": "6.0.3",
"@typescript-eslint/eslint-plugin": "8.48.0",
"@typescript-eslint/parser": "8.48.0",
"eslint": "9.39.1",
"eslint-config-prettier": "10.1.8",
"cross-env": "10.1.0",
"globals": "16.5.0",
"prisma": "6.19.0",
"supertest": "7.1.4",
"tsx": "4.20.6",
"typescript": "5.9.3",
"typescript-eslint": "8.48.0",
"vitest": "4.0.14"
}
}