@storm-software/esbuild
Version:
A package containing `esbuild` utilities for building Storm Software libraries and applications
55 lines (52 loc) • 984 B
JavaScript
import {
DEFAULT_COMPILED_BANNER
} from "./chunk-NVYTS7UE.js";
import {
init_esm_shims
} from "./chunk-5OCVL4NC.js";
// src/config.ts
init_esm_shims();
var DEFAULT_BUILD_OPTIONS = {
platform: "node",
target: "node22",
format: "esm",
mode: "production",
generatePackageJson: true,
includeSrc: false,
keepNames: true,
metafile: false,
treeshake: true,
splitting: true,
shims: false,
watch: false,
bundle: true,
distDir: "dist",
loader: {
".aac": "file",
".css": "file",
".eot": "file",
".flac": "file",
".gif": "file",
".jpeg": "file",
".jpg": "file",
".mp3": "file",
".mp4": "file",
".ogg": "file",
".otf": "file",
".png": "file",
".svg": "file",
".ttf": "file",
".wav": "file",
".webm": "file",
".webp": "file",
".woff": "file",
".woff2": "file"
},
banner: {
js: DEFAULT_COMPILED_BANNER,
css: DEFAULT_COMPILED_BANNER
}
};
export {
DEFAULT_BUILD_OPTIONS
};