easy-converter
Version:
A unit converter for Javascript
23 lines (18 loc) • 607 B
JavaScript
var converter = require('./converter');
var getConverters = require('./utils/get_converters');
module.exports = function(options) {
/*
* TODO Support for large numbers using big.js https://github.com/MikeMcl/big.js/
* when options contains big: true
*/
this.convert = function(value, unit) {
var converters = getConverters();
var c = null;
Object.keys(converters).forEach(function(key) {
if (converters[key].indexOf(unit) != -1) {
return c = new converter(key, value, unit);
}
});
return c;
}
};