0.1.8 • Published 8 years ago

data-uri-to-file v0.1.8

Weekly downloads
157
License
MIT
Repository
github
Last release
8 years ago

data-uri-to-file Build Status

data-uri encoded in base64 to file or stream

Install

$ npm install --save data-uri-to-file

Usage

const toFile = require('data-uri-to-file');
const dataUri = 'data:image/svg+xml;base64,PD94bWwgdmVy ... URPQ1RZUEUgc3ZnIFB4KPC9zdmc+Cgo=';

// promise style
toFile(dataUri).then(file => {
	console.log(file.mimeType, file.data, file.extension);
});

// stream style
fs.createReadStream('data-uri')
	.pipe(toFile.stream())
	.pipe(createWriteStream('file.svg'));

API

toFile(input)

input

Type: string

String with data-uri encoded in base64.

toFile.stream()

Stream supportable interface.

License

MIT © ragingwind