X Tutup
Skip to content

Commit 1e81749

Browse files
authored
Include plugins from emitOptions in plugins list (#1288)
1 parent b737d0c commit 1e81749

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/transpilation/transpiler.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,11 @@ export class Transpiler {
2929
}
3030

3131
public emit(emitOptions: EmitOptions): EmitResult {
32-
const { program, writeFile = this.emitHost.writeFile } = emitOptions;
32+
const { program, writeFile = this.emitHost.writeFile, plugins: optionsPlugins = [] } = emitOptions;
3333
const options = program.getCompilerOptions() as CompilerOptions;
3434

35-
const { diagnostics: getPluginsDiagnostics, plugins } = getPlugins(program);
35+
const { diagnostics: getPluginsDiagnostics, plugins: configPlugins } = getPlugins(program);
36+
const plugins = [...optionsPlugins, ...configPlugins];
3637

3738
const { diagnostics, transpiledFiles: freshFiles } = getProgramTranspileResult(this.emitHost, writeFile, {
3839
...emitOptions,

0 commit comments

Comments
 (0)
X Tutup