(headerText: string)
| 152 | } |
| 153 | |
| 154 | private generateAnchor(headerText: string): string { |
| 155 | return headerText |
| 156 | .toLowerCase() |
| 157 | .replace(/[^\w\s-]/g, '') |
| 158 | .replace(/\s+/g, '-') |
| 159 | .replace(/-+/g, '-') |
| 160 | .replace(/^-|-$/g, '') |
| 161 | } |
| 162 | |
| 163 | /** index.mdx files are served at the parent directory path */ |
| 164 | private generateDocumentUrl(relativePath: string): string { |