aac7f2e619 
								
							 
						 
						
							
							
								
								allow to configure parsers and generators globally  
							
							... 
							
							
							
							get plugin schemas from root schema
normalize module.parser/generator
add test case 
							
						 
						
							2021-01-05 12:08:30 +01:00  
				
					
						
							
							
								 
						
							
								2ec90b3687 
								
							 
						 
						
							
							
								
								add asset info for `sourceFilename` and `javascriptModule`  
							
							
							
						 
						
							2020-10-22 10:47:23 +02:00  
				
					
						
							
							
								 
						
							
								5cceb52245 
								
							 
						 
						
							
							
								
								assets use filename relative to context  
							
							... 
							
							
							
							add test case with nested paths 
							
						 
						
							2020-08-29 01:59:47 +02:00  
				
					
						
							
							
								 
						
							
								70b44a7f86 
								
							 
						 
						
							
							
								
								feat: support `[query]` for asset modules  
							
							
							
						 
						
							2020-08-03 23:08:01 +02:00  
				
					
						
							
							
								 
						
							
								1265765141 
								
							 
						 
						
							
							
								
								polish, types  
							
							
							
						 
						
							2020-07-27 22:41:04 +02:00  
				
					
						
							
							
								 
						
							
								e16bdfda6c 
								
							 
						 
						
							
							
								
								refactor used exports analysis, hashing, code generation, optimizations  
							
							... 
							
							
							
							to keep track of runtimes, used exports depending on runtime
modules can have different hashes and generated code depending on runtime
chunks are only considered as equal for MergeDuplicateChunks and SplitChunks when exports used in contained modules are equal
added `optimization.usedExports: "global"` to opt-out from used exports analysis per runtime
added `splitChunks.usedExports` and `splitChunks.cacheGroups[x].usedExports` to enable/disable used exports comparing for modules
`splitChunks.usedExports` defaults to `true` in production 
							
						 
						
							2020-07-27 22:40:44 +02:00  
				
					
						
							
							
								 
						
							
								36cf3039aa 
								
							 
						 
						
							
							
								
								use content hashes for assets  
							
							
							
						 
						
							2020-07-20 08:45:27 +02:00  
				
					
						
							
							
								 
						
							
								bebd874cde 
								
							 
						 
						
							
							
								
								refactor: migrate on `mime-types`  
							
							
							
						 
						
							2020-02-25 15:03:21 +03:00  
				
					
						
							
							
								 
						
							
								b9c50fa0e4 
								
							 
						 
						
							
							
								
								fix pr comments  
							
							
							
						 
						
							2020-01-23 13:27:12 +03:00  
				
					
						
							
							
								 
						
							
								c7dd45b16f 
								
							 
						 
						
							
							
								
								generator.assetFilename -> generator.filename  
							
							
							
						 
						
							2020-01-22 16:19:45 +03:00  
				
					
						
							
							
								 
						
							
								68126cf1fc 
								
							 
						 
						
							
							
								
								override filename for asset modules  
							
							
							
						 
						
							2020-01-22 16:08:29 +03:00  
				
					
						
							
							
								 
						
							
								b87b948406 
								
							 
						 
						
							
							
								
								show error when mimetype is missing  
							
							
							
						 
						
							2019-12-23 17:44:41 +01:00  
				
					
						
							
							
								 
						
							
								bf6680ec0f 
								
							 
						 
						
							
							
								
								bugfixes, nitpicks  
							
							
							
						 
						
							2019-11-26 21:24:41 +01:00  
				
					
						
							
							
								 
						
							
								317da38171 
								
							 
						 
						
							
							
								
								move data url condition to parser  
							
							... 
							
							
							
							avoid calling dataUrl function repeated
remove cache to avoid memory leak
include data url decision in module hash
refactor code for readablility 
							
						 
						
							2019-11-26 15:43:58 +01:00  
				
					
						
							
							
								 
						
							
								a04f7bcafd 
								
							 
						 
						
							
							
								
								move options to AssetModulesPlugin  
							
							
							
						 
						
							2019-11-26 15:43:50 +01:00  
				
					
						
							
							
								 
						
							
								cf3f7be8d1 
								
							 
						 
						
							
							
								
								inline encode function  
							
							
							
						 
						
							2019-11-26 15:43:43 +01:00  
				
					
						
							
							
								 
						
							
								5f8ad0dd67 
								
							 
						 
						
							
							
								
								inline encoder file into AssetGenerator  
							
							
							
						 
						
							2019-11-26 15:43:32 +01:00  
				
					
						
							
							
								 
						
							
								da0bb4ec2a 
								
							 
						 
						
							
							
								
								rename class  
							
							
							
						 
						
							2019-11-26 15:43:24 +01:00  
				
					
						
							
							
								 
						
							
								bdc61abf82 
								
							 
						 
						
							
							
								
								refactor: merge generators in asset modules  
							
							
							
						 
						
							2019-11-26 15:42:37 +01:00  
				
					
						
							
							
								 
						
							
								2d5844c56e 
								
							 
						 
						
							
							
								
								refactor: fix review comments  
							
							
							
						 
						
							2019-11-26 15:42:16 +01:00  
				
					
						
							
							
								 
						
							
								491cb57cb4 
								
							 
						 
						
							
							
								
								initial improvement for asset modules  
							
							
							
						 
						
							2019-11-26 15:41:48 +01:00  
				
					
						
							
							
								 
						
							
								fb45e38fa4 
								
							 
						 
						
							
							
								
								rename url -> asset  
							
							... 
							
							
							
							remove experimental in favor of experiments.asset 
							
						 
						
							2019-07-17 11:57:04 +02:00