From: Chris Duncan Date: Thu, 17 Jul 2025 15:30:55 +0000 (-0700) Subject: Fix esbuild common options file type and type import. X-Git-Tag: v0.10.5~56^2~17 X-Git-Url: https://git.codecow.com/?a=commitdiff_plain;h=aac311e9d7d94e814039353f3d528ede7ab4871c;p=libnemo.git Fix esbuild common options file type and type import. --- diff --git a/esbuild-common.d.ts b/esbuild-common.mjs similarity index 80% rename from esbuild-common.d.ts rename to esbuild-common.mjs index 2b882c4..8f9592d 100644 --- a/esbuild-common.d.ts +++ b/esbuild-common.mjs @@ -1,7 +1,10 @@ //! SPDX-FileCopyrightText: 2025 Chris Duncan //! SPDX-License-Identifier: GPL-3.0-or-later -export const options: import("esbuild").BuildOptions = { +/** +* @type {import('esbuild').BuildOptions} +*/ +export const options = { bundle: true, entryPoints: [ { in: './src/main.ts', out: 'main.min' } diff --git a/esbuild-dev.mjs b/esbuild-dev.mjs index 75c730b..85e70fa 100644 --- a/esbuild-dev.mjs +++ b/esbuild-dev.mjs @@ -2,7 +2,7 @@ //! SPDX-License-Identifier: GPL-3.0-or-later import { build } from 'esbuild' -import { options } from './esbuild-common' +import { options } from './esbuild-common.mjs' options.platform = 'browser' options.inject = ['./buffer.mjs'] diff --git a/esbuild-node.mjs b/esbuild-node.mjs index 1d369e4..9f3142d 100644 --- a/esbuild-node.mjs +++ b/esbuild-node.mjs @@ -2,7 +2,7 @@ //! SPDX-License-Identifier: GPL-3.0-or-later import { build } from 'esbuild' -import { options } from './esbuild-common' +import { options } from './esbuild-common.mjs' options.platform = 'node' await build(options) diff --git a/esbuild-prod.mjs b/esbuild-prod.mjs index 214933c..5cbb8df 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 { options } from './esbuild-common' +import { options } from './esbuild-common.mjs' options.platform = 'browser' options.drop = ['console', 'debugger']