Comparing version 0.0.1 to 0.0.2
32
index.js
String.prototype.format = function() { | ||
var args = arguments; | ||
return this.replace(/{(\d+)}/g, function(match, number) { | ||
return this.replace(/{(\d+)}/g, (match, number) => { | ||
return typeof args[number] != 'undefined' | ||
@@ -26,3 +26,3 @@ ? args[number] | ||
self.log = function(message, color, indent, ignore_indent_storage) { | ||
self.log = (message, color, indent, ignore_indent_storage) => { | ||
if (!color) { | ||
@@ -50,7 +50,7 @@ color = self.colors.grey; | ||
self.time = function(f) { | ||
self.time = (f) => { | ||
var start = (new Date()).getTime(); | ||
return self.defer(function(deferred) { | ||
return self.defer((deferred) => { | ||
f(deferred); | ||
}).then(function() { | ||
}).then(() => { | ||
var now = (new Date()).getTime(); | ||
@@ -61,6 +61,6 @@ self.log('Total time {0}ms'.format(now-start), undefined, self.lastLogIndent+1); | ||
self.reduce = function(arrList, callback) { | ||
return self.defer(function(deferred) { | ||
self.reduce = (arrList, callback) => { | ||
return self.defer((deferred) => { | ||
arrList.reduce( | ||
function(previous, value, offset) { | ||
(previous, value, offset) => { | ||
return previous.then(function() { | ||
@@ -73,9 +73,9 @@ return self.defer(function(deferred) { | ||
self.defer( | ||
function(deferred) { | ||
(deferred) => { | ||
deferred.resolve(); | ||
} | ||
) | ||
).then(function() { | ||
).then(() => { | ||
deferred.resolve(); | ||
}).fail(function(err) { | ||
}).fail((err) => { | ||
console.log(err); | ||
@@ -87,3 +87,3 @@ deferred.resolve(); | ||
self.defer = function(f) { | ||
self.defer = (f) => { | ||
var deferred = self.Q.defer(); | ||
@@ -94,11 +94,15 @@ f(deferred); | ||
self.toSatoshi = function(value) { | ||
self.toSatoshi = (value) => { | ||
return self.math.round(value, 8); | ||
}; | ||
self.totalSatoshi = function(v1, v2) { | ||
self.totalSatoshi = (v1, v2) => { | ||
return self.toSatoshi(self.toSatoshi(v1) * self.toSatoshi(v2)); | ||
}; | ||
self.pctDiff = (v1, v2) => { | ||
return self.math.round(((v1 - v2) / v1) * 100, 2); | ||
}; | ||
return self; | ||
}()); |
@@ -41,5 +41,5 @@ { | ||
}, | ||
"version": "0.0.1", | ||
"version": "0.0.2", | ||
"devDependencies": { | ||
} | ||
} |
4246
85