UNPKG

fiscalapi

Version:

SDK de Node.js para FiscalAPI

21 lines 1.98 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.encodeToBase64 = encodeToBase64; exports.decodeFromBase64 = decodeFromBase64; /** * Codifica una cadena a base64 * @param {string} text - Texto a codificar * @returns {string} Cadena codificada en base64 */ function encodeToBase64(text) { return Buffer.from(text).toString('base64'); } /** * Decodifica una cadena base64 * @param {string} base64Text - Cadena codificada en base64 * @returns {string} Cadena decodificada */ function decodeFromBase64(base64Text) { return Buffer.from(base64Text, 'base64').toString('utf8'); } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5jb2RpbmctdXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdXRpbHMvZW5jb2RpbmctdXRpbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFNQSx3Q0FFRztBQU9ELDRDQUVDO0FBaEJIOzs7O0dBSUc7QUFDSCxTQUFnQixjQUFjLENBQUMsSUFBWTtJQUN2QyxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0FBQzlDLENBQUM7QUFFRDs7OztHQUlHO0FBQ0gsU0FBZ0IsZ0JBQWdCLENBQUMsVUFBa0I7SUFDakQsT0FBTyxNQUFNLENBQUMsSUFBSSxDQUFDLFVBQVUsRUFBRSxRQUFRLENBQUMsQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUM7QUFDNUQsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIiBcbi8qKlxuICogQ29kaWZpY2EgdW5hIGNhZGVuYSBhIGJhc2U2NFxuICogQHBhcmFtIHtzdHJpbmd9IHRleHQgLSBUZXh0byBhIGNvZGlmaWNhclxuICogQHJldHVybnMge3N0cmluZ30gQ2FkZW5hIGNvZGlmaWNhZGEgZW4gYmFzZTY0XG4gKi9cbmV4cG9ydCBmdW5jdGlvbiBlbmNvZGVUb0Jhc2U2NCh0ZXh0OiBzdHJpbmcpOiBzdHJpbmcge1xuICAgIHJldHVybiBCdWZmZXIuZnJvbSh0ZXh0KS50b1N0cmluZygnYmFzZTY0Jyk7XG4gIH1cbiAgXG4gIC8qKlxuICAgKiBEZWNvZGlmaWNhIHVuYSBjYWRlbmEgYmFzZTY0XG4gICAqIEBwYXJhbSB7c3RyaW5nfSBiYXNlNjRUZXh0IC0gQ2FkZW5hIGNvZGlmaWNhZGEgZW4gYmFzZTY0XG4gICAqIEByZXR1cm5zIHtzdHJpbmd9IENhZGVuYSBkZWNvZGlmaWNhZGFcbiAgICovXG4gIGV4cG9ydCBmdW5jdGlvbiBkZWNvZGVGcm9tQmFzZTY0KGJhc2U2NFRleHQ6IHN0cmluZyk6IHN0cmluZyB7XG4gICAgcmV0dXJuIEJ1ZmZlci5mcm9tKGJhc2U2NFRleHQsICdiYXNlNjQnKS50b1N0cmluZygndXRmOCcpO1xuICB9Il19