Improve ESBuild globs
This commit is contained in:
@@ -30,6 +30,9 @@ export const buildWithoutPackage = series(
|
||||
);
|
||||
|
||||
export const watch = parallel(
|
||||
// Always build first, so that we don't have to run build manually
|
||||
compileEsbuild,
|
||||
compileViewEsbuild,
|
||||
watchEsbuild,
|
||||
watchCheckTypeScript,
|
||||
watchViewEsbuild,
|
||||
|
||||
@@ -56,7 +56,7 @@ export function compileEsbuild() {
|
||||
}
|
||||
|
||||
export function watchEsbuild() {
|
||||
watch("src/**/*.ts", compileEsbuild);
|
||||
watch(["src/**/*.ts", "!src/view/**/*.ts"], compileEsbuild);
|
||||
}
|
||||
|
||||
export function checkTypeScript() {
|
||||
@@ -66,7 +66,7 @@ export function checkTypeScript() {
|
||||
}
|
||||
|
||||
export function watchCheckTypeScript() {
|
||||
watch("src/**/*.ts", checkTypeScript);
|
||||
watch(["src/**/*.ts", "!src/view/**/*.ts"], checkTypeScript);
|
||||
}
|
||||
|
||||
export function copyWasmFiles() {
|
||||
|
||||
@@ -26,7 +26,7 @@ export function compileViewEsbuild() {
|
||||
}
|
||||
|
||||
export function watchViewEsbuild() {
|
||||
watch("src/view/**/*.ts", compileViewEsbuild);
|
||||
watch(["src/view/**/*.{ts,tsx}"], compileViewEsbuild);
|
||||
}
|
||||
|
||||
export function checkViewTypeScript() {
|
||||
@@ -36,5 +36,5 @@ export function checkViewTypeScript() {
|
||||
}
|
||||
|
||||
export function watchViewCheckTypeScript() {
|
||||
watch("src/view/**/*.ts", checkViewTypeScript);
|
||||
watch(["src/view/**/*.{ts,tsx}"], checkViewTypeScript);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user