From 42213c89c0161fd22cb793cb2f467c1e0d16e738 Mon Sep 17 00:00:00 2001 From: PalmDevs Date: Sun, 15 Jun 2025 17:43:27 +0700 Subject: [PATCH] feat(scripts/build): add flag and env to build dev builds --- scripts/build.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/scripts/build.ts b/scripts/build.ts index b4bc6f3..b7359ff 100644 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -13,15 +13,18 @@ const AssetsDir = `${import.meta.dir}/../src/assets` const GeneratedAssetsDir = `${import.meta.dir}/../dist/assets/generated` await rm(GeneratedAssetsDir, { recursive: true, force: true }) - .then(() => { - console.debug(chalk.gray('\u{1F5BB} Deleted old generated assets')) - }) + .then(() => + console.debug(chalk.gray('\u{1F5BB} Deleted old generated assets')), + ) .catch() // If this file is being run directly, build the project if (main === import.meta.filename) build() -export default async function build(dev = false, log = true) { +const Dev = + process.argv.includes('--dev') || process.env.NODE_ENV === 'development' + +export default async function build(dev = Dev, log = true) { const start = performance.now() if (log) console.info(chalk.gray('\u{1F5BB} Generating assets...'))