b9c50fdb09 
								
							 
						 
						
							
							
								
								fix jsdoc documentations  
							
							
							
						 
						
							2020-04-28 19:42:58 +02:00  
				
					
						
							
							
								 
						
							
								1b3c667fd7 
								
							 
						 
						
							
							
								
								run lint fix  
							
							
							
						 
						
							2019-12-03 20:48:31 +03:00  
				
					
						
							
							
								 
						
							
								faea05d195 
								
							 
						 
						
							
							
								
								fix: use memorize util instead of lazyRequire  
							
							
							
						 
						
							2019-12-03 20:31:39 +03:00  
				
					
						
							
							
								 
						
							
								4598ea539b 
								
							 
						 
						
							
							
								
								feat(util/lazyRequire): tool for loading CommonJS modules lazily  
							
							
							
						 
						
							2019-12-02 18:37:55 +03:00  
				
					
						
							
							
								 
						
							
								bba1d0fbb7 
								
							 
						 
						
							
							
								
								lazy require webassemblyjs using modules  
							
							
							
						 
						
							2019-10-18 13:48:11 +02:00  
				
					
						
							
							
								 
						
							
								65bdb43180 
								
							 
						 
						
							
							
								
								fix badly chosen max fill rate for deterministic  
							
							... 
							
							
							
							sort modules by identifier in output file, that's better for gzip 
							
						 
						
							2019-10-16 16:38:04 +02:00  
				
					
						
							
							
								 
						
							
								ddc3dae0e6 
								
							 
						 
						
							
							
								
								refactor Module.source() and Module.getRuntimeRequirements() into Module.codeGeneration  
							
							... 
							
							
							
							add code generation phase to Compilation
add `output.iife` options to remove iife wrapper
add `experiments.outputModule` which enabled `output.module`
add `output.module` which sets defaults to `output.iife: false`, `output.libraryTarget: "module"`, `output.jsonpScriptType: "module"`, `terserOptions.module: true`
add `output.module` example
improve runtime requirements needed by ConcatenatedModule
add entry inlining, which inlines entry module code into runtime scope (only when safe)
make whole bundle strict when all modules are strict 
							
						 
						
							2019-10-08 23:59:48 +02:00  
				
					
						
							
							
								 
						
							
								53f68c9e7b 
								
							 
						 
						
							
							
								
								update deprecated usage of chunk and main templates  
							
							
							
						 
						
							2019-10-08 23:46:33 +02:00  
				
					
						
							
							
								 
						
							
								69a545c444 
								
							 
						 
						
							
							
								
								Deprecate MainTemplate, ChunkTemplate, ModuleTemplate  
							
							... 
							
							
							
							move logic and hooks to JavascriptModulesPlugin 
							
						 
						
							2019-10-08 23:46:26 +02:00  
				
					
						
							
							
								 
						
							
								4fa8addeec 
								
							 
						 
						
							
							
								
								Handle auxiliary files separately from normal files  
							
							
							
						 
						
							2019-07-17 23:13:08 +02:00  
				
					
						
							
							
								 
						
							
								955d5689a9 
								
							 
						 
						
							
							
								
								remove experimental from module type name  
							
							... 
							
							
							
							since there is the `experiments` config now 
							
						 
						
							2019-07-15 15:03:29 +02:00  
				
					
						
							
							
								 
						
							
								de61023616 
								
							 
						 
						
							
							
								
								add side-by-side wasm support based on async modules  
							
							... 
							
							
							
							type: "webassembly/async-experimental"
remove i64 importing limitation since it will have BigInt integration eventually
update wasm example 
							
						 
						
							2019-06-04 23:28:56 +02:00  
				
					
						
							
							
								 
						
							
								41948853a0 
								
							 
						 
						
							
							
								
								Use StaticExportsDependency to define WASM exports  
							
							
							
						 
						
							2018-12-31 12:28:53 +01:00  
				
					
						
							
							
								 
						
							
								dff9278d6b 
								
							 
						 
						
							
							
								
								add Module.getSourceTypes  
							
							... 
							
							
							
							getSourceTypes declares all source types which can be generated
Remove shouldRender in favor of source type testing 
							
						 
						
							2018-12-05 20:18:57 +01:00  
				
					
						
							
							
								 
						
							
								ad3556b72d 
								
							 
						 
						
							
							
								
								webassemblyModuleFilename can't use filename  
							
							... 
							
							
							
							we don't have this information at runtime and would need it to load the file 
							
						 
						
							2018-11-01 20:23:10 +01:00  
				
					
						
							
							
								 
						
							
								56c49bdc9d 
								
							 
						 
						
							
							
								
								refactor(TemplatedPathPlugin): split placeholder context (`chunk|module`)  
							
							
							
						 
						
							2018-11-01 20:23:09 +01:00  
				
					
						
							
							
								 
						
							
								bad9d8a271 
								
							 
						 
						
							
							
								
								move Module.id into ChunkGraph  
							
							... 
							
							
							
							remove disconnect and unseal from Module 
							
						 
						
							2018-08-28 15:08:52 +02:00  
				
					
						
							
							
								 
						
							
								02b15a1b46 
								
							 
						 
						
							
							
								
								pass chunkGraph to updateHash instead of moduleGraph  
							
							... 
							
							
							
							pass chunkGraph to compareModulesById instead of moduleGraph
pass chunkGraph to methods of RuntimeTemplate
use comparators from module at some places 
							
						 
						
							2018-08-28 12:06:53 +02:00  
				
					
						
							
							
								 
						
							
								3aa2280498 
								
							 
						 
						
							
							
								
								move Module.hash and .renderedHash into ChunkGraph  
							
							
							
						 
						
							2018-08-22 19:24:54 +02:00  
				
					
						
							
							
								 
						
							
								4135c6e683 
								
							 
						 
						
							
							
								
								remove some unnecessary moduleGraph arguments and property accesses  
							
							
							
						 
						
							2018-08-22 12:45:14 +02:00  
				
					
						
							
							
								 
						
							
								4dfe88edb0 
								
							 
						 
						
							
							
								
								add moduleGraph argument to comparators  
							
							
							
						 
						
							2018-08-21 11:08:07 +02:00  
				
					
						
							
							
								 
						
							
								3cf01999b5 
								
							 
						 
						
							
							
								
								add ChunkGraph  
							
							... 
							
							
							
							move chunk modules and module chunks into the ChunkGraph
remove outdated unit tests 
							
						 
						
							2018-08-14 15:32:13 +02:00  
				
					
						
							
							
								 
						
							
								11e127d162 
								
							 
						 
						
							
							
								
								pass moduleGraph along with multiple methods  
							
							
							
						 
						
							2018-08-02 17:54:42 +02:00  
				
					
						
							
							
								 
						
							
								4ce109f8c1 
								
							 
						 
						
							
							
								
								change arguments of Generator.generate and Module.source into a object to be easier extensible  
							
							... 
							
							
							
							add JavascriptModulesPlugin.getHooks().shouldRender to decide if a module should be rendered 
							
						 
						
							2018-08-02 16:07:29 +02:00  
				
					
						
							
							
								 
						
							
								cf5f1d723c 
								
							 
						 
						
							
							
								
								format existing code  
							
							
							
						 
						
							2018-07-30 21:29:21 +02:00  
				
					
						
							
							
								 
						
							
								1ad71e01f9 
								
							 
						 
						
							
							
								
								add helpful error when importing wasm in initial chunk  
							
							
							
						 
						
							2018-07-02 16:18:49 +02:00  
				
					
						
							
							
								 
						
							
								8e3be48da4 
								
							 
						 
						
							
							
								
								allow to disable wasm import mangle  
							
							... 
							
							
							
							disable it by default (temporary) 
							
						 
						
							2018-06-05 23:49:02 +02:00  
				
					
						
							
							
								 
						
							
								1e4d2b7fe7 
								
							 
						 
						
							
							
								
								handle reexported wasm globals in JS wrapper code  
							
							
							
						 
						
							2018-06-02 17:20:58 +02:00  
				
					
						
							
							
								 
						
							
								82a71be1dc 
								
							 
						 
						
							
							
								
								Cleanup, refactoring, types  
							
							
							
						 
						
							2018-04-27 18:53:07 +02:00