Creates a base64-encoded data URL from a Buffer and a mimetype.
npm install buffer-to-data-urlCreates a base64-encoded data URL from a Buffer and a mimetype.
``bash`
npm install --save buffer-to-data-url@^1.0.0
`bash`
yarn add buffer-to-data-url@^1.0.0
(if configured properly)
`bash`
npm install --save @jaid/buffer-to-data-url@^1.0.0
`javascript
import bufferToDataUrl from "buffer-to-data-url"
const imageBuffer = fs.readFileSync("pikachu_8x8.png")
const dataUrl = bufferToDataUrl("image/png", imageBuffer)
`
Variable result will be:
`javascript`
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAARklEQVQoU2P8/Z/hPwMewEiUAhaG/wyMjIwMv6FmIfPBJrAyQuyAKUDmo1iBrhCkifG/oBrY4D/vbqE4lUVIDcwnrICQLwAWoihJ/lJMVwAAAABJRU5ErkJgggAA"
Setting up:
`bash`
git clone git@github.com:jaid/buffer-to-data-url.git
cd buffer-to-data-url
npm install`
Testing:bash`
npm run test:dev`
Testing in production environment:bash``
npm run test