36 lines
1.6 KiB
JSON
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"
|
|
]
|
|
}
|