fiscalapi
Version:
SDK de Node.js para FiscalAPI
21 lines • 1.98 kB
JavaScript
;
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