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
Sort dependencies by source order location, now execution order should be much more consistent between Node.js and browser-pack-flat
Prevent inlining conditional and lazy require() calls:
// this no longer evaluates 'a' if condition is falseif(condition)require('a')// this now evaluates 'b' first, then console.log(), and then 'c' once lazy() is called,// instead of evaluating 'b' and 'c' before entering the modulefunctionlazy(){require('c')}require('b')console.log()lazy()// NOTE this *will* still cause out-of-order evaluation! 'b' will be evaluated before// console.log() is called.console.log()require('b')