diff --git a/package.json b/package.json index 6519278..9eb0292 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "excel-parser", - "version": "0.2.2", + "version": "0.2.3", "description": "node.js excel parser. Supports xlsx, xls", "homepage": "https://github.com/vxtindia/excel-parser", "main": "excelParser.js", diff --git a/utils.js b/utils.js index eed1b60..c43b445 100644 --- a/utils.js +++ b/utils.js @@ -12,13 +12,15 @@ var _CRCsv = function(args, cb) { if(err) return cb(err); csvFile = path.join(dirPath, 'convert.csv'); args.push('-c', csvFile); - utils.execute(args, function(err, stdout) { - if(err) return cb(err); - fs.readFile(csvFile, 'utf-8', function(err, csv_data) { + !function(f){ + utils.execute(args, function(err, stdout) { if(err) return cb(err); - cb(null, csv_data); + fs.readFile(f, 'utf-8', function(err, csv_data) { + if(err) return cb(err); + cb(null, csv_data); + }); }); - }); + }(csvFile); }); };