vite-plugin-singlefile
Version:
Vite plugin for inlining all JavaScript and CSS resources
12 lines (11 loc) • 671 B
TypeScript
import { UserConfig, PluginOption } from "vite";
export type Config = {
useRecommendedBuildConfig?: boolean;
removeViteModuleLoader?: boolean;
inlinePattern?: string[];
deleteInlinedFiles?: boolean;
overrideConfig?: Partial<UserConfig>;
};
export declare function replaceScript(html: string, scriptFilename: string, scriptCode: string, removeViteModuleLoader?: boolean): string;
export declare function replaceCss(html: string, scriptFilename: string, scriptCode: string): string;
export declare function viteSingleFile({ useRecommendedBuildConfig, removeViteModuleLoader, inlinePattern, deleteInlinedFiles, overrideConfig, }?: Config): PluginOption;