@modern-js/module-tools-v2
Version:
The meta-framework suite designed from scratch for frontend-focused modern web development.
21 lines • 1.17 kB
TypeScript
import { BuildCommandOptions } from '../types';
import type { BuildConfig, BaseBuildConfig } from '../types/config';
import type { BuildTaskResult, BuildResult, RegisterBuildPlatformResult, BuildPlatformResult } from '../types/hooks';
export declare const buildHooks: {
beforeBuild: import("@modern-js/plugin").ParallelWorkflow<{
config: BuildConfig;
options: BuildCommandOptions;
}, BuildConfig>;
beforeBuildTask: import("@modern-js/plugin").ParallelWorkflow<{
config: BaseBuildConfig;
options: BuildCommandOptions;
}, BaseBuildConfig>;
afterBuildTask: import("@modern-js/plugin").ParallelWorkflow<BuildTaskResult, void>;
afterBuild: import("@modern-js/plugin").ParallelWorkflow<BuildResult, void>;
registerBuildPlatform: import("@modern-js/plugin").ParallelWorkflow<void, RegisterBuildPlatformResult>;
beforeBuildPlatform: import("@modern-js/plugin").ParallelWorkflow<RegisterBuildPlatformResult[], void>;
buildPlatform: import("@modern-js/plugin").ParallelWorkflow<{
platform: string;
}, Pick<RegisterBuildPlatformResult, "build">>;
afterBuildPlatform: import("@modern-js/plugin").ParallelWorkflow<void, BuildPlatformResult>;
};