You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wrapper called
TypeError: Cannot set property util of #<Object> which has only a getter
at Object.defineProperties.util.get (test.js:8:23)
at Object.<anonymous> (test.js:13:4)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:902:3
Great find, this indeed seems to cause some pointless overhead. We could just use https://github.com/observing/initialise for the lazyloading which just takes care of every need there would ever be.
Try this code (simulate index.js loaders)
test.js
node test.js
Output:
I think this is behavior that was not suspected.
Moreover:
node --use-strict test.js
Output:
Well working code snippet:
test.js
Run the test:
node --use-strict test.js
Output:
The text was updated successfully, but these errors were encountered: