b8e1981e09 
								
							 
						 
						
							
							
								
								allow chunk.id to be a number - or rather a non-null-something  
							
							
							
						 
						
							2017-03-26 20:30:52 +11:00  
				
					
						
							
							
								 
						
							
								5240430321 
								
							 
						 
						
							
							
								
								apply split methods to their usages  
							
							
							
						 
						
							2017-01-21 13:51:35 +11:00  
				
					
						
							
							
								 
						
							
								58e7a2f30b 
								
							 
						 
						
							
							
								
								add simple returnTrue helper, less function definitions  
							
							
							
						 
						
							2017-01-21 13:51:35 +11:00  
				
					
						
							
							
								 
						
							
								82eec175af 
								
							 
						 
						
							
							
								
								convert more usages of BasicEvaluatedExpression with ParserHelpers  
							
							
							
						 
						
							2017-01-21 13:51:35 +11:00  
				
					
						
							
							
								 
						
							
								965b7261fa 
								
							 
						 
						
							
							
								
								move more ConstDependencies to `toConstantDependency`  
							
							
							
						 
						
							2017-01-21 13:51:35 +11:00  
				
					
						
							
							
								 
						
							
								86c00207bd 
								
							 
						 
						
							
							
								
								Extract to parser helpers ( #3843 )  
							
							... 
							
							
							
							* rename ModuleParserHelpers to ParserHelpers
- rename module and file from ModuleParserHelpers to ParserHelpers
- change imports and usages
- rename addParsedVariable to addParsedVariableToModule to add module context again
* introduce setTypeof helper to ParserHelpers
* switch setTypeof in amdplugin - use ParsersHelpers instead
* switch setTypeof in CommonJsPlugin - use ParsersHelpers instead
* switch setTypeof in SystemPlugin - use ParsersHelpers instead
* add ParserHelpers.expressionIsUnsupported method
* use ParserHelpers.expressionIsUnsupported in SystemPlugin and NodeStuffPlugin
* refactor setTypeOf to more atomic helper methods
- reduces sideeffects as parser is called outside of helper
- allows better reuse
* use ParserHelper on more pieces in CommonJsPlugin making BasicEvaluatedExpression obsolete
* switch new BasicEvaluatedExpression().setString(<somestring>).setRange(expr.range) in dependencies to ParserHelpers
* switch other new BasicEvaluatedExpression().setString(<somestring>).setRange(expr.range) to ParserHelpers
* rename wrongly named function - name anonymous functions 
							
						 
						
							2017-01-08 12:11:26 -06:00  
				
					
						
							
							
								 
						
							
								ec262a4007 
								
							 
						 
						
							
							
								
								refactoring: moved parser instancation into NormalModuleFactory  
							
							... 
							
							
							
							breaking change: compiler.parser must no longer be used. Use this instead:
``` js
compiler.plugin("compilation", function(compilation, params) {
  params.normalModuleFactory.plugin("parser", function(parser, parserOptions) {
    parser.plugin(/* ... */);
  });
});
```
required for #2978  
							
						 
						
							2016-09-15 00:22:10 +02:00  
				
					
						
							
							
								 
						
							
								1675a5a5ca 
								
							 
						 
						
							
							
								
								new way to handle new ids, reuse old ids  
							
							... 
							
							
							
							adjusted HMR to handle id reusing 
							
						 
						
							2016-07-18 00:41:26 +02:00  
				
					
						
							
							
								 
						
							
								7109be58b3 
								
							 
						 
						
							
							
								
								detect main module more reliable  
							
							... 
							
							
							
							#2648  
						
							2016-06-16 01:05:17 +02:00  
				
					
						
							
							
								 
						
							
								1f66b3acf0 
								
							 
						 
						
							
							
								
								allow module.hot.accept without callback (harmony)  
							
							
							
						 
						
							2016-06-04 17:31:03 +02:00  
				
					
						
							
							
								 
						
							
								3881528678 
								
							 
						 
						
							
							
								
								added a timeout to hot multi step build  
							
							
							
						 
						
							2016-01-21 02:01:24 +01:00  
				
					
						
							
							
								 
						
							
								ded70aef28 
								
							 
						 
						
							
							
								
								moves stuff from webpack-core to webpack-sources  
							
							
							
						 
						
							2015-12-29 17:44:55 +01:00  
				
					
						
							
							
								 
						
							
								cabe7866fa 
								
							 
						 
						
							
							
								
								HMR with harmony modules  
							
							
							
						 
						
							2015-11-01 23:27:53 +01:00  
				
					
						
							
							
								 
						
							
								431a4c791c 
								
							 
						 
						
							
							
								
								Merge branch 'master' into webpack-2  
							
							... 
							
							
							
							Conflicts:
	hot/dev-server.js
	hot/only-dev-server.js
	hot/poll.js
	hot/signal.js
	lib/ChunkTemplate.js
	lib/HotModuleReplacement.runtime.js
	lib/HotModuleReplacementPlugin.js
	lib/JsonpMainTemplatePlugin.js
	lib/MainTemplate.js
	lib/NormalModule.js
	lib/Parser.js
	lib/RecordIdsPlugin.js
	lib/WebpackOptionsApply.js
	lib/dependencies/RequireEnsureDependency.js
	lib/node/OldNodeWatchFileSystem.js
	lib/optimize/OccurrenceOrderPlugin.js
	package.json 
							
						 
						
							2015-07-17 09:30:37 +02:00  
				
					
						
							
							
								 
						
							
								f7d799adb4 
								
							 
						 
						
							
							
								
								rebeautify without spacing after keyword  
							
							
							
						 
						
							2015-07-16 00:19:23 +02:00  
				
					
						
							
							
								 
						
							
								0a340f2b1a 
								
							 
						 
						
							
							
								
								feat(app): Beautify all lib files  
							
							
							
						 
						
							2015-07-13 01:20:09 +03:00  
				
					
						
							
							
								 
						
							
								94ba35cb13 
								
							 
						 
						
							
							
								
								Merge branch 'master' into webpack-2  
							
							... 
							
							
							
							Conflicts:
	lib/WebpackOptionsApply.js 
							
						 
						
							2015-05-22 00:19:16 +02:00  
				
					
						
							
							
								 
						
							
								16af6a9dcd 
								
							 
						 
						
							
							
								
								fixed   #1075  
							
							
							
						 
						
							2015-05-18 23:32:41 +02:00  
				
					
						
							
							
								 
						
							
								ff7848369a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into webpack-2  
							
							... 
							
							
							
							Conflicts:
	bin/webpack.js
	package.json 
							
						 
						
							2015-05-10 20:41:04 +02:00  
				
					
						
							
							
								 
						
							
								d3a7994e35 
								
							 
						 
						
							
							
								
								expose `loc` for every Dependency  
							
							
							
						 
						
							2015-05-10 18:31:58 +02:00  
				
					
						
							
							
								 
						
							
								6c1eb49539 
								
							 
						 
						
							
							
								
								separated runtime code from compiler code  
							
							... 
							
							
							
							for better coverage data 
							
						 
						
							2015-04-28 23:38:41 +02:00  
				
					
						
							
							
								 
						
							
								f4b9d5f57a 
								
							 
						 
						
							
							
								
								Merge branch 'master' into webpack-2  
							
							... 
							
							
							
							Conflicts:
	lib/Compilation.js
	lib/Compiler.js
	lib/DefinePlugin.js
	lib/HotModuleReplacementPlugin.js
	lib/Parser.js
	lib/node/NodeSourcePlugin.js
	lib/node/OldNodeWatchFileSystem.js
	package.json 
							
						 
						
							2015-04-27 20:22:13 +02:00  
				
					
						
							
							
								 
						
							
								cebd3b9722 
								
							 
						 
						
							
							
								
								added linting  
							
							
							
						 
						
							2015-04-23 23:55:50 +02:00  
				
					
						
							
							
								 
						
							
								ed75627f06 
								
							 
						 
						
							
							
								
								Merge branch 'master' into webpack-2  
							
							... 
							
							
							
							Conflicts:
	bin/convert-argv.js
	package.json 
							
						 
						
							2015-04-14 20:09:29 +02:00  
				
					
						
							
							
								 
						
							
								289db96b36 
								
							 
						 
						
							
							
								
								Make webpack ready for node.js HMR.  
							
							
							
						 
						
							2015-03-11 23:48:00 +01:00  
				
					
						
							
							
								 
						
							
								ab149eb4d4 
								
							 
						 
						
							
							
								
								Merge branch 'hot-multi-pass' of  https://github.com/webpack/webpack.git  into webpack-2  
							
							... 
							
							
							
							Conflicts:
	lib/Compilation.js 
							
						 
						
							2015-03-05 22:30:24 +01:00  
				
					
						
							
							
								 
						
							
								e8390f3774 
								
							 
						 
						
							
							
								
								don't dispose unreferenced modules  
							
							... 
							
							
							
							fixes  #826  
						
							2015-02-27 23:55:38 +01:00  
				
					
						
							
							
								 
						
							
								fb49376f6d 
								
							 
						 
						
							
							
								
								Added multi pass hot mode  #669  
							
							
							
						 
						
							2015-01-30 00:46:52 +01:00  
				
					
						
							
							
								 
						
							
								3634256493 
								
							 
						 
						
							
							
								
								#682  
							
							
							
						 
						
							2015-01-12 23:23:08 +01:00  
				
					
						
							
							
								 
						
							
								96843d6f26 
								
							 
						 
						
							
							
								
								Remove unused variable from HotModuleReplacementPlugin.js  
							
							... 
							
							
							
							oldStatus throws an error on every refresh "Dropping unused variable oldStatus" with minification. 
							
						 
						
							2014-12-02 16:23:13 -08:00  
				
					
						
							
							
								 
						
							
								d5dc904a15 
								
							 
						 
						
							
							
								
								fixed incomplete hash bug  
							
							
							
						 
						
							2014-11-03 08:02:02 +01:00  
				
					
						
							
							
								 
						
							
								3beb2af2a0 
								
							 
						 
						
							
							
								
								Bugfix: Only replace strings in module.hot.accept dependency array.  
							
							... 
							
							
							
							Bugfix: Only replace strings in module.hot.accept dependency array. 
							
						 
						
							2014-09-18 01:08:18 +02:00  
				
					
						
							
							
								 
						
							
								636d97e180 
								
							 
						 
						
							
							
								
								show warning when using HMR incorrectly  
							
							... 
							
							
							
							fixed  #480  
						
							2014-09-17 23:23:45 +02:00  
				
					
						
							
							
								 
						
							
								4891225efc 
								
							 
						 
						
							
							
								
								Merge pull request  #470  from markmarijnissen/hmr-accept-multiple-deps-bugfix  
							
							... 
							
							
							
							bugfix HMR module.accept: resolve multiple deps to module ids 
							
						 
						
							2014-09-16 20:11:42 +02:00  
				
					
						
							
							
								 
						
							
								ec194ca095 
								
							 
						 
						
							
							
								
								Replaced spaces with tabs  
							
							... 
							
							
							
							replaced spaces with tabs 
							
						 
						
							2014-09-15 18:04:04 +02:00  
				
					
						
							
							
								 
						
							
								1a10838a61 
								
							 
						 
						
							
							
								
								use hasOwnProperty in for in loops  
							
							... 
							
							
							
							#450  
						
							2014-09-15 10:35:56 +02:00  
				
					
						
							
							
								 
						
							
								421f203b57 
								
							 
						 
						
							
							
								
								bugfix HMR module.accept: resolve multiple deps to module ids  
							
							
							
						 
						
							2014-09-14 02:33:35 +02:00  
				
					
						
							
							
								 
						
							
								dd232012ca 
								
							 
						 
						
							
							
								
								Merge pull request  #427  from diurnalist/feature/templated-path-plugin-sq  
							
							... 
							
							
							
							Add TemplatedPathPlugin to generically handle asset paths w/ template vars 
							
						 
						
							2014-09-11 19:09:17 +02:00  
				
					
						
							
							
								 
						
							
								f371945a29 
								
							 
						 
						
							
							
								
								Add TemplatedPathPlugin  
							
							
							
						 
						
							2014-09-11 15:31:08 +02:00  
				
					
						
							
							
								 
						
							
								df23e14847 
								
							 
						 
						
							
							
								
								use hasOwnProperty in for in loops  
							
							... 
							
							
							
							fixes  #450  
						
							2014-09-10 14:10:05 +02:00  
				
					
						
							
							
								 
						
							
								b8fef9a1d7 
								
							 
						 
						
							
							
								
								allow to ignoreUnaccepted modules in HMR  
							
							... 
							
							
							
							fixes  #418  
						
							2014-08-29 15:52:38 +02:00  
				
					
						
							
							
								 
						
							
								887852f6df 
								
							 
						 
						
							
							
								
								Allow to share hotUpdateCallback  
							
							... 
							
							
							
							fixes  #423  
						
							2014-08-25 10:19:04 +02:00  
				
					
						
							
							
								 
						
							
								1bc0b8c0f4 
								
							 
						 
						
							
							
								
								added __webpack_hash__  
							
							... 
							
							
							
							fixes  #422  
						
							2014-08-25 09:50:26 +02:00  
				
					
						
							
							
								 
						
							
								eb02ef1e94 
								
							 
						 
						
							
							
								
								add hot self accept with error handler  
							
							
							
						 
						
							2014-08-14 10:04:05 +02:00  
				
					
						
							
							
								 
						
							
								112a44da81 
								
							 
						 
						
							
							
								
								fix this.applyPluginsWaterfall("module-obj", .. call in MainTemplate.js  
							
							
							
						 
						
							2014-08-13 20:53:23 +08:00  
				
					
						
							
							
								 
						
							
								d0cf49d23c 
								
							 
						 
						
							
							
								
								fix module.hot.data  
							
							
							
						 
						
							2014-08-13 16:46:01 +08:00  
				
					
						
							
							
								 
						
							
								74e927f105 
								
							 
						 
						
							
							
								
								fixed another bug in HMR  
							
							
							
						 
						
							2014-07-24 17:53:56 +02:00  
				
					
						
							
							
								 
						
							
								8c4b8f24c0 
								
							 
						 
						
							
							
								
								fixed   #374  
							
							
							
						 
						
							2014-07-24 17:53:46 +02:00  
				
					
						
							
							
								 
						
							
								81c25a8cfb 
								
							 
						 
						
							
							
								
								removed incorrect code  
							
							... 
							
							
							
							fixes  webpack/example-app#5  
						
							2014-06-05 09:31:28 +02:00  
				
					
						
							
							
								 
						
							
								5264f69ddf 
								
							 
						 
						
							
							
								
								refactored HotChunkUpdateTemplate to plugin interface  
							
							
							
						 
						
							2014-06-03 00:14:46 +02:00  
				
					
						
							
							
								 
						
							
								3247725ba3 
								
							 
						 
						
							
							
								
								refactored MainTemplate to plugin interface  
							
							
							
						 
						
							2014-06-02 21:23:53 +02:00  
				
					
						
							
							
								 
						
							
								5c3f8cc345 
								
							 
						 
						
							
							
								
								Don't render and emit entry assets if not needed  
							
							... 
							
							
							
							webpack/webpack-dev-server#21  
						
							2014-04-19 21:35:01 +02:00  
				
					
						
							
							
								 
						
							
								3170b76b22 
								
							 
						 
						
							
							
								
								webpack 1.0 beta  
							
							... 
							
							
							
							moved many options to plugins
#113  
							
						 
						
							2013-12-17 23:21:49 +01:00  
				
					
						
							
							
								 
						
							
								81203a3a1c 
								
							 
						 
						
							
							
								
								added node.js HMR,  
							
							... 
							
							
							
							fixed  #137 : exports correct require properties on hotRequire too
added more test combinations 
						
							2013-12-17 00:56:43 +01:00  
				
					
						
							
							
								 
						
							
								4b9472b24d 
								
							 
						 
						
							
							
								
								save bytes  #135  
							
							
							
						 
						
							2013-12-13 12:58:10 +01:00  
				
					
						
							
							
								 
						
							
								c7c92399dd 
								
							 
						 
						
							
							
								
								fixes a bug where HMR chunks are not minimized  
							
							
							
						 
						
							2013-12-13 08:55:13 +01:00  
				
					
						
							
							
								 
						
							
								c52e8d7238 
								
							 
						 
						
							
							
								
								fixed a bug where finishChunkLoading() was accidentally called twice  
							
							
							
						 
						
							2013-11-24 13:58:02 +01:00  
				
					
						
							
							
								 
						
							
								1a8362534b 
								
							 
						 
						
							
							
								
								fixed annoying catch  
							
							
							
						 
						
							2013-10-11 11:09:42 +02:00  
				
					
						
							
							
								 
						
							
								5abf033601 
								
							 
						 
						
							
							
								
								fixed   #94 , no longer incorrectly remove modules  
							
							
							
						 
						
							2013-07-24 20:50:41 +02:00  
				
					
						
							
							
								 
						
							
								58586f8ae2 
								
							 
						 
						
							
							
								
								make it webpack-able  
							
							
							
						 
						
							2013-07-10 23:20:07 +02:00  
				
					
						
							
							
								 
						
							
								6c1e98f759 
								
							 
						 
						
							
							
								
								Fixed Hash Cycle  
							
							
							
						 
						
							2013-07-08 08:12:48 +02:00  
				
					
						
							
							
								 
						
							
								1726325ef2 
								
							 
						 
						
							
							
								
								really fixed the bug  
							
							
							
						 
						
							2013-07-05 14:56:16 +02:00  
				
					
						
							
							
								 
						
							
								ac897a7dea 
								
							 
						 
						
							
							
								
								fixed bug with preHash  
							
							
							
						 
						
							2013-07-05 14:17:19 +02:00  
				
					
						
							
							
								 
						
							
								686978ba05 
								
							 
						 
						
							
							
								
								moved hash update in runtime  
							
							
							
						 
						
							2013-07-05 08:35:41 +02:00  
				
					
						
							
							
								 
						
							
								996ea59bb0 
								
							 
						 
						
							
							
								
								Hot: the json info file is no chunk asset  
							
							
							
						 
						
							2013-07-01 14:09:33 +02:00  
				
					
						
							
							
								 
						
							
								49506c83bb 
								
							 
						 
						
							
							
								
								HOT: added update json info file, fixed infinite hash updates,  #26  
							
							
							
						 
						
							2013-07-01 13:59:02 +02:00  
				
					
						
							
							
								 
						
							
								152c173115 
								
							 
						 
						
							
							
								
								don't use es5 stuff in hmr code  
							
							
							
						 
						
							2013-06-24 13:43:28 +02:00  
				
					
						
							
							
								 
						
							
								40c409eb5f 
								
							 
						 
						
							
							
								
								added applyOnUpdate  
							
							
							
						 
						
							2013-06-23 14:59:39 +02:00  
				
					
						
							
							
								 
						
							
								9aa00a69db 
								
							 
						 
						
							
							
								
								bugfix  #26  
							
							
							
						 
						
							2013-06-20 16:32:53 +02:00  
				
					
						
							
							
								 
						
							
								b1fe88b531 
								
							 
						 
						
							
							
								
								fixed WebWorker with Hot Module Replacement  #26  
							
							
							
						 
						
							2013-06-20 12:04:31 +02:00  
				
					
						
							
							
								 
						
							
								74cdfb7802 
								
							 
						 
						
							
							
								
								more  fixes   #26  
							
							
							
						 
						
							2013-06-19 22:31:12 +02:00  
				
					
						
							
							
								 
						
							
								2e5fc25fa7 
								
							 
						 
						
							
							
								
								fixed some bugs  #26  
							
							
							
						 
						
							2013-06-19 16:41:57 +02:00  
				
					
						
							
							
								 
						
							
								d8fc8472f6 
								
							 
						 
						
							
							
								
								hot module replacement with code splitting  #26  
							
							
							
						 
						
							2013-06-19 16:09:46 +02:00  
				
					
						
							
							
								 
						
							
								8b2301056d 
								
							 
						 
						
							
							
								
								added hot module replacement,  fixes   #26  
							
							
							
						 
						
							2013-06-19 13:49:57 +02:00