From 80ec992b89b3f5fe584ab0ff4423b950296cad4e Mon Sep 17 00:00:00 2001 From: Guilherme Werner Date: Fri, 4 Oct 2024 18:49:44 -0300 Subject: [PATCH] Update esbuild.js --- scripts/esbuild.js | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/scripts/esbuild.js b/scripts/esbuild.js index ea28cd6..67cb30b 100644 --- a/scripts/esbuild.js +++ b/scripts/esbuild.js @@ -22,12 +22,26 @@ const moduleConfig = { format: "esm", }; +const moduleMinConfig = { + ...moduleConfig, + outfile: "build/index.min.mjs", + minify: true, + sourcemap: true, +}; + const legacyConfig = { ...baseConfig, outfile: "build/index.cjs", format: "cjs", }; +const legacyMinConfig = { + ...legacyConfig, + outfile: "build/index.min.cjs", + minify: true, + sourcemap: true, +}; + async function addCopyrightHeader(filename) { const header = `// Copyright (c) Tribufu. All Rights Reserved.\n// SPDX-License-Identifier: MIT\n\n`; const content = await fs.readFile(filename, 'utf-8'); @@ -44,5 +58,8 @@ async function buildAndAddHeader(config) { } }; -await buildAndAddHeader(moduleConfig); await buildAndAddHeader(legacyConfig); +await buildAndAddHeader(moduleConfig); + +//await buildAndAddHeader(legacyMinConfig); +//await buildAndAddHeader(moduleMinConfig);