Formatting

This commit is contained in:
Ole Eskild Steensen 2023-01-25 08:47:25 +01:00
parent 8332158717
commit bc2584b51c

View File

@ -2,6 +2,13 @@ const fsFileTree = require("fs-file-tree");
const matter = require('gray-matter'); const matter = require('gray-matter');
const fs = require('fs'); const fs = require('fs');
module.exports = async () => {
const tree = await fsFileTree("src/site/notes");
populateWithPermalink(tree);
return sortTree(tree);
}
const sortTree = (unsorted) => { const sortTree = (unsorted) => {
//Sort by folder before file, then by name //Sort by folder before file, then by name
const orderedTree = Object.keys(unsorted).sort((a, b) => { const orderedTree = Object.keys(unsorted).sort((a, b) => {
@ -36,13 +43,6 @@ const sortTree = (unsorted) => {
return orderedTree; return orderedTree;
} }
module.exports = async () => {
const tree = await fsFileTree("src/site/notes");
populateWithPermalink(tree);
return sortTree(tree);
}
function getPermalinkAndName(path, key) { function getPermalinkAndName(path, key) {
let permalink = "/" let permalink = "/"
let name = key.replace(".md", ""); let name = key.replace(".md", "");