diff options
author | Vendicated <vendicated@riseup.net> | 2022-09-16 22:40:22 +0200 |
---|---|---|
committer | Vendicated <vendicated@riseup.net> | 2022-09-16 22:40:22 +0200 |
commit | 5f62d2d3ec2cfbb39b0663e96b82746384ef1b89 (patch) | |
tree | 00ce6a9fff5dc1d3364dcc840239726ed74f2571 /build.mjs | |
parent | 8cc43cdc7cdf97726a5067c1c2dd78d28e78ae59 (diff) | |
download | Vencord-5f62d2d3ec2cfbb39b0663e96b82746384ef1b89.tar.gz Vencord-5f62d2d3ec2cfbb39b0663e96b82746384ef1b89.tar.bz2 Vencord-5f62d2d3ec2cfbb39b0663e96b82746384ef1b89.zip |
Just found out esbuild has a logLevel prop
Diffstat (limited to 'build.mjs')
-rwxr-xr-x | build.mjs | 18 |
1 files changed, 5 insertions, 13 deletions
@@ -7,12 +7,7 @@ import { performance } from "perf_hooks"; /** * @type {esbuild.WatchMode|false} */ -const watch = process.argv.includes("--watch") ? { - onRebuild: (err) => { - if (err) console.error("Build Error", err.message); - else console.log("Rebuilt!"); - } -} : false; +const watch = process.argv.includes("--watch"); // https://github.com/evanw/esbuild/issues/619#issuecomment-751995294 /** @@ -77,9 +72,9 @@ const gitHashPlugin = { } }; -const begin = performance.now(); await Promise.all([ esbuild.build({ + logLevel: "info", entryPoints: ["src/preload.ts"], outfile: "dist/preload.js", format: "cjs", @@ -91,6 +86,7 @@ await Promise.all([ watch }), esbuild.build({ + logLevel: "info", entryPoints: ["src/patcher.ts"], outfile: "dist/patcher.js", bundle: true, @@ -103,6 +99,7 @@ await Promise.all([ watch }), esbuild.build({ + logLevel: "info", entryPoints: ["src/Vencord.ts"], outfile: "dist/renderer.js", format: "iife", @@ -119,12 +116,7 @@ await Promise.all([ watch, minify: true, }) -]).then(res => { - const took = performance.now() - begin; - console.log(`Built in ${took.toFixed(2)}ms`); -}).catch(err => { +]).catch(err => { console.error("Build failed"); console.error(err.message); }); - -if (watch) console.log("Watching...");
\ No newline at end of file |