Parser fixes; Lib updates

This commit is contained in:
dcodeIO
2018-01-29 22:36:07 +01:00
parent 74498852f0
commit 1995bf9eb4
18 changed files with 282 additions and 103 deletions

View File

@ -1,6 +1,6 @@
var base64 = require("@protobufjs/base64");
(module.exports = function(buffer) {
function loader(buffer) {
var data = base64.encode(buffer, 0, buffer.length);
var code = [
'var data = "' + data + '", wasm;',
@ -9,5 +9,12 @@ var base64 = require("@protobufjs/base64");
' return new WebAssembly.Instance(new WebAssembly.Module(wasm), options && options.imports || {}).exports;',
'};'
];
return code.join("\n");
}).raw = true;
return code.join("\n") + "\n";
}
loader.raw = true;
Object.defineProperties(module.exports = loader, {
__esModule: { value: true },
default: { value: loader }
});