diff --git a/services/backend/package.json b/services/backend/package.json index 7dd586a2..88ee61e7 100644 --- a/services/backend/package.json +++ b/services/backend/package.json @@ -2,16 +2,22 @@ "name": "discord-moderation-backend", "version": "1.0.0", "description": "Backend service for Discord moderation monitoring", + "private": true, "type": "module", "main": "dist/index.js", + "packageManager": "pnpm@11.20.0", + "engines": { + "node": ">=22.12.0", + "pnpm": ">=9.0.0" + }, "scripts": { - "dev": "tsx watch src/index.ts", - "start": "node dist/index.js", "build": "tsc", - "typecheck": "tsc --noEmit", - "lint": "biome check --diagnostic-level=error .", + "dev": "tsx watch src/index.ts", "format": "biome format --write .", - "test": "vitest run" + "lint": "biome check --diagnostic-level=error .", + "start": "node dist/index.js", + "test": "vitest run", + "typecheck": "tsc --noEmit" }, "dependencies": { "@discordjs/voice": "^0.19.2", @@ -29,13 +35,13 @@ "zod": "^4.5.4" }, "devDependencies": { - "@biomejs/biome": "latest", + "@biomejs/biome": "^2.5.12", "@types/express": "^5.0.6", "@types/node": "^26.4.1", "@types/pg": "^8.23.1", "@types/ws": "^8.18.1", "tsx": "^4.23.13", "typescript": "^7.0.2", - "vitest": "latest" + "vitest": "^5.0.0" } } diff --git a/services/backend/pnpm-lock.yaml b/services/backend/pnpm-lock.yaml index 5e61f56a..1321a015 100644 --- a/services/backend/pnpm-lock.yaml +++ b/services/backend/pnpm-lock.yaml @@ -49,7 +49,7 @@ importers: version: 4.5.4 devDependencies: '@biomejs/biome': - specifier: latest + specifier: ^2.5.12 version: 2.5.12 '@types/express': specifier: ^5.0.6 @@ -70,7 +70,7 @@ importers: specifier: ^7.0.2 version: 7.0.2 vitest: - specifier: latest + specifier: ^5.0.0 version: 5.0.0(@opentelemetry/api@1.9.1)(@types/node@26.4.1)(vite@8.2.0(@types/node@26.4.1)(esbuild@0.28.2)(tsx@4.23.13)) packages: