{
  "name": "proyecto-maritano",
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "nuxt dev",
    "build": "nuxt build",
    "start": "NODE_ENV=production node --env-file-if-exists=.env .output/server/index.mjs",
    "levantar": "bash scripts/restart-server.sh",
    "tunel": "bash scripts/restart-ngrok.sh",
    "serve:stack": "bash scripts/run-stack.sh",
    "install:service": "bash scripts/install-user-service.sh",
    "publicar": "bash scripts/publish-local.sh",
    "preview": "nuxt preview",
    "postinstall": "nuxt prepare",
    "prisma:generate": "prisma generate",
    "prisma:migrate": "prisma migrate dev",
    "db:add-salfa-source": "prisma db execute --schema prisma/schema.prisma --file scripts/sql/add-salfa-source.sql",
    "db:up": "docker compose up -d postgres",
    "db:down": "docker compose down",
    "scrape": "tsx scripts/scrape-all.ts",
    "scrape:maritano": "tsx scripts/scrape-maritano.ts",
    "scrape:source": "tsx scripts/scrape-source.ts",
    "scrape:all": "tsx scripts/scrape-all.ts",
    "ingest:source": "tsx scripts/ingest-source.ts",
    "ingest:all": "tsx scripts/ingest-all.ts",
    "import:source": "tsx scripts/import-source-json.ts"
  },
  "dependencies": {
    "@prisma/client": "^6.6.0",
    "cheerio": "^1.0.0",
    "nuxt": "^3.21.2",
    "pg": "^8.13.3",
    "playwright": "^1.52.0",
    "zod": "^3.24.2"
  },
  "devDependencies": {
    "prisma": "^6.6.0",
    "tsx": "^4.19.3",
    "typescript": "^5.8.2"
  }
}
