Guest User

Untitled

a guest
Dec 12th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. #!/usr/bin/env node
  2.  
  3. var colors = require('colors'),
  4. eventStream = require('event-stream');
  5.  
  6. var list = process.argv.slice(2);
  7.  
  8. if (!list.length) {
  9. console.log('USAGE: $ ./colores <color1> <color2> ... <colorn>');
  10. console.log('Can take any arguments node\'s "colors" lib can.');
  11. }
  12. else {
  13. eventStream.pipeline(
  14. process.openStdin(),
  15. eventStream.map(function (data, callback) {
  16. var output = data.toString();
  17. while(list.length) {
  18. output = output[list.shift()];
  19. }
  20.  
  21. callback(null, output);
  22. }),
  23. process.stdout
  24. );
  25. }
Add Comment
Please, Sign In to add comment