UNPKG

vitepress-generate-sidebar

Version:

Vitepress generator sidebar based on file and directory structure.

22 lines (21 loc) 643 B
interface SidebarGroup { text: string; items: SidebarItem[]; collapsible?: boolean; collapsed?: boolean; } interface SidebarItem { text: string; link: string; } interface Options { ignoreDirectory?: Array<string>; ignoreMDFiles?: Array<string>; } /** * Returns `sidebar` configuration for VitePress calculated using structure of directory and files in given path. * @param {String} rootDir - Directory to get configuration for. * @param {Options} options - Option to create configuration. */ export declare const getSideBar: (rootDir?: string, options?: Options) => SidebarGroup[]; export {};