Make module types explicit and convert some to ESM (#15964)

This commit is contained in:
Steve Repsher
2023-03-30 05:23:43 -04:00
committed by GitHub
parent fcc95825e3
commit 1f1898fa46
53 changed files with 188 additions and 188 deletions

View File

@@ -1,3 +1,13 @@
var requireDir = require("require-dir");
import { globIterate } from "glob";
requireDir("./build-scripts/gulp/");
const gulpImports = [];
for await (const gulpModule of globIterate("build-scripts/gulp/*.?(c|m)js", {
dotRelative: true,
})) {
gulpImports.push(import(gulpModule));
}
// Since all tasks are currently registered with gulp.task(), this is enough
// If any are converted to named exports, need to loop and aggregate exports here
await Promise.all(gulpImports);