moon.yml
id: karbon-monorepo
tasks:
build:
command: noop
deps:
- playground:dev-prepare
- karbon:build
test:
command: vitest
inputs:
- packages/**/*
- vitest.workspace.ts
deps:
- ~:build
- worker-playground:test-run # It require a different vitest version
test-coverage:
extends: test
outputs:
- coverage/**/*
args:
- --coverage