UNPKG

sssx

Version:

Fast Svelte Static Site X – SSG/SSR focused on SEO for multi-million pages websites

23 lines (20 loc) 631 B
import type { BuildOptions, LogLevel } from "esbuild"; export const enableSourcemap = false; // TODO: get this from env variable export const logLevel = `info`; export const sourcemap = "inline"; export const prettify = false; export const minify = true; export const getCommonBuildOptions = (logLevel: LogLevel = "info") => { return { bundle: true, // outdir, mainFields: ["svelte", "browser", "module", "main"], conditions: ["svelte", "browser"], logLevel, minify: false, //so the resulting code is easier to understand splitting: true, write: true, format: `esm`, } as BuildOptions; };