UNPKG

svelte-markdown-pages

Version:

Build and render markdown-based content with distributed navigation for Svelte projects

9 lines (8 loc) 1.08 kB
export { BuildOptions, BuildResult, ContentProcessor, ContentProcessorOptional, DocItem, DocItemSchema, DocItemTypeSchema, IndexFile, IndexSchema, NavigationItem, NavigationTree, StaticPageOptions } from './types.cjs'; export { BuilderError, ContentBundle, buildPages, generateStaticPages, processMarkdown } from './builder/builder.cjs'; export { ParseOptions, ParserError, buildNavigationTree, parseIndexFile, validateContentStructure } from './builder/parser.cjs'; export { StaticGeneratorError, StaticSiteOptions, StaticSiteResult, generateRobotsTxt, generateSitemap, generateStaticSite } from './builder/static-generator.cjs'; export { NavigationTree as NavigationTreeClass, createNavigationTree } from './renderer/navigation.cjs'; export { ContentLoader, addTableOfContents, createContentLoader, extractHeadings, extractTableOfContents, loadContent } from './renderer/content.cjs'; export { DocsContent, DocsContentProps, DocsLayoutProps, DocsSidebar, DocsSidebarProps, createDocsContent, createDocsLayout, createDocsSidebar } from './renderer/components.cjs'; import 'zod';