cpesolino-lexci/scripts/make-full-list.js
2022-10-26 21:34:21 +08:00

19 lines
409 B
JavaScript

const { readdir, writeFile, readFile } = require('fs/promises');
async function main() {
let res = "";
let list = await readdir('.');
list = list.sort((x, y) => x.toLowerCase() < y.toLowerCase() ? -1 : 1);
for (let f of list) {
let c = await readFile(f, 'utf8');
let l = c.split('\n')[0];
res += l;
if (!l.endsWith('\n')) { res += '\n'; }
}
await writeFile('_full_list.txt', res);
}
main();