]> git.codecow.com Git - libnemo.git/commitdiff
Include IIFE module in production builds.
authorChris Duncan <chris@zoso.dev>
Mon, 15 Sep 2025 21:10:10 +0000 (14:10 -0700)
committerChris Duncan <chris@zoso.dev>
Mon, 15 Sep 2025 21:10:10 +0000 (14:10 -0700)
esbuild/prod.mjs

index 444cf2c2c59749dd047cba736439b890585389bb..f3fe66e04b2680591a6b83b11ee3c0e8c24d838d 100644 (file)
@@ -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)