{"version":3,"sources":["jsdelivr-header.js","/npm/@kushalst/numbers-to-words-converter@1.1.1/dist/src/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aACA,IAAI,gBAAmB,MAAQ,KAAK,iBAAoB,SAAU,GAC9D,OAAQ,GAAO,EAAI,WAAc,EAAM,CAAE,QAAW,EACxD,EACA,OAAO,eAAe,QAAS,aAAc,CAAE,OAAO,IACtD,QAAQ,OAAS,QAAQ,eAAY,EACrC,IAAI,UAAY,gBAAgB,QAAQ,cACpC,YAAc,QAAQ,eAC1B,QAAQ,UAAY,CAChB,aAAc,SAAU,GACpB,OAAO,UAAU,QAAQ,aAAa,EAC1C,EACA,QAAS,SAAU,EAAK,GAEpB,GADA,EAAM,UAAU,QAAQ,aAAa,GAAK,YACtC,UAAU,QAAQ,aAAa,SAAS,IAWxC,MAAM,IAAI,MAAM,yDAVhB,OAAQ,GACJ,KAAK,YAAY,OAAO,KACpB,OAAO,UAAU,QAAQ,kBAAkB,SAAS,IACxD,KAAK,YAAY,OAAO,GACpB,OAAO,UAAU,QAAQ,gBAAgB,SAAS,IACtD,QACI,MAAM,IAAI,MAAM,yBAMhC,EACA,UAAW,SAAU,GACjB,OAAO,UAAU,QAAQ,aAAa,EAC1C,GAEJ,IAAI,YAAc,QAAQ,eAC1B,OAAO,eAAe,QAAS,SAAU,CAAE,YAAY,EAAM,IAAK,WAAc,OAAO,YAAY,MAAQ","file":"/npm/@kushalst/numbers-to-words-converter@1.1.1/dist/src/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.37.0.\n * Original file: /npm/@kushalst/numbers-to-words-converter@1.1.1/dist/src/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\r\nvar __importDefault = (this && this.__importDefault) || function (mod) {\r\n    return (mod && mod.__esModule) ? mod : { \"default\": mod };\r\n};\r\nObject.defineProperty(exports, \"__esModule\", { value: true });\r\nexports.SYSTEM = exports.converter = void 0;\r\nvar helpers_1 = __importDefault(require(\"./helpers\"));\r\nvar constants_1 = require(\"./constants\");\r\nexports.converter = {\r\n    isSafeNumber: function (num) {\r\n        return helpers_1.default.isSafeNumber(num);\r\n    },\r\n    toWords: function (val, type) {\r\n        val = helpers_1.default.removeCommas(val).toString();\r\n        if (helpers_1.default.isSafeNumber(parseInt(val))) {\r\n            switch (type) {\r\n                case constants_1.SYSTEM.INTL:\r\n                    return helpers_1.default.generateWordsINTL(parseInt(val));\r\n                case constants_1.SYSTEM.IN:\r\n                    return helpers_1.default.generateWordsIN(parseInt(val));\r\n                default:\r\n                    throw new Error(\"Invalid number system\");\r\n            }\r\n        }\r\n        else {\r\n            throw new Error(\"Used numerical value exceeds floating point precision\");\r\n        }\r\n    },\r\n    delCommas: function (val) {\r\n        return helpers_1.default.removeCommas(val);\r\n    }\r\n};\r\nvar constants_2 = require(\"./constants\");\r\nObject.defineProperty(exports, \"SYSTEM\", { enumerable: true, get: function () { return constants_2.SYSTEM; } });\r\n"]}