package.json
Rama main · réplica de lectura del repositorio original.
{
"name": "marblecms",
"private": true,
"scripts": {
"docker:up": "docker compose up -d",
"docker:down": "docker compose down",
"docker:clean": "docker compose down -v",
"docker:logs": "docker compose logs -f",
"docker:ps": "docker compose ps",
"docker:restart": "docker compose restart",
"db:migrate": "pnpm --filter @marble/db db:migrate",
"db:generate": "pnpm --filter @marble/db db:generate",
"db:studio": "pnpm --filter @marble/db db:studio",
"db:push": "pnpm --filter @marble/db db:push",
"db:pull": "pnpm --filter @marble/db db:pull",
"build": "turbo run build",
"web:build": "turbo run build --filter=web",
"cms:build": "turbo run build --filter=cms",
"web:start": "pnpm --filter web preview",
"cms:start": "pnpm --filter cms start",
"dev": "turbo run dev",
"lint": "turbo run lint",
"lint:root": "biome check package.json turbo.json biome.jsonc commitlint.config.ts skills-lock.json tsconfig.json .vscode",
"format": "biome check --write .",
"web:dev": "turbo run dev --filter=web",
"cms:dev": "turbo run dev --filter=cms",
"api:dev": "turbo run dev --filter=api",
"workers:dev": "MARBLE_DEV_WITH_JOBS=1 pnpm --filter api exec cf dev --mode dev",
"docs:dev": "turbo run dev --filter=docs",
"mcp:dev": "turbo run dev --filter=mcp",
"test": "turbo run test",
"prepare": "husky"
},
"devDependencies": {
"@biomejs/biome": "2.3.2",
"@commitlint/cli": "^19.8.1",
"@commitlint/config-conventional": "^19.8.1",
"@marble/tsconfig": "workspace:*",
"husky": "^9.1.7",
"turbo": "2.11.3",
"typescript": "^5.9.3",
"ultracite": "7.0.3"
},
"engines": {
"node": ">=22.18.0"
},
"devEngines": {
"packageManager": {
"name": "pnpm",
"version": "12.6.0"
}
}
}