1374757006 
								
							 
						 
						
							
							
								
								remove ModuleReason  
							
							... 
							
							
							
							remove HotUpdateChunkTemplate
move compareLocations into comparators
re-enable NodeSourcePlugin for `.mjs` 
							
						 
						
							2018-12-20 16:38:26 +01:00  
				
					
						
							
							
								 
						
							
								123b0a64e7 
								
							 
						 
						
							
							
								
								add plugin system for Stats presets, defaults, creation and printing  
							
							
							
						 
						
							2018-12-18 22:07:14 +01:00  
				
					
						
							
							
								 
						
							
								8281667668 
								
							 
						 
						
							
							
								
								improve ids for Long Term Caching  
							
							... 
							
							
							
							add deterministic chunk ids and make it default
StatsTestCases no longer need to explicitly use natural ids as the defaults are deterministic now too
add concept of id name hints for chunks
add `idHint` option to splitChunks to provide a hint
deduplicated code from different id plugins to IdHelpers
improve behavior of named ids in case of conflicts
remove `name: true` and `automaticNamePrefix` from splitChunks it's not as good as expected
improve named chunk ids to show root modules 
							
						 
						
							2018-12-07 12:26:35 +01:00  
				
					
						
							
							
								 
						
							
								a8e51c322b 
								
							 
						 
						
							
							
								
								make hashing more consistent  
							
							
							
						 
						
							2018-11-30 13:19:55 +01:00  
				
					
						
							
							
								 
						
							
								2857ad3ee4 
								
							 
						 
						
							
							
								
								runtime module for getChunkFilename  
							
							
							
						 
						
							2018-11-29 16:15:26 +01:00  
				
					
						
							
							
								 
						
							
								de41d1fe8b 
								
							 
						 
						
							
							
								
								Add missing types on Chunk related classes  
							
							
							
						 
						
							2018-11-07 14:10:57 +01:00  
				
					
						
							
							
								 
						
							
								60b06472f5 
								
							 
						 
						
							
							
								
								make LimitChunkCountPlugin stable  
							
							... 
							
							
							
							fix integrating non-runtime with runtime chunk
move entry modules when integrating two chunks 
							
						 
						
							2018-10-23 11:32:36 +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  
				
					
						
							
							
								 
						
							
								239ce7fcd9 
								
							 
						 
						
							
							
								
								Use ChunkGraph instead of Compilation in updateHash  
							
							
							
						 
						
							2018-08-24 12:02:42 +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  
				
					
						
							
							
								 
						
							
								5a78e96dc9 
								
							 
						 
						
							
							
								
								add backward-compat layer for ModuleGraph and ChunkGraph  
							
							
							
						 
						
							2018-08-21 16:17:02 +02:00  
				
					
						
							
							
								 
						
							
								4dfe88edb0 
								
							 
						 
						
							
							
								
								add moduleGraph argument to comparators  
							
							
							
						 
						
							2018-08-21 11:08:07 +02:00  
				
					
						
							
							
								 
						
							
								6d5310fbd6 
								
							 
						 
						
							
							
								
								allow multiple entryModules per chunk  
							
							... 
							
							
							
							allow to specify ChunkGroup to depend on
move entry modules into ChunkGraph 
							
						 
						
							2018-08-15 11:51:16 +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  
				
					
						
							
							
								 
						
							
								ec1329a7d4 
								
							 
						 
						
							
							
								
								make libIdent required  
							
							... 
							
							
							
							add types 
							
						 
						
							2018-08-02 16:29:20 +02:00  
				
					
						
							
							
								 
						
							
								cf5f1d723c 
								
							 
						 
						
							
							
								
								format existing code  
							
							
							
						 
						
							2018-07-30 21:29:21 +02:00  
				
					
						
							
							
								 
						
							
								29c99b1787 
								
							 
						 
						
							
							
								
								Convert GraphHelpers  
							
							
							
						 
						
							2018-07-26 22:43:20 +02:00  
				
					
						
							
							
								 
						
							
								0db953fae6 
								
							 
						 
						
							
							
								
								Convert SetHelpers  
							
							
							
						 
						
							2018-07-26 22:39:36 +02:00  
				
					
						
							
							
								 
						
							
								e02a0c9ecd 
								
							 
						 
						
							
							
								
								add types to Template  
							
							
							
						 
						
							2018-07-25 13:56:40 +02:00  
				
					
						
							
							
								 
						
							
								7036ec488b 
								
							 
						 
						
							
							
								
								remove the need to rewrite chunk in reasons  
							
							
							
						 
						
							2018-07-23 12:20:47 +02:00  
				
					
						
							
							
								 
						
							
								66d3f319a6 
								
							 
						 
						
							
							
								
								Merge tag 'v4.16.2' into next  
							
							... 
							
							
							
							4.16.2 
							
						 
						
							2018-07-23 12:19:16 +02:00  
				
					
						
							
							
								 
						
							
								bc863596f4 
								
							 
						 
						
							
							
								
								remove unneeded type import  
							
							
							
						 
						
							2018-07-17 11:47:22 +02:00  
				
					
						
							
							
								 
						
							
								b0061c7fed 
								
							 
						 
						
							
							
								
								Code review  
							
							
							
						 
						
							2018-07-12 18:00:44 -07:00  
				
					
						
							
							
								 
						
							
								d539bb1101 
								
							 
						 
						
							
							
								
								Drop entrypoint  
							
							
							
						 
						
							2018-07-11 19:00:17 -07:00  
				
					
						
							
							
								 
						
							
								2b14ddc984 
								
							 
						 
						
							
							
								
								Merge tag 'v4.16.0' into next  
							
							... 
							
							
							
							4.16.0 
							
						 
						
							2018-07-11 11:13:47 +02:00  
				
					
						
							
							
								 
						
							
								569c415623 
								
							 
						 
						
							
							
								
								Merge branch 'master' into enable-noImplicitThis  
							
							
							
						 
						
							2018-07-11 08:43:26 +02:00  
				
					
						
							
							
								 
						
							
								d5983ed62b 
								
							 
						 
						
							
							
								
								Merge pull request  #7687  from webpack/chore/imports  
							
							... 
							
							
							
							Simplify imports 
							
						 
						
							2018-07-10 09:40:07 +02:00  
				
					
						
							
							
								 
						
							
								271b77d45f 
								
							 
						 
						
							
							
								
								all: typo fixes  
							
							
							
						 
						
							2018-07-09 22:54:35 +02:00  
				
					
						
							
							
								 
						
							
								559cf94edb 
								
							 
						 
						
							
							
								
								Simplify imports  
							
							
							
						 
						
							2018-07-09 15:09:00 +02:00  
				
					
						
							
							
								 
						
							
								a0e1ad920e 
								
							 
						 
						
							
							
								
								Enable noImplicitThis TypeScript compiler option  
							
							
							
						 
						
							2018-07-05 08:07:46 +03:00  
				
					
						
							
							
								 
						
							
								0a06f19fd8 
								
							 
						 
						
							
							
								
								Merge tag 'v4.15.0' into next  
							
							... 
							
							
							
							4.15.0 
							
						 
						
							2018-07-04 22:19:50 +02:00  
				
					
						
							
							
								 
						
							
								fb2c24bf76 
								
							 
						 
						
							
							
								
								add `splitChunks.maxSize` option  
							
							... 
							
							
							
							add `splitChunks.fallbackCacheGroup`
add `splitChunks.hidePathInfo`
move `contextify` into utils
add some types 
							
						 
						
							2018-07-04 10:45:02 +02:00  
				
					
						
							
							
								 
						
							
								1ad71e01f9 
								
							 
						 
						
							
							
								
								add helpful error when importing wasm in initial chunk  
							
							
							
						 
						
							2018-07-02 16:18:49 +02:00  
				
					
						
							
							
								 
						
							
								2d1cd74d37 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/type-compiler-compilation-save  
							
							
							
						 
						
							2018-06-29 11:53:40 -07:00  
				
					
						
							
							
								 
						
							
								ad8f496745 
								
							 
						 
						
							
							
								
								arrow functions, remove or improve eslint-disable comments  
							
							
							
						 
						
							2018-06-27 13:48:13 +02:00  
				
					
						
							
							
								 
						
							
								e763d87960 
								
							 
						 
						
							
							
								
								Remove useless checks on ChunkGroup  
							
							
							
						 
						
							2018-06-27 11:40:24 +02:00  
				
					
						
							
							
								 
						
							
								91663f19a2 
								
							 
						 
						
							
							
								
								Remove deprecated APIs  
							
							
							
						 
						
							2018-06-27 10:08:12 +02:00  
				
					
						
							
							
								 
						
							
								a41a0fb799 
								
							 
						 
						
							
							
								
								use correct Hash interface  
							
							
							
						 
						
							2018-06-25 16:01:57 +02:00  
				
					
						
							
							
								 
						
							
								968edbf77d 
								
							 
						 
						
							
							
								
								fix(types): fix errors and linting errors  
							
							
							
						 
						
							2018-06-21 14:38:17 +03:00  
				
					
						
							
							
								 
						
							
								c3ebef7f25 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/type-compiler-compilation-save  
							
							
							
						 
						
							2018-06-21 11:07:33 +03:00  
				
					
						
							
							
								 
						
							
								3e778b85c7 
								
							 
						 
						
							
							
								
								fix minor type issues and linting  
							
							
							
						 
						
							2018-06-20 12:04:53 +02:00  
				
					
						
							
							
								 
						
							
								4859c926ad 
								
							 
						 
						
							
							
								
								CR comments - remove TS syntax (one last type error)  
							
							
							
						 
						
							2018-06-19 15:32:15 -07:00  
				
					
						
							
							
								 
						
							
								1d39cce941 
								
							 
						 
						
							
							
								
								Type SortableSet  
							
							
							
						 
						
							2018-06-06 08:11:30 -07:00  
				
					
						
							
							
								 
						
							
								c97107367a 
								
							 
						 
						
							
							
								
								Fix template tag syntax  
							
							... 
							
							
							
							In 2.9 and earlier, Typescript allowed braces around the name introduced
by the `@template` tag, even though this syntax is non-standard. In 3.0,
Typescript introduces a more complex `@template` syntax that uses braces
for specifying the constraint of a type parameter:
```js
/** @template {Constraint} T -- By analogy with param syntax:
 *  @param {T} name
 */
function f(name) { ... }
```
That means that the syntax `/** @template {T} */` is illegal. This PR
fixes the uses of the `@template` tag ahead of Typescript 3.0 as well as
typescript@next. 
							
						 
						
							2018-06-04 14:22:20 -07:00  
				
					
						
							
							
								 
						
							
								db668b7549 
								
							 
						 
						
							
							
								
								move fake document to ConfigTestCases  
							
							... 
							
							
							
							minor style issues
add test case 
							
						 
						
							2018-06-04 17:49:55 +02:00  
				
					
						
							
							
								 
						
							
								0d21ce197c 
								
							 
						 
						
							
							
								
								Address most of Sokra's comments  
							
							... 
							
							
							
							- [x] Don't emit prefetch code if not needed
- [x] Only affect StatsTestCase dealing with prefetching
- [x] Fix existing prefetch test case
- [ ] Trigger prefetch after startup code runs
- [ ] Add new test(s) 
							
						 
						
							2018-06-01 10:51:39 -07:00  
				
					
						
							
							
								 
						
							
								1bae93852a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/type-compiler-compilation-save  
							
							
							
						 
						
							2018-05-30 19:35:36 -07:00  
				
					
						
							
							
								 
						
							
								8a995da749 
								
							 
						 
						
							
							
								
								Split the map among the chunks  
							
							
							
						 
						
							2018-05-30 15:36:50 -07:00  
				
					
						
							
							
								 
						
							
								685cbcdf54 
								
							 
						 
						
							
							
								
								Initial rework per sokra's suggestion  
							
							
							
						 
						
							2018-05-30 14:36:53 -07:00