mxmul / closure-loader

Webpack loader for Google Closure modules ✨
MIT License
29 stars 22 forks source link

How to disable strict mode with loader? #34

Open bencripps opened 6 years ago

bencripps commented 6 years ago

When a file is imported with strict mode enabled, the resolution fails.

eval('var x=__merge(x||window.x||{},{"soy":{"examples":{"thing":{}},"thing":{}}});var soy=__merge(soy||window.soy||{},{});var soydata=__merge(soydata||window.soydata||{},{});');

It looks like this line is executing correctly, however, when I try to assign soy on the very next line, an error is thrown because strict mode is prepended to the file via webpack.

eXaminator commented 6 years ago

Can you please provide some example code (before transformation via the loader) to reproduce this?