traxxx/src/utils/file-entries.js

17 lines
344 B
JavaScript
Raw Normal View History

'use strict';
const fs = require('fs');
async function getFileEntries(location) {
if (!location) {
throw new Error('No filepath provided');
}
const file = await fs.promises.readFile(location, 'utf-8');
2021-11-20 22:59:15 +00:00
const entries = file.split(/\n/).map((entry) => entry.trim()).filter(Boolean);
return entries;
}
module.exports = getFileEntries;