zephyr-xpack-internal
Version:
Xpack internals for Zephyr
20 lines • 669 B
TypeScript
import type { ZephyrEngine } from 'zephyr-agent';
interface BuildSteps {
pluginName: string;
zephyr_engine: ZephyrEngine;
}
interface BuildStepsCompiler {
hooks: {
beforeCompile: {
tapAsync: (pluginName: string, cb: (params: unknown, cb: () => void) => Promise<void>) => void;
};
failed: {
tap: (pluginName: string, cb: (err: Error) => void) => void;
};
};
}
export declare function logBuildSteps<T extends BuildSteps, Compiler extends BuildStepsCompiler>(pluginOptions: T, compiler: Compiler): {
buildStartedAt: number;
};
export {};
//# sourceMappingURL=ze-setup-build-steps-logging.d.ts.map