full-list.js

This commit is contained in:
方而静 2022-10-26 21:34:21 +08:00
parent 785bdd1ff3
commit 167ae0b77a
3 changed files with 19 additions and 0 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
list/_full_list.txt

18
scripts/make-full-list.js Normal file
View File

@ -0,0 +1,18 @@
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();