You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

13 lines
331 B

(async () => {
for await (const chunk of process.stdin) {
const letters = chunk.toString("utf8").split("");
for (const letter of letters) {
process.stdout.write(letter);
await sleep(Math.random() * 100 + 20);
}
}
})();
function sleep(ms) {
return new Promise((resolve) => setTimeout(resolve, ms));
}