cpesolino-lexci/scripts/make-full-list.js
2022-10-27 17:31:38 +08:00

20 lines
452 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) {
if (f == '_full_list.txt') { continue; }
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();