chore(tooling): replace turbo with moon, add proto toolchain

This commit is contained in:
Maze Winther
2026-06-21 14:59:52 +02:00
parent 8768f6dd8f
commit 6c81db47c0
9 changed files with 112 additions and 30 deletions
+32
View File
@@ -0,0 +1,32 @@
$schema: 'https://moonrepo.dev/schemas/project.json'
language: 'typescript'
layer: 'application'
tasks:
dev:
command: 'bun run dev'
options:
runInCI: false # dev server — skipped in CI, never cached
build:
command: 'bun run build'
inputs:
- 'src/**/*'
- 'public/**/*'
- 'vite.config.ts'
- 'tsconfig.json'
- 'package.json'
outputs:
- 'dist'
test:
command: 'bun run test'
inputs:
- 'src/**/*'
- 'tsconfig.json'
deploy:
command: 'bun run deploy'
deps:
- '~:build'