specpress
Version:
Export PDF and/or DOCX files from a subset of Markdown, ASN.1 and JSON files
15 lines (12 loc) • 467 B
JavaScript
import { getAllFiles, getFileExtension } from "../helpers/index.mjs";
import { generateUmlFromTextFile } from "../utils/index.mjs";
export async function generateUmlForFolder(
pathWorkingFolder,
pathFiguresFolder
) {
const umlTextFileTypes = [".txt", ".puml"];
const files = await getAllFiles(pathWorkingFolder);
files
.filter((file) => umlTextFileTypes.includes(getFileExtension(file)))
.map((file) => generateUmlFromTextFile(file, pathFiguresFolder));
}