base64-blob
v1.4.1
Published
A module for interconversion of base64 and blob, wrapped by Promise
Downloads
19,753
Maintainers
Readme
base64-blob
pkg.module supported
, which means that you can apply tree-shaking in you project
A module for interconversion of base64 and blob, wrapped by Promise
You may need a Promise polyfill while use old IE
browser
repository
https://github.com/livelybone/base64-blob.git
Demo
http://github.com/livelybone/base64-blob@readme
Installation
npm i -S base64-blob
Global name
Base64_Blob
Usage
import { base64ToBlob, blobToBase64 } from 'base64-blob'
when you want to set this module as external while you are developing another module, you should import it like this:
import * as Base64_Blob from 'base64-blob'
// then use it by need
Use in html, see what your can use in CDN: unpkg
<script src="https://unpkg.com/base64-blob@[version]/lib/umd/index.js"></script>
Functions
/** Format: /^data:[\w\d]*\/[\d\w]*;base64,.*$/ */
type Base64Url = string
base64ToBlob
(base64: Base64Url) => Promise<Blob>
blobToBase64
(blob: Blob) => Promise<Base64Url>