1f3d2b680e 
								
							 
						 
						
							
							
								
								rename empty object constant  
							
							
							
						 
						
							2019-11-19 13:14:58 +01:00  
				
					
						
							
							
								 
						
							
								e00b0a40d4 
								
							 
						 
						
							
							
								
								avoid has -> get, set -> get  
							
							
							
						 
						
							2019-11-19 12:17:46 +01:00  
				
					
						
							
							
								 
						
							
								53764f5d36 
								
							 
						 
						
							
							
								
								refactor: fix review comments  
							
							
							
						 
						
							2019-11-18 20:01:54 +03:00  
				
					
						
							
							
								 
						
							
								265ef68405 
								
							 
						 
						
							
							
								
								refactor: improve generator/parse cache in module factory  
							
							
							
						 
						
							2019-11-18 18:12:12 +03:00  
				
					
						
							
							
								 
						
							
								c21fb4bd58 
								
							 
						 
						
							
							
								
								Add LazySet for file/context/missingDependencies for performance  
							
							
							
						 
						
							2019-08-07 16:13:56 +02:00  
				
					
						
							
							
								 
						
							
								c94073b31c 
								
							 
						 
						
							
							
								
								update enhanced-resolve  
							
							
							
						 
						
							2019-07-05 00:45:41 +02:00  
				
					
						
							
							
								 
						
							
								8bf8e857ad 
								
							 
						 
						
							
							
								
								Merge tag 'v4.35.1' into next  
							
							... 
							
							
							
							4.35.1 
							
						 
						
							2019-07-01 11:15:52 +02:00  
				
					
						
							
							
								 
						
							
								fec4d536a3 
								
							 
						 
						
							
							
								
								only affect loader order when match resource is used  
							
							
							
						 
						
							2019-07-01 09:37:35 +02:00  
				
					
						
							
							
								 
						
							
								49dc747a63 
								
							 
						 
						
							
							
								
								fix loader ordering  
							
							
							
						 
						
							2019-06-25 19:26:53 +01:00  
				
					
						
							
							
								 
						
							
								6db94536ad 
								
							 
						 
						
							
							
								
								Merge tag 'v4.34.0' into next  
							
							... 
							
							
							
							4.34.0 
							
						 
						
							2019-06-13 10:51:12 +02:00  
				
					
						
							
							
								 
						
							
								e9c0d068dd 
								
							 
						 
						
							
							
								
								refactor filesystem interfaces  
							
							... 
							
							
							
							add Compiler.intermediateFileSystem
avoid using `path` and `fs` module when possible
move `join`, `mkdirp` and `dirname` into utils
join and dirname is optional in FileSystem interface
remove mkdirp from Filesystem interface 
							
						 
						
							2019-06-11 17:32:58 +02:00  
				
					
						
							
							
								 
						
							
								fd4b3c503a 
								
							 
						 
						
							
							
								
								pretty files  
							
							
							
						 
						
							2019-06-09 11:23:42 +02:00  
				
					
						
							
							
								 
						
							
								51b19ebd1f 
								
							 
						 
						
							
							
								
								make refs independent of number of default rules  
							
							
							
						 
						
							2019-06-04 11:33:16 +02:00  
				
					
						
							
							
								 
						
							
								74d4669d73 
								
							 
						 
						
							
							
								
								rewrite RuleSet to RuleSetCompiler with plugins  
							
							... 
							
							
							
							remove some deprecated features (query, loaders)
add missing condition (realResource) 
							
						 
						
							2019-05-16 11:37:52 +02:00  
				
					
						
							
							
								 
						
							
								f03c4f127a 
								
							 
						 
						
							
							
								
								improve merging of resolve and parsing options  
							
							... 
							
							
							
							by rules and via loader API
Objects are deeply merged
Arrays overwrite by default, but can reference old value with "..."
fixes  #8968  
							
						 
						
							2019-05-13 15:30:10 +02:00  
				
					
						
							
							
								 
						
							
								aa05168971 
								
							 
						 
						
							
							
								
								fixups  
							
							
							
						 
						
							2019-05-10 11:06:25 +02:00  
				
					
						
							
							
								 
						
							
								90baf475af 
								
							 
						 
						
							
							
								
								Smaller performance improvements in NormalModuleFactory  
							
							
							
						 
						
							2019-01-08 15:14:33 +01:00  
				
					
						
							
							
								 
						
							
								ef9e25d8ea 
								
							 
						 
						
							
							
								
								report dependencies from resolver to the compilation  
							
							... 
							
							
							
							refactor NormalModuleFactory 
							
						 
						
							2019-01-08 15:14:25 +01:00  
				
					
						
							
							
								 
						
							
								5563ee9e58 
								
							 
						 
						
							
							
								
								use makePathsRelative instead of contextify  
							
							... 
							
							
							
							unify contextify and makePathsRelative
separate NormalModuleFactory ignored, ContextModule and ConcatenatedModule identifier with "|" 
							
						 
						
							2018-12-07 18:12:04 +01:00  
				
					
						
							
							
								 
						
							
								a21bc44345 
								
							 
						 
						
							
							
								
								ignored module no longer contain context path  
							
							
							
						 
						
							2018-12-07 15:46:32 +01:00  
				
					
						
							
							
								 
						
							
								3b35fd478c 
								
							 
						 
						
							
							
								
								use module.unsafeCache only for node_modules  
							
							... 
							
							
							
							remove unsafe resolve cache remainings 
							
						 
						
							2018-10-31 13:17:32 +01:00  
				
					
						
							
							
								 
						
							
								2e82dbb63c 
								
							 
						 
						
							
							
								
								Merge pull request  #7813  from webpack/refactor/freeze_hooks  
							
							... 
							
							
							
							Freeze hooks to prevent deopts 
							
						 
						
							2018-07-30 22:47:13 +02:00  
				
					
						
							
							
								 
						
							
								cf5f1d723c 
								
							 
						 
						
							
							
								
								format existing code  
							
							
							
						 
						
							2018-07-30 21:29:21 +02:00  
				
					
						
							
							
								 
						
							
								fc4f30329d 
								
							 
						 
						
							
							
								
								Freeze hooks to prevent deopts  
							
							
							
						 
						
							2018-07-30 14:25:40 +02:00  
				
					
						
							
							
								 
						
							
								c68d0d2171 
								
							 
						 
						
							
							
								
								Remove Tapable compatibility  
							
							
							
						 
						
							2018-06-26 08:31:08 +02:00  
				
					
						
							
							
								 
						
							
								530e1fb172 
								
							 
						 
						
							
							
								
								Add matchResource feature (for loaders)  
							
							... 
							
							
							
							Match rules with custom resource name
Also use this name as rule.issuer or splitChunks test
Show nicely in stats 
							
						 
						
							2018-06-01 15:37:17 +02:00  
				
					
						
							
							
								 
						
							
								2a9452e51b 
								
							 
						 
						
							
							
								
								Add brackets for multiline if/for statements  
							
							
							
						 
						
							2018-05-29 15:45:44 +02:00  
				
					
						
							
							
								 
						
							
								25c7b07ef3 
								
							 
						 
						
							
							
								
								Fix link  
							
							
							
						 
						
							2018-05-24 17:05:56 +03:00  
				
					
						
							
							
								 
						
							
								8df9f5f1f5 
								
							 
						 
						
							
							
								
								Use a WeakMap instead of mutating objects  
							
							
							
						 
						
							2018-05-22 19:06:30 +02:00  
				
					
						
							
							
								 
						
							
								5c8a4bb89f 
								
							 
						 
						
							
							
								
								Unify Dependency#getExports result  
							
							
							
						 
						
							2018-04-04 13:53:55 +02:00  
				
					
						
							
							
								 
						
							
								b6042fb937 
								
							 
						 
						
							
							
								
								Prevent identToLoaderRequest to return 2 objects with different shapes  
							
							
							
						 
						
							2018-04-04 13:41:56 +02:00  
				
					
						
							
							
								 
						
							
								f1092ad516 
								
							 
						 
						
							
							
								
								Update prettier toolchain  
							
							
							
						 
						
							2018-03-26 16:56:10 +02:00  
				
					
						
							
							
								 
						
							
								3983803d30 
								
							 
						 
						
							
							
								
								Destructure 'require' to improve readability  
							
							
							
						 
						
							2018-03-22 12:05:58 +01:00  
				
					
						
							
							
								 
						
							
								5238159d21 
								
							 
						 
						
							
							
								
								run prettier on existing code  
							
							
							
						 
						
							2018-02-25 02:00:20 +01:00  
				
					
						
							
							
								 
						
							
								864e563173 
								
							 
						 
						
							
							
								
								replace Async with Neo-Async  
							
							
							
						 
						
							2018-02-11 14:31:08 -08:00  
				
					
						
							
							
								 
						
							
								5c63d3cb43 
								
							 
						 
						
							
							
								
								move source generation into separate module  
							
							... 
							
							
							
							allow to pass a Generator to NormalModule
change NormalModule constructor to options object
🍆  
							
						 
						
							2018-01-24 11:33:38 +01:00  
				
					
						
							
							
								 
						
							
								d4811b0d37 
								
							 
						 
						
							
							
								
								Use for-of loops instead of forEach  
							
							
							
						 
						
							2018-01-23 22:53:18 +01:00  
				
					
						
							
							
								 
						
							
								86e6edf1ab 
								
							 
						 
						
							
							
								
								Refactor how source type is handled by the parser  
							
							
							
						 
						
							2018-01-22 09:30:43 +01:00  
				
					
						
							
							
								 
						
							
								a403cbf3a9 
								
							 
						 
						
							
							
								
								Optimize regexp, getEntryPointsSize  
							
							
							
						 
						
							2018-01-20 00:43:27 +03:00  
				
					
						
							
							
								 
						
							
								cf1d7b8949 
								
							 
						 
						
							
							
								
								`-!` keeps post loader instead of pre loader  
							
							... 
							
							
							
							add more test cases 
							
						 
						
							2017-12-30 19:34:14 +01:00  
				
					
						
							
							
								 
						
							
								202e399fff 
								
							 
						 
						
							
							
								
								Do not use deprecated features of enhanced-resolve  
							
							... 
							
							
							
							- First argument of `Resolver#doResolve` is now a Hook
- Fourth argument of `Resolver#resolve` is now `resolveContext`. `callback` is the fifth. 
							
						 
						
							2017-12-22 19:54:57 +01:00  
				
					
						
							
							
								 
						
							
								1172d842f7 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-12-22 12:28:15 +01:00  
				
					
						
							
							
								 
						
							
								b48d5d99f6 
								
							 
						 
						
							
							
								
								Maintain ident when chaining pitching loaders  
							
							
							
						 
						
							2017-12-21 18:20:24 +00:00  
				
					
						
							
							
								 
						
							
								27d60f7dd6 
								
							 
						 
						
							
							
								
								Merge pull request  #6126  from ooflorent/remove_plugin_calls  
							
							... 
							
							
							
							Remove more plugin calls 
							
						 
						
							2017-12-15 13:42:38 +01:00  
				
					
						
							
							
								 
						
							
								f737b26260 
								
							 
						 
						
							
							
								
								Remove some plugin calls  
							
							
							
						 
						
							2017-12-14 14:42:49 +01:00  
				
					
						
							
							
								 
						
							
								5cbd6b20dd 
								
							 
						 
						
							
							
								
								allow to set sideEffects from rules  
							
							
							
						 
						
							2017-12-14 13:08:57 +01:00  
				
					
						
							
							
								 
						
							
								a27ef326d5 
								
							 
						 
						
							
							
								
								Upgrade tapable in ModuleFactories  
							
							
							
						 
						
							2017-11-28 09:54:24 +01:00  
				
					
						
							
							
								 
						
							
								5a4f0aca67 
								
							 
						 
						
							
							
								
								change imports of tapable to old version  
							
							... 
							
							
							
							prepare to migrate to new tapable version 
							
						 
						
							2017-11-27 20:56:42 +01:00  
				
					
						
							
							
								 
						
							
								5e39ec46ee 
								
							 
						 
						
							
							
								
								Allow to override resolve configuration  
							
							
							
						 
						
							2017-11-18 08:12:35 +01:00  
				
					
						
							
							
								 
						
							
								00f2b5ede7 
								
							 
						 
						
							
							
								
								advanced module type refactoring  
							
							... 
							
							
							
							added json type
.mjs default to javascript/esm type
adjusted parser plugins to react on module type 
							
						 
						
							2017-11-11 19:27:19 +01:00