]> git.codecow.com Git - libnemo.git/commitdiff
Scrap IIFE build.
authorChris Duncan <chris@zoso.dev>
Tue, 16 Sep 2025 21:50:41 +0000 (14:50 -0700)
committerChris Duncan <chris@zoso.dev>
Tue, 16 Sep 2025 21:50:41 +0000 (14:50 -0700)
esbuild/config.mjs
esbuild/dev.mjs
esbuild/prod.mjs

index c8abe39c0f0b46dc1bd1305a299841263286968a..3e408c0f6bed2aa53e4674a0079eb37c54caa87e 100644 (file)
@@ -31,21 +31,6 @@ export const browserOptions = {
        inject: ['./esbuild/inject/buffer.mjs']
 }
 
-/**
-* @type {import('esbuild').BuildOptions}
-*/
-export const iifeOptions = {
-       ...sharedOptions,
-       format: 'iife',
-       globalName: 'libnemo',
-       entryPoints: [
-               { in: './src/main.ts', out: 'global.min' },
-               { in: './src/types.d.ts', out: 'types.d' }
-       ],
-       dropLabels: ['NODE'],
-       inject: ['./esbuild/inject/buffer.mjs']
-}
-
 /**
 * @type {import('esbuild').BuildOptions}
 */
index 1091bc1fc6392a7c4d5b8645759b8f09e90e3d40..c14f8fac37c2ef0c65dcba6dc6d9edb936dbb7d0 100644 (file)
@@ -2,8 +2,7 @@
 //! SPDX-License-Identifier: GPL-3.0-or-later
 
 import { build } from 'esbuild'
-import { browserOptions, iifeOptions, nodeOptions } from './config.mjs'
+import { browserOptions, nodeOptions } from './config.mjs'
 
 await build(browserOptions)
-await build(iifeOptions)
 await build(nodeOptions)
index 769e302d33933a4d9400b2acaa8a607e0fe8aa3d..eeca8b4e9588f4588101691d6c6c4c9e648d490f 100644 (file)
@@ -2,7 +2,7 @@
 //! SPDX-License-Identifier: GPL-3.0-or-later
 
 import { build } from 'esbuild'
-import { browserOptions, iifeOptions, nodeOptions } from './config.mjs'
+import { browserOptions, nodeOptions } from './config.mjs'
 
 /**
 * @type {import('esbuild').BuildOptions}
@@ -14,5 +14,4 @@ const prodOptions = {
 }
 
 await build({ ...browserOptions, ...prodOptions })
-await build({ ...iifeOptions, ...prodOptions })
 await build({ ...nodeOptions, ...prodOptions })