2026-06-02 18:55:48 +07:00
|
|
|
# Backend service - Discord moderation monitoring
|
|
|
|
|
language: typescript
|
|
|
|
|
|
|
|
|
|
tasks:
|
|
|
|
|
dev:
|
|
|
|
|
command: tsx watch src/index.ts
|
2026-06-02 18:57:38 +07:00
|
|
|
preset: server
|
2026-06-02 18:55:48 +07:00
|
|
|
|
|
|
|
|
build:
|
|
|
|
|
command: tsc
|
2026-06-02 19:04:49 +07:00
|
|
|
options:
|
|
|
|
|
runFromWorkspaceRoot: false
|
2026-06-02 18:55:48 +07:00
|
|
|
inputs:
|
|
|
|
|
- src
|
|
|
|
|
- tsconfig.json
|
|
|
|
|
outputs:
|
|
|
|
|
- dist
|
|
|
|
|
|
|
|
|
|
typecheck:
|
|
|
|
|
command: tsc --noEmit
|
2026-06-02 19:04:49 +07:00
|
|
|
options:
|
|
|
|
|
runFromWorkspaceRoot: false
|
2026-06-02 18:55:48 +07:00
|
|
|
inputs:
|
|
|
|
|
- src
|
|
|
|
|
- tsconfig.json
|
|
|
|
|
|
|
|
|
|
lint:
|
|
|
|
|
command: biome check --diagnostic-level=error .
|
2026-06-02 19:04:49 +07:00
|
|
|
options:
|
|
|
|
|
runFromWorkspaceRoot: false
|
2026-06-02 18:55:48 +07:00
|
|
|
inputs:
|
|
|
|
|
- src
|
|
|
|
|
|
|
|
|
|
format:
|
|
|
|
|
command: biome format --write .
|
2026-06-02 19:04:49 +07:00
|
|
|
options:
|
|
|
|
|
runFromWorkspaceRoot: false
|
2026-06-02 18:55:48 +07:00
|
|
|
inputs:
|
|
|
|
|
- src
|
|
|
|
|
|
|
|
|
|
test:
|
|
|
|
|
command: vitest run
|
2026-06-02 19:04:49 +07:00
|
|
|
options:
|
|
|
|
|
runFromWorkspaceRoot: false
|
2026-06-02 18:55:48 +07:00
|
|
|
inputs:
|
|
|
|
|
- src
|
|
|
|
|
- tests
|
|
|
|
|
- tsconfig.json
|