From: Chris Duncan Date: Mon, 15 Sep 2025 21:10:10 +0000 (-0700) Subject: Include IIFE module in production builds. X-Git-Tag: v0.10.5~14^2~9 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=d12f4878c16b241634425b38be3010753f674b00;p=libnemo.git Include IIFE module in production builds. --- diff --git a/esbuild/prod.mjs b/esbuild/prod.mjs index 444cf2c..f3fe66e 100644 --- a/esbuild/prod.mjs +++ b/esbuild/prod.mjs @@ -2,11 +2,12 @@ //! SPDX-License-Identifier: GPL-3.0-or-later import { build } from 'esbuild' -import { browserOptions, nodeOptions } from './config.mjs' +import { browserOptions, iifeOptions, nodeOptions } from './config.mjs' -browserOptions.drop = nodeOptions.drop = ['console', 'debugger'] -browserOptions.minify = nodeOptions.minify = true -browserOptions.sourcemap = nodeOptions.sourcemap = false +browserOptions.drop = nodeOptions.drop = iifeOptions.drop = ['console', 'debugger'] +browserOptions.minify = nodeOptions.minify = iifeOptions.minify = true +browserOptions.sourcemap = nodeOptions.sourcemap = iifeOptions.sourcemap = false await build(browserOptions) +await build(iifeOptions) await build(nodeOptions)