-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathpackage.json
More file actions
33 lines (33 loc) · 2.14 KB
/
Copy pathpackage.json
File metadata and controls
33 lines (33 loc) · 2.14 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
{
"name": "brawltome",
"private": true,
"packageManager": "bun@1.3.14",
"workspaces": ["apps/*", "packages/*", "packages/contexts/*", "tooling/*"],
"scripts": {
"dev:api": "bun run --filter @brawltome/api dev",
"dev:web": "bun run --filter @brawltome/web dev",
"dev:operations-worker": "bun run --filter @brawltome/api dev:operations-worker",
"operations:dead-letters": "bun run --filter @brawltome/refresh-operations dead-letters --",
"dev:desktop": "bun run --filter @brawltome/desktop dev",
"dev:discord-bot": "bun run --filter @brawltome/discord-bot dev",
"build": "bun run --filter '*' build",
"test": "bun test",
"typecheck": "bun run --filter '*' typecheck",
"lint": "biome check .",
"lint:fix": "biome check --fix .",
"format": "biome format --write .",
"architecture:check": "bun run --filter @brawltome/architecture check",
"infra:app:check": "DISCORD_CLIENT_ID=123456789012345678 POSTGRES_DATA_ROOT=/srv/brawltome/postgres TURNSTILE_SITE_KEY=test-site-key docker compose -f infra/app/compose.yml config --format json | bun infra/app/verify-rendered-topology.ts",
"infra:app:storage-preflight": "sh infra/app/storage/verify-postgres-mount.sh",
"infra:observability:check": "sh infra/observability/validate.sh && bun test infra/observability/tests && sh infra/observability/tests/synthetic-discord-alerts.sh && sh infra/observability/tests/synthetic-pipeline.sh",
"infra:observability:deploy": "bash infra/observability/deploy-via-dokploy.sh",
"contracts:generate": "bun run --filter @brawltome/contracts generate",
"contracts:check": "bun run contracts:generate && git diff --exit-code -- packages/contracts/openapi packages/contracts/rust/src/generated.rs && bun run --filter @brawltome/contracts test && cargo test --locked --manifest-path packages/contracts/rust/Cargo.toml",
"db:generate": "bun run --filter @brawltome/database generate",
"db:migrate": "bun run --filter @brawltome/database migrate && bun run --filter @brawltome/database-migrations migrate",
"db:push": "bun run --filter @brawltome/database push"
},
"devDependencies": {
"@biomejs/biome": "^1.9.0"
}
}