{ "name": "iti-technology", "version": "0.0.0", "private": true, "description": "Piattaforma web ITI TECHNOLOGY — monorepo (Medusa escluso dai workspace)", "workspaces": [ "apps/*", "packages/*" ], "engines": { "node": ">=24" }, "scripts": { "build": "npm run build --workspaces --if-present", "build:shared": "npm run build -w packages/shared", "infra:up": "docker compose -f docker-compose.dev.yml up -d --build --wait", "infra:down": "docker compose -f docker-compose.dev.yml down", "infra:logs": "docker compose -f docker-compose.dev.yml logs -f --tail=200", "postinstall": "npm run build -w packages/shared", "deploy:build": "docker compose -f docker-compose.prod.yml build", "deploy:up": "docker compose -f docker-compose.prod.yml up -d --wait --remove-orphans", "deploy:down": "docker compose -f docker-compose.prod.yml down", "deploy:logs": "docker compose -f docker-compose.prod.yml logs -f --tail=200", "deploy:seed:medusa": "docker compose -f docker-compose.prod.yml exec medusa medusa exec ./src/scripts/seed-base.js && docker compose -f docker-compose.prod.yml exec medusa medusa exec ./src/scripts/seed-installatori.js", "db:migrate:prod": "docker compose -f docker-compose.prod.yml run --rm --no-deps api node dist/db/migrate.js && docker compose -f docker-compose.prod.yml run --rm --no-deps medusa medusa db:migrate", "db:seed:prod": "docker compose -f docker-compose.prod.yml run --rm --no-deps api node dist/db/seed.js", "backup:prod": "docker compose -f docker-compose.prod.yml run --rm backup", "backup:restore": "docker compose -f docker-compose.prod.yml run --rm restore" }, "devDependencies": { "typescript": "~6.0.2" } }