From a8c4df8744ac0d9e6a889af3ad3dcbd3e100ee0a Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Thu, 23 Dec 2021 17:19:52 +0100 Subject: chore: Add license headers Centralizes vite configuration to be able to add license banners to outputs in one place. --- scripts/build.js | 50 -------------------------------------------------- 1 file changed, 50 deletions(-) delete mode 100644 scripts/build.js (limited to 'scripts') diff --git a/scripts/build.js b/scripts/build.js deleted file mode 100644 index 79cc564..0000000 --- a/scripts/build.js +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env node - -// @ts-check - -const { build } = require('vite'); - -/** @type 'production' | 'development' */ -const mode = process.env.MODE = process.env.MODE || 'production'; - -/** @type string[] */ -const packagesToBuild = [ - 'main', - 'preload', - 'renderer', -]; - -/** - * Builds all packages from `packagesToBuild` sequentially. - * - * @returns Promise - */ -async function buildAll() { - const totalTimeLabel = 'Total bundling time'; - console.time(totalTimeLabel); - - for (const packageToBuild of packagesToBuild) { - const consoleGroupName = `package ${packageToBuild}`; - console.group(consoleGroupName); - - const timeLabel = 'Bundling time'; - console.time(timeLabel); - - const packageConfigPath = `packages/${packageToBuild}/vite.config.js`; - await build({ - configFile: packageConfigPath, - mode, - }); - - console.timeEnd(timeLabel); - - console.groupEnd(); - } - - console.timeEnd(totalTimeLabel); -} - -buildAll().catch((err) => { - console.error(err); - process.exit(1); -}); -- cgit v1.2.3-54-g00ecf