export const esbuildOptionNames = [ 'sourcemap', 'legalComments', 'sourceRoot', 'sourcesContent', 'format', 'globalName', 'target', 'supported', 'platform', 'mangleProps', 'reserveProps', 'mangleQuoted', 'mangleCache', 'drop', 'minify', 'minifyWhitespace', 'minifyIdentifiers', 'minifySyntax', 'charset', 'treeShaking', 'ignoreAnnotations', 'jsx', 'jsxFactory', 'jsxFragment', 'jsxImportSource', 'jsxDev', 'jsxSideEffects', 'define', 'pure', 'keepNames', 'color', 'logLevel', 'logLimit', 'logOverride', 'bundle', 'splitting', 'preserveSymlinks', 'outfile', 'metafile', 'outdir', 'outbase', 'external', 'packages', 'alias', 'loader', 'resolveExtensions', 'mainFields', 'conditions', 'write', 'allowOverwrite', 'tsconfig', 'outExtension', 'publicPath', 'entryNames', 'chunkNames', 'assetNames', 'inject', 'banner', 'footer', 'incremental', 'entryPoints', 'stdin', 'plugins', 'absWorkingDir', 'nodePaths', 'watch', ]