Me preguntaba cómo convertir una cadena base64 en una URL base 64 que podría usar en el navegador para mi proyecto. Ya intenté usar base64.toString('base64url') , pero eso no funcionó. A continuación se muestra un código de ejemplo.
const fs=require("fs") let base64image=fs.readFileSync("./image.png").toString("base64") let base64txt=fs.readFileSync("./text.txt").toString("base64") // converts base64 to a base 64 URL. function toBase64URL(filetype, base64){ /* ... */ } console.log(toBase64URL('png', base64image)) // => data:image/png;base64,iVBORw0KGgoAAAANSUhE... console.log(toBase64URL('txt', base64txt)) // => data:text/plain;base64,dmVyeSBkZXRhaWxlZCA6KQ==