placebo.mk/package.json
2026-02-03 17:45:38 +01:00

36 lines
1.6 KiB
JSON

{
"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"
]
}