mirror of
https://github.com/OpenCut-app/OpenCut.git
synced 2026-07-13 21:52:53 +02:00
chore(tooling): replace turbo with moon, add proto toolchain
This commit is contained in:
@@ -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'
|
||||
Reference in New Issue
Block a user