UNPKG

markdown-folder-to-html

Version:

Convert a folder with files and markdown documents to an HTML site

16 lines (14 loc) 510 B
import mdR from "./markdown-regex"; export default function pathToText(file: string, outputPath?: string) { // Remove output folder if there is one return ( (outputPath ? file.replace(outputPath + "/", "") : file) // Replace start of folder or file digits \d+ and dash out // 100-banana/10-apple/01-banana -> banana/apple/banana .replace(/(^|\/)(\d+-)/g, "$1") // Remove extension .replace(mdR, "") // Replace _ and - with spaces .replace(/_|-/g, " ") ); }