UNPKG

weapp-vite

Version:

weapp-vite 一个现代化的小程序打包工具

33 lines 1.15 kB
//#region src/testArtifact.d.ts interface BuildTestArtifactOptions { configFile?: string; cwd?: string; mode?: string; outDir?: string; projectConfigPath?: string; skipNpm?: boolean; } interface WeappViteTestArtifact { appConfigPath: string; miniprogramRootPath: string; projectPath: string; sourceRootPath: string; } interface WatchTestArtifactOptions extends BuildTestArtifactOptions { onError?: (error: unknown) => void; onRebuilt?: (artifact: WeappViteTestArtifact) => void | Promise<void>; } interface WeappViteTestArtifactWatcher { artifact: WeappViteTestArtifact; close: () => Promise<void>; rebuild: () => Promise<WeappViteTestArtifact>; } declare function buildTestArtifact(options?: BuildTestArtifactOptions): Promise<{ appConfigPath: string; miniprogramRootPath: string; projectPath: string; sourceRootPath: string; }>; declare function watchTestArtifact(options?: WatchTestArtifactOptions): Promise<WeappViteTestArtifactWatcher>; //#endregion export { BuildTestArtifactOptions, WatchTestArtifactOptions, WeappViteTestArtifact, WeappViteTestArtifactWatcher, buildTestArtifact, watchTestArtifact };