Runtime modules with simple dependencies on other runtime modules
Runtime modules without any dependencies to other runtime modules
Runtime modules which trigger actions on bootstrap
Adds a DependencyBlock to DependencyBlock relationship. This is used for when a Module has a AsyncDependencyBlock tie (for code-splitting)
Assuming this module is in the cache. Remove internal references to allow freeing some memory.
Removes all dependencies and blocks
removes all warnings and errors
Module should be unsafe cached. Get data that's needed for that. This data will be passed to restoreFromUnsafeCache later.
Assuming this module is in the cache. Update the (cached) module with the fresh module from the factory. Usually updates internal references and properties.
Runtime modules which attach to handlers of other runtime modules