fixed watching for meta.json changes
This commit is contained in:
2024-05-30 22:05:05 -05:00
parent d95a5533b1
commit ec24ba6c3e
8 changed files with 862 additions and 652 deletions

View File

@@ -8,7 +8,7 @@ const fs_1 = require("fs");
const readmeta_1 = __importDefault(require("./readmeta"));
const prettier_1 = require("prettier");
const main_1 = require("./main");
async function runBuild(name, watchCallback) {
async function runBuild(name) {
//read meta file
let { meta, metaString } = (0, readmeta_1.default)(name);
let paths = main_1.AllPaths.script(name);
@@ -28,12 +28,6 @@ async function runBuild(name, watchCallback) {
UserScriptSupportURL: `'${meta.supportURL}'`,
UserScriptHomepageURL: `'${meta.homepageURL}'`,
},
}, result => {
let error = postBuild(name, result, metaString);
watchCallback({
meta,
error,
});
});
let error = postBuild(name, result, metaString);
return {
@@ -42,15 +36,8 @@ async function runBuild(name, watchCallback) {
};
}
exports.default = runBuild;
async function runEsbuild(opts, watchCallback) {
async function runEsbuild(opts) {
opts.write = false;
if (main_1.CLIArgs.watch) {
opts.watch = {
onRebuild(err, res) {
watchCallback(getResult(err, res));
},
};
}
try {
let res = await (0, esbuild_1.build)(opts);
return getResult(null, res);