diff --git a/internal/esr/mode.go b/internal/esr/mode.go index 77f202f..917c63e 100644 --- a/internal/esr/mode.go +++ b/internal/esr/mode.go @@ -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