{ "name": "@bytelyst/devops-backend", "version": "0.1.0", "private": true, "packageManager": "pnpm@10.6.5", "description": "ByteLyst DevOps backend — deployment orchestration and service monitoring", "type": "module", "scripts": { "dev": "node --import tsx src/server.ts", "build": "tsc", "typecheck": "tsc --noEmit", "start": "node dist/backend/src/server.js", "test": "vitest", "test:run": "vitest run", "lint": "echo 'No linting configured for backend'", "migrate": "tsx src/scripts/run-migrations.ts up", "migrate:rollback": "tsx src/scripts/run-migrations.ts down" }, "dependencies": { "fastify": "^5.2.1", "jose": "^6.1.2", "zod": "^3.24.1", "fastify-sse-v2": "^4.2.2", "@fastify/rate-limit": "^10.2.1", "@fastify/swagger": "^9.0.0", "@fastify/swagger-ui": "^5.2.1", "@azure/identity": "^4.5.0", "@azure/keyvault-secrets": "^4.9.0", "@azure/cosmos": "^4.1.0", "dotenv": "^16.4.5" }, "devDependencies": { "@types/node": "^25.0.3", "tsx": "^4.21.0", "typescript": "^5.9.3", "vitest": "^3.1.2" } }