dd-file-to-base64

1.2.0 • Public • Published

dd-file-to-base64

Convert file to base64 on the front end

Installation

$ npm install dd-file-to-base64

Use

// CommonJS
const FileToBase64 = require('dd-file-to-base64');

// ES6
import FileToBase64 from 'dd-file-to-base64';
const input = document.querySelector('[type="file"]');

const file = input.files[0]; // get the first file in the list

(async () => {
  try {
    const data = await FileToBase64.convert(file);
    console.log(data); // base64 file
  } catch(err) {
    console.log(err);
  }
})();

FileToBase64.convert(file).then(data => {
  console.log(data); // base64 file
}).catch(err => {
  console.log(err);
});

FileToBase64.convert(file, (data) => {
  console.log(data); // base64 file
}, (err) => {
  console.log(err);
});

Readme

Keywords

Package Sidebar

Install

npm i dd-file-to-base64

Weekly Downloads

80

Version

1.2.0

License

ISC

Unpacked Size

1.87 kB

Total Files

3

Last publish

Collaborators

  • daeltondias