all files / couch/util/ base64.js

100% Statements 4/4
100% Branches 0/0
100% Functions 0/0
100% Lines 4/4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15                     
import Ember from 'ember';
import blobutil from './blob-util';
 
const {
  RSVP: { resolve }
} = Ember;
 
export default string => {
  return resolve().then(() => {
    let blob = blobutil.createBlob([ string ]);
    return blobutil.blobToBase64String(blob);
  });
};