refactor(files) read: errors -> error

This commit is contained in:
coderaiser 2014-06-20 09:35:53 -04:00
parent b387b65cdb
commit 320affbb38
3 changed files with 17 additions and 18 deletions

View file

@ -6,26 +6,26 @@
Util = require('../util');
object.read = function(files, options, callback) {
var errors,
done = [],
var done = [],
isDone = false,
noOptions = Util.isFunction(options),
readFiles = {},
doneFunc = function (name, error, data) {
done.pop();
if (!error)
if (error)
done = [];
else
readFiles[name] = data;
else {
if (!errors)
errors = {};
errors[name] = error;
}
if (!done.length)
Util.exec(callback, errors, readFiles);
if (!done.length && !isDone) {
isDone = true;
callback(error, readFiles);
}
};
Util.checkArgs(arguments, ['files', 'options', 'callback']);
if (noOptions) {
callback = options;
options = null;