GitHub - yamitsushi/esbuild-plugin-env (original) (raw)

esbuild-plugin-env

ESBuild plugin that use dotenv to setup environment variables

Installation

npm install esbuild-plugin-env --save-dev pnpm install esbuild-plugin-env --save-dev yarn add esbuild-plugin-env --save-dev

Environment

Optional Parameters

Usage in script

import esbuild from "esbuild" import env from "esbuild-plugin-env"

// minify to true to make the NODE_ENV in production esbuild.build({ entryPoints: ["./src/index.js"], bundle: true, minify: true, outfile: "./dist/index.js", plugins: [env()], })

Using Custom Directory

import esbuild from "esbuild" import env from "esbuild-plugin-env"

esbuild.build({ entryPoints: ["./src/index.js"], bundle: true, minify: true, outfile: "./dist/index.js", plugins: [ env({ isProd: true startKey: "ESB" }), ], })