add external support

This commit is contained in:
nvms 2024-11-14 02:57:30 -05:00
parent 61c6773074
commit 0a67f3bc40

View File

@ -40,6 +40,7 @@ func ModeOptions(config *config.Config, mode ModeType, entryPoint, tempFilePath
buildOptions.JSXFactory = config.Build.JSXFactory
buildOptions.JSXImportSource = config.Build.JSXImportSource
buildOptions.Sourcemap = getSourceMap(config.Build.Sourcemap)
buildOptions.External = config.Build.External
case ModeServer:
buildOptions.Bundle = config.Serve.Bundle
buildOptions.Outdir = config.Serve.Outdir
@ -49,6 +50,7 @@ func ModeOptions(config *config.Config, mode ModeType, entryPoint, tempFilePath
buildOptions.JSXFactory = config.Serve.JSXFactory
buildOptions.JSXImportSource = config.Serve.JSXImportSource
buildOptions.Sourcemap = getSourceMap(config.Serve.Sourcemap)
buildOptions.External = config.Serve.External
case ModeRunner:
buildOptions.Bundle = true
buildOptions.Format = api.FormatESModule
@ -56,6 +58,7 @@ func ModeOptions(config *config.Config, mode ModeType, entryPoint, tempFilePath
buildOptions.Outfile = tempFilePath
buildOptions.Outdir = ""
buildOptions.Sourcemap = getSourceMap(config.Run.Sourcemap)
buildOptions.External = config.Run.External
}
// Apply format