Files
GMW/services/frontend/moon.yml
T

38 lines
631 B
YAML

# Frontend web application
language: typescript
tasks:
dev:
command: vite --host 0.0.0.0
preset: server
build:
command: tsc --noEmit && NODE_NO_WARNINGS=1 vite build
inputs:
- src
- tsconfig.json
- vite.config.mts
- index.html
outputs:
- dist
preview:
command: vite preview --host 0.0.0.0 --port 3000
preset: server
typecheck:
command: tsc --noEmit
inputs:
- src
- tsconfig.json
lint:
command: biome check --diagnostic-level=error src/
inputs:
- src
format:
command: biome format --write src/
inputs:
- src