From: Chris Duncan Date: Tue, 16 Sep 2025 21:50:41 +0000 (-0700) Subject: Scrap IIFE build. X-Git-Tag: v0.10.5~12^2~52 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=f885ac91f9b9fcfed18db3a66cacbc04a3bcf4f4;p=libnemo.git Scrap IIFE build. --- diff --git a/esbuild/config.mjs b/esbuild/config.mjs index c8abe39..3e408c0 100644 --- a/esbuild/config.mjs +++ b/esbuild/config.mjs @@ -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} */ diff --git a/esbuild/dev.mjs b/esbuild/dev.mjs index 1091bc1..c14f8fa 100644 --- a/esbuild/dev.mjs +++ b/esbuild/dev.mjs @@ -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) diff --git a/esbuild/prod.mjs b/esbuild/prod.mjs index 769e302..eeca8b4 100644 --- a/esbuild/prod.mjs +++ b/esbuild/prod.mjs @@ -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 })