fixed watch mode

This commit is contained in:
2023-01-11 15:36:34 -06:00
parent bf50d06d60
commit ab8ef4ff5b
7 changed files with 67 additions and 56 deletions

View File

@@ -8,11 +8,11 @@ const fs_1 = require("fs");
const readmeta_1 = __importDefault(require("./readmeta"));
const prettier_1 = require("prettier");
const main_1 = require("./main");
function runBuild(name, watchCallback) {
async function runBuild(name, watchCallback) {
//read meta file
let { meta, metaString } = (0, readmeta_1.default)(name);
let paths = main_1.AllPaths.script(name);
let result = runEsbuild({
let result = await runEsbuild({
entryPoints: [paths.main],
outfile: paths.dist,
target: 'esnext',
@@ -42,7 +42,7 @@ function runBuild(name, watchCallback) {
};
}
exports.default = runBuild;
function runEsbuild(opts, watchCallback) {
async function runEsbuild(opts, watchCallback) {
opts.write = false;
if (main_1.CLIArgs.watch) {
opts.watch = {
@@ -52,7 +52,7 @@ function runEsbuild(opts, watchCallback) {
};
}
try {
let res = (0, esbuild_1.buildSync)(opts);
let res = await (0, esbuild_1.build)(opts);
return getResult(null, res);
}
catch (err) {