esbuild-deploy is a zero-config CLI tool that bundles Node.js applications for deployment using esbuild, eliminating the need to ship node_modules. It automatically detects ESM or CJS module systems from package.json fields (type, main, module), and produces minimal bundles in a deploy/ directory. Version 1.0.1 is the latest stable release, with types included. Key differentiators: automatic esbuild configuration, no manual setup, and compatibility injection for ESM/CJS interop. Part of a beta-then-1.0 transition with several beta releases prior.
npm install esbuild-deployNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to add esbuild-deploy as a build script and run it.
Update Node.js to >=20.19.2.
Run tsc separately before esbuild-deploy for TypeScript projects.
Update to v1.0.0 and adjust package.json fields if needed.
Use -o or --outdir to specify a different output directory.
Install as devDependency: npm install --save-dev esbuild-deploy
Upgrade Node.js to >=20.19.2.
No dependency data recorded yet.