UNPKG

@react-gnome/core

Version:

## Getting Started

55 lines (53 loc) 1.76 kB
"use strict"; var __defProp = Object.defineProperty; var __getOwnPropDesc = Object.getOwnPropertyDescriptor; var __getOwnPropNames = Object.getOwnPropertyNames; var __hasOwnProp = Object.prototype.hasOwnProperty; var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true }); }; var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to; }; var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/programs/default-build-options.ts var default_build_options_exports = {}; __export(default_build_options_exports, { createBuildOptions: () => createBuildOptions }); module.exports = __toCommonJS(default_build_options_exports); 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 : "" } }; };