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);
});

/dd-file-to-base64/

    Package Sidebar

    Install

    npm i dd-file-to-base64

    Weekly Downloads

    4

    Version

    1.2.0

    License

    ISC

    Unpacked Size

    1.87 kB

    Total Files

    3

    Last publish

    Collaborators

    • daeltondias