chore(root): replace turbo watch with build-first dev scripts (#1114)

This commit is contained in:
rahim
2026-03-24 21:35:21 -07:00
committed by GitHub
parent 271a8c8502
commit 8110ba55c2
2 changed files with 11 additions and 11 deletions
+4 -4
View File
@@ -23,10 +23,10 @@
"build": "turbo run build",
"clean": "turbo run clean",
"commitlint": "commitlint --config ./commitlint.config.js --edit",
"dev:site": "turbo run dev --filter=site",
"dev": "turbo run dev --parallel",
"dev:packages": "turbo run dev --parallel --filter='./packages/*'",
"dev:sandbox": "turbo watch dev --filter=@videojs/sandbox",
"dev:site": "turbo run dev --filter=site...",
"dev": "turbo run dev",
"dev:packages": "turbo run dev --filter='./packages/*'",
"dev:sandbox": "turbo run dev --filter=@videojs/sandbox...",
"lint": "biome check .",
"lint:fix": "biome check . --write",
"lint:fix:file": "biome check --write",
+7 -7
View File
@@ -313,12 +313,9 @@ function debounce(fn: () => void, ms: number): () => void {
}
async function main(): Promise<void> {
console.log('Building icons...\n');
cleanDist();
await build();
console.log('\nBuild complete!');
if (isWatch) {
console.log('Watching icons for changes...\n');
const rebuild = debounce(() => {
console.log('\nRebuilding icons...\n');
build()
@@ -332,8 +329,11 @@ async function main(): Promise<void> {
rebuild();
}
});
console.log('\nWatching for changes...');
} else {
console.log('Building icons...\n');
cleanDist();
await build();
console.log('\nBuild complete!');
}
}