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
Since module hash is defined before all modules are loaded and processed, we'll need to either:
Perform a second hash step on modified bundles, so that the hash is a correct reflection of the runtime behavior; or
Modify the order of how interlock defines hashes. This would mean processing all modules and, after they have all been processed, hash and require-replace for all modules at once.
The text was updated successfully, but these errors were encountered:
A good compromise solution may be to process and hash all modules and then, after all modules have been processed, do the require-replace. This will allow us to modify the hashes if necessary before the replace occurs, but it shouldn't add any significant processing time, and the structure of compilation would be mostly unchanged.
recursive require-replace --> map over all completed modules at the end to do require-replace
Since module hash is defined before all modules are loaded and processed, we'll need to either:
The text was updated successfully, but these errors were encountered: