@2003scape/rsc-manuals
Version:
runescape classic manuals
21 lines (17 loc) • 475 B
JavaScript
const fs = require('fs');
const recursive = require('recursive-readdir');
const { unflatten } = require('flat');
(async () => {
const files = await recursive('./markdown');
const markdown = {};
for (const file of files) {
markdown[file.replace(/\.md$/,'')] = fs.readFileSync(file).toString();
}
console.log(
JSON.stringify(
unflatten(markdown, {
delimiter: '/'
}).markdown
)
);
})();