diff options
author | dcode <dcode@dcode.io> | 2022-09-22 22:29:27 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-22 13:29:27 -0700 |
commit | 917abbae115e0b463a46c0f37abc17aec93d5445 (patch) | |
tree | b6ec81c0b957a91c168efaf57288c0b040f07012 /src/js/binaryen.js-extern-pre.js | |
parent | 6cc44fd11ba550ea7149fbc868a9b70aa58822a6 (diff) | |
download | binaryen-917abbae115e0b463a46c0f37abc17aec93d5445.tar.gz binaryen-917abbae115e0b463a46c0f37abc17aec93d5445.tar.bz2 binaryen-917abbae115e0b463a46c0f37abc17aec93d5445.zip |
Fix some Closure warnings in Emscripten builds (#5075)
See #5062
Also add a require() workaround, see https://github.com/emscripten-core/emscripten/pull/17851
Diffstat (limited to 'src/js/binaryen.js-extern-pre.js')
-rw-r--r-- | src/js/binaryen.js-extern-pre.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/js/binaryen.js-extern-pre.js b/src/js/binaryen.js-extern-pre.js index 50c38c333..6c1ff4c07 100644 --- a/src/js/binaryen.js-extern-pre.js +++ b/src/js/binaryen.js-extern-pre.js @@ -2,3 +2,10 @@ // we are building to ES6 (where it doesn't exist) and the .wasm blob is inlined // see: https://github.com/emscripten-core/emscripten/issues/11792 var __dirname = ""; + +// FIXME: The Emscripten shell requires this function to be present, even though +// we are building to ESM (where it doesn't exist) and the result is not used +// see: https://github.com/emscripten-core/emscripten/pull/17851 +function require() { + return {}; +} |