{ "version": "1.0.0", "license": "AGPL-3.0-only", "private": true, "scripts": { "start": "dotenv -- turbo start", "build": "dotenv -- turbo build", "check": "pnpm lint && pnpm format:check", "dev": "dotenv -- turbo dev --filter=@andesine/backend --filter=@andesine/web --filter=@andesine/worker", "services": "docker compose -f compose.dev.yaml up -d --wait", "services:stop": "docker compose -f compose.dev.yaml stop", "format": "prettier --write .", "format:check": "prettier --check .", "lint": "eslint .", "lint:fix": "eslint . --fix && prettier --write .", "openapi:export": "turbo run openapi:export --filter=@andesine/backend", "api:generate": "turbo run generate:api --filter=andesine", "typecheck": "turbo run typecheck", "db:generate": "turbo run db:generate --filter=@andesine/backend", "db:migrate": "turbo run db:migrate --filter=@andesine/backend", "db:studio": "turbo run db:studio --filter=@andesine/backend", "dev:email": "dotenv -- turbo run dev:email --filter=@andesine/templates", "dev:landing": "dotenv -- turbo dev --filter=@andesine/landing" }, "devDependencies": { "@eslint/js": "^10.0.1", "@types/node": "^26.1.2", "dotenv-cli": "^11.0.0", "eslint": "^10.8.0", "eslint-config-prettier": "^10.1.8", "globals": "^17.9.0", "prettier": "^3.9.6", "prettier-plugin-astro": "^0.14.1", "turbo": "^2.10.8", "typescript": "6.0.3", "typescript-eslint": "^8.66.0" }, "engines": { "node": ">=24" }, "packageManager": "pnpm@11.1.2" }