20 lines
		
	
	
		
			452 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			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();
 | |
| 
 | |
| 
 |