@farmfe/core
Version:
Farm is a extremely fast web build tool written in Rust. Farm can start a project in milliseconds and perform HMR within 10ms, making it much faster than similar tools like webpack and vite.
7 lines (6 loc) • 498 B
TypeScript
import type { UserConfig as ViteUserConfig } from 'vite';
import type { UserConfig } from '../../config/types.js';
import { Logger } from '../../index.js';
export declare function farmUserConfigToViteConfig(config: UserConfig): ViteUserConfig;
export declare function proxyViteConfig(viteConfig: ViteUserConfig, pluginName: string, logger: Logger): ViteUserConfig;
export declare function viteConfigToFarmConfig(config: ViteUserConfig, origFarmConfig: UserConfig, _pluginName: string): UserConfig;