Я пытаюсь прочитать содержимое папки с помощью fs.readDirSync, проблема в том, что имена файлов, содержащие запятые, интерпретируются как несколько файлов, то же самое относится и к папкам ...
Пока я пытался заменитьзначения запятых с escape-последовательностями, которые, как я выяснил, не нужны в JS ...
let dirContent = fs.readdirSync(`${dir}`);
let files = [];
let folders = [];
dirContent.map(object => {
fs.statSync(dir + "/" + object).isDirectory()
? folders.push(object)
: files.push(object);
});