allow es6 import of unibabel.hex

This commit is contained in:
Adrian Etter 2019-02-01 15:17:06 +01:00
parent c5a3340a13
commit 8f89e4d637
2 changed files with 26 additions and 5 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "unibabel", "name": "unibabel",
"version": "2.1.7", "version": "2.1.8",
"description": "Base64, TypedArrays, and UTF-8 / Unicode conversions in Browser (and Node) JavaScript", "description": "Base64, TypedArrays, and UTF-8 / Unicode conversions in Browser (and Node) JavaScript",
"main": "node.js", "main": "node.js",
"browser": { "browser": {

View File

@ -1,6 +1,25 @@
(function () { (function (exports) {
'use strict'; 'use strict';
var _index = require('./index.js');
var Unibabel = _interopRequireWildcard(_index).Unibabel;
function _interopRequireWildcard(obj) {
if (obj && obj.__esModule) {
return obj;
} else {
var newObj = {};
if (obj != null) {
for (var key in obj) {
if (Object.prototype.hasOwnProperty.call(obj, key)) newObj[key] = obj[key];
}
}
newObj.default = obj;
return newObj;
}
}
function bufferToHex(arr) { function bufferToHex(arr) {
var i; var i;
var len; var len;
@ -40,7 +59,9 @@ function hexToBuffer(hex) {
} }
// Hex Convenience Functions // Hex Convenience Functions
window.Unibabel.hexToBuffer = hexToBuffer; Unibabel.hexToBuffer = hexToBuffer;
window.Unibabel.bufferToHex = bufferToHex; Unibabel.bufferToHex = bufferToHex;
}()); exports.Unibabel = Unibabel;
}('undefined' !== typeof exports && exports || 'undefined' !== typeof window && window || global));