{ "name": "placebo-mk", "version": "1.0.0", "private": true, "description": "Placebo.mk - Macedonian news site with sarcastic tone", "scripts": { "docker:up": "docker-compose -f docker-compose.dev.yml up", "docker:down": "docker-compose -f docker-compose.dev.yml down", "docker:build": "docker-compose -f docker-compose.dev.yml build", "docker:logs": "docker-compose -f docker-compose.dev.yml logs -f", "docker:restart": "docker-compose -f docker-compose.dev.yml restart", "docker:ps": "docker-compose -f docker-compose.dev.yml ps", "dev:docker": "npm run docker:up", "dev:local": "echo 'Starting local development...' && concurrently \"npm run dev:backend:local\" \"npm run dev:frontend:local\"", "dev:backend:local": "cd backend && npm run dev:local", "dev:frontend:local": "cd frontend && npm run dev:local", "dev:backend:docker": "cd backend && npm run dev:docker", "dev:frontend:docker": "cd frontend && npm run dev:docker", "reset:env": "cd backend && npm run dev:reset-env && cd ../frontend && npm run dev:reset-env", "lint": "concurrently \"cd backend && npm run lint\" \"cd frontend && npm run lint\"", "lint:fix": "concurrently \"cd backend && npm run lint:fix\" \"cd frontend && npm run lint:fix\"", "type-check": "concurrently \"cd backend && npm run type-check\" \"cd frontend && npm run type-check\"", "db:backup": "./scripts/db-backup.sh", "db:restore": "./scripts/db-restore.sh", "db:reset": "./scripts/db-reset.sh" }, "devDependencies": { "concurrently": "^8.2.2" }, "workspaces": [ "backend", "frontend", "cms/cms" ] }