UNPKG

@react-gnome/core

Version:

## Getting Started

34 lines (33 loc) 794 B
// src/programs/default-build-options.ts var defaultBuildOptions = { target: "es2022", format: "esm", jsx: "transform", keepNames: true, bundle: true, define: { console: "__console_proxy", setTimeout: "__setTimeout_proxy", setInterval: "__setInterval_proxy" } }; var createBuildOptions = (program, options) => { return { sourcemap: "external", ...defaultBuildOptions, ...options, define: { __MODE__: JSON.stringify(program.isDev ? "development" : "production"), __SOURCE_MAPS_ENABLED__: String(!!program.config.sourcemap), ...defaultBuildOptions.define, ...options.define }, banner: { ...options.banner, js: options.banner?.js ? "\n" + options.banner.js : "" } }; }; export { createBuildOptions };