nodebook
Version:
Node.js • Apprendre par la pratique. Familiarisez-vous avec JavaScript, Node.js et l'écosystème de modules npm. Apprenez à concevoir et à déployer des *applications web* et des *outils en ligne de commande*.
15 lines (11 loc) • 402 B
JavaScript
;
const minimist = require('minimist');
const getStream = require('get-stream'); // <1>
const {createReadStream} = require('fs');
const {input=''} = minimist(process.argv.slice(2));
const uppercase = (text) => text.toLocaleUpperCase();
const log = (text) => process.stdout.write(text);
if (input) {
getStream(createReadStream(input)) // <2>
.then(uppercase).then(log);
}