blob: 0c57707f583cc97eba827174052fd3b8a13e0993 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
/*** UTILITY ------------------------------------------ ***/
import { memoDirectory, remarkDirectory, remarkRegex } from "src/utility/constant.ts";
import getFileContents from "src/helper/get-file-contents.ts";
import processMarkdown from "src/utility/markdown.ts";
/*** EXPORT ------------------------------------------- ***/
export default async(document: { filename: string; }): Promise<string> => {
let isMemo = true;
if (remarkRegex.test(document.filename))
isMemo = false;
const contents = await getFileContents(`${isMemo ? memoDirectory : remarkDirectory}/${document.filename}`);
return processMarkdown(contents);
}
|