vitepress-sidebar
Version:
A VitePress auto sidebar plugin that automatically creates a simple configuration.
14 lines (13 loc) • 478 B
TypeScript
import type { VitePressSidebarOptions } from './types.ts';
interface MinimalViteDevServer {
watcher: {
on(event: 'add' | 'unlink', cb: (path: string) => void): void;
};
}
interface MinimalVitePlugin {
name: string;
apply?: 'serve' | 'build';
configureServer?: (server: MinimalViteDevServer) => void;
}
export declare function createSidebarHmrPlugin(sidebarOptions?: VitePressSidebarOptions | VitePressSidebarOptions[]): MinimalVitePlugin;
export {};