diff --git a/packages/compat/src/default-pipeline.ts b/packages/compat/src/default-pipeline.ts index 867c5ff03..8f9f9b1a1 100644 --- a/packages/compat/src/default-pipeline.ts +++ b/packages/compat/src/default-pipeline.ts @@ -5,6 +5,7 @@ import type { Variant, EmberAppInstance } from '@embroider/core'; import type { Node } from 'broccoli-node-api'; import writeFile from 'broccoli-file-creator'; import mergeTrees from 'broccoli-merge-trees'; +import type Plugin from 'broccoli-plugin'; export interface PipelineOptions extends Options { packagerOptions?: PackagerOptions; @@ -36,7 +37,7 @@ export function prebuild(emberApp: EmberAppInstance, options?: Options): Node { return mergeTrees([embroiderApp.asStage(addons).tree, writeFile('.stage2-output', () => outputPath)]); } -export function compatBuild(emberApp: EmberAppInstance, Builder: any, options?: Options): Node { +export function compatBuild(emberApp: EmberAppInstance, Builder: typeof Plugin, options?: Options): Node { if (process.env.EMBROIDER_PREBUILD) { return prebuild(emberApp, options); }