@antdevx/vite-plugin-hmr-sync
Version:
A Vite plugin for synchronizing HMR across multiple workspaces in a monorepo setup.
27 lines • 991 B
TypeScript
import { IStartServerOptions } from '../interface/build.interface';
import { IListenNormalizeOptions, IListenOptions, INotifyOptions } from '../interface';
/**
* Normalizes the options for the notification system.
*
* @export
* @param {(string | INotifyOptions)} options
* @return {*} {Required<INotifyOptions>}
*/
export declare function normalizeNotifyOptions(options: string | INotifyOptions): Required<INotifyOptions>;
/**
* Normalizes the options for the listen system.
*
* @export
* @param {IListenOptions} options
* @return {*} {IListenOptions}
*/
export declare function normalizeListenOptions(options: IListenOptions): IListenNormalizeOptions;
/**
* Creates a build and serve context with default values.
*
* @export
* @param {IStartServerOptions} options
* @return {*} {Required<IStartServerOptions>}
*/
export declare function createBuildAndServeContext(options: IStartServerOptions): Required<IStartServerOptions>;
//# sourceMappingURL=build-context.d.ts.map