Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

surplus/esbuild

Repository files navigation

Surplus ESBuild Plugin

ESBuild plugin for the Surplus Javascript framework.

NOTE: This plugin strips typescript types from the output. If this is affecting you negatively, please open an issue with the compiler.

Usage

npm i --save-dev @surplus/esbuild
pnpm add -D @surplus/esbuild
yarn add -D @surplus/esbuild
import esbuild from "esbuild";
import surplus from "@surplus/esbuild";
const surplusOptions = {
	/* see @surplus/compiler for options */
};
await esbuild.build({
	entryPoints: ["app.js"],
	bundle: true,
	minify: true,
	outfile: "out.js",
	plugins: [surplus(surplusOptions)], // options are optional
});

License

Copyright © 2023-2025 Josh Junon.

Released under the MIT License.

About

ESBuild plugin for the Surplus compiler

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /