fiscalapi
Version:
SDK de Node.js para FiscalAPI
17 lines • 1.81 kB
JavaScript
/**
* Codifica una cadena a base64
* @param {string} text - Texto a codificar
* @returns {string} Cadena codificada en base64
*/
export function encodeToBase64(text) {
return Buffer.from(text).toString('base64');
}
/**
* Decodifica una cadena base64
* @param {string} base64Text - Cadena codificada en base64
* @returns {string} Cadena decodificada
*/
export function decodeFromBase64(base64Text) {
return Buffer.from(base64Text, 'base64').toString('utf8');
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5jb2RpbmctdXRpbHMuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdXRpbHMvZW5jb2RpbmctdXRpbHMudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQ0E7Ozs7R0FJRztBQUNILE1BQU0sVUFBVSxjQUFjLENBQUMsSUFBWTtJQUN2QyxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0FBQzlDLENBQUM7QUFFRDs7OztHQUlHO0FBQ0gsTUFBTSxVQUFVLGdCQUFnQixDQUFDLFVBQWtCO0lBQ2pELE9BQU8sTUFBTSxDQUFDLElBQUksQ0FBQyxVQUFVLEVBQUUsUUFBUSxDQUFDLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQzVELENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyIgXG4vKipcbiAqIENvZGlmaWNhIHVuYSBjYWRlbmEgYSBiYXNlNjRcbiAqIEBwYXJhbSB7c3RyaW5nfSB0ZXh0IC0gVGV4dG8gYSBjb2RpZmljYXJcbiAqIEByZXR1cm5zIHtzdHJpbmd9IENhZGVuYSBjb2RpZmljYWRhIGVuIGJhc2U2NFxuICovXG5leHBvcnQgZnVuY3Rpb24gZW5jb2RlVG9CYXNlNjQodGV4dDogc3RyaW5nKTogc3RyaW5nIHtcbiAgICByZXR1cm4gQnVmZmVyLmZyb20odGV4dCkudG9TdHJpbmcoJ2Jhc2U2NCcpO1xuICB9XG4gIFxuICAvKipcbiAgICogRGVjb2RpZmljYSB1bmEgY2FkZW5hIGJhc2U2NFxuICAgKiBAcGFyYW0ge3N0cmluZ30gYmFzZTY0VGV4dCAtIENhZGVuYSBjb2RpZmljYWRhIGVuIGJhc2U2NFxuICAgKiBAcmV0dXJucyB7c3RyaW5nfSBDYWRlbmEgZGVjb2RpZmljYWRhXG4gICAqL1xuICBleHBvcnQgZnVuY3Rpb24gZGVjb2RlRnJvbUJhc2U2NChiYXNlNjRUZXh0OiBzdHJpbmcpOiBzdHJpbmcge1xuICAgIHJldHVybiBCdWZmZXIuZnJvbShiYXNlNjRUZXh0LCAnYmFzZTY0JykudG9TdHJpbmcoJ3V0ZjgnKTtcbiAgfSJdfQ==