Node.js bindings to display images in iTerm2 (nightly builds only).
npm install iterm2-imagevardrawInIterm=require('iterm2-image');Load (and display) an image from a filepath:
drawInIterm('./path-to-file.png',function(){imgLoader('./path-to-file.png',function(err){if(err){throwerr;}console.log('done!');});Easy, huh? Now using streams:
varhttp=require('http');varimg='http://your/image';http.get(img,function(res){if(res.statusCode===200){drawInIterm(res,function(err){if(err){throwerr;}console.log('done!');});}});- Parametrize output stream.
- Return something meaningful in callback.
Inspired by iTerm2 Site image documentation section and Python Bindings.
Nyan Cat image obtained from here.
