resolves #133 add -b --basic mode to only output final image update readme (#154)

* resolves #133 add -b --basic mode to only output final image update readme

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* format logs and help

* update dist files
This commit is contained in:
Varun Gupta
2018-01-23 22:56:02 +05:30
committed by Jeffrey Warren
parent 38cf05bb9e
commit c19a663fa2
7 changed files with 11033 additions and 10641 deletions

View File

@@ -23,7 +23,7 @@ var getDirectories = function(rootDir, cb) {
});
}
module.exports = function ExportBin(dir = "./output/",ref) {
module.exports = function ExportBin(dir = "./output/",ref,basic) {
dir = (dir[dir.length-1]=="/") ? dir : dir + "/";
if(ref.options.inBrowser) return false;
fs.access(dir, function(err){
@@ -40,13 +40,19 @@ module.exports = function ExportBin(dir = "./output/",ref) {
var root = dir+'sequencer'+num+'/';
for(var image in ref.images) {
var steps = ref.images[image].steps;
for(var i in steps) {
var datauri = steps[i].output.src;
var ext = steps[i].output.format;
var buffer = require('data-uri-to-buffer')(datauri);
fs.writeFile(root+image+"_"+i+"."+ext,buffer,function(){
});
if(basic){
var datauri = steps.slice(-1)[0].output.src;
var ext = steps.slice(-1)[0].output.format;
var buffer = require('data-uri-to-buffer')(datauri);
fs.writeFile(root+image+"_"+(steps.length-1)+"."+ext,buffer,function(){});
}
else{
for(var i in steps) {
var datauri = steps[i].output.src;
var ext = steps[i].output.format;
var buffer = require('data-uri-to-buffer')(datauri);
fs.writeFile(root+image+"_"+i+"."+ext,buffer,function(){});
}
}
}
})