{ "name": "mento-crm", "private": true, "version": "0.1.0", "description": "Montact CRM (منتکت) monorepo — Vue panel + NestJS API + PostgreSQL", "workspaces": [ "apps/*", "packages/*" ], "scripts": { "dev": "npm run dev:web", "dev:web": "npm run dev -w @mento/web", "dev:api": "npm run start:dev -w @mento/api", "dev:all": "npm run dev --workspaces --if-present", "dev:stt": "apps/stt/.venv/Scripts/python.exe -m uvicorn main:app --host 127.0.0.1 --port 3040 --app-dir apps/stt", "build": "npm run build --workspaces --if-present", "build:shared": "npm run build -w @mento/shared", "lint": "npm run lint --workspaces --if-present", "test": "npm run build -w @mento/shared && npm test -w @mento/api", "test:e2e": "playwright test", "test:e2e:report": "playwright show-report", "check": "node scripts/check.mjs", "prepare": "node -e \"try{require('child_process').execSync('git config core.hooksPath .githooks',{stdio:'ignore'})}catch{}\"", "db:generate": "npm run prisma:generate -w @mento/api", "db:migrate": "npm run prisma:migrate -w @mento/api", "db:seed": "npm run prisma:seed -w @mento/api" }, "engines": { "node": ">=20" }, "optionalDependencies": { "@rollup/rollup-win32-x64-msvc": "^4.63.1" }, "devDependencies": { "@playwright/test": "^1.64.0" } }