@phensley/cldr-core
Version:
Core library for @phensley/cldr
28 lines • 854 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var autogen_currencies_1 = require("./autogen.currencies");
var currencyFractions = (function () {
var map = {};
var raw = autogen_currencies_1.currencyFractionsRaw.split('|').forEach(function (r) {
var parts = r.split(':');
var code = parts[0];
var values = parts[1].split(' ').map(Number);
map[code] = {
digits: values[0],
rounding: values[1],
cashDigits: values[2],
cashRounding: values[3]
};
});
return map;
})();
var defaultCurrencyFractions = {
digits: 2,
rounding: 0,
cashDigits: 2,
cashRounding: 0
};
exports.getCurrencyFractions = function (code) {
return currencyFractions[code] || defaultCurrencyFractions;
};
//# sourceMappingURL=util.js.map
;