8a38c4bd34 
								
							 
						 
						
							
							
								
								add support for empty catch clause  
							
							... 
							
							
							
							fixes  #6220  
						
							2018-01-01 10:49:19 +01:00  
				
					
						
							
							
								 
						
							
								8a79c213e7 
								
							 
						 
						
							
							
								
								fix support for patterns in for in/of statements  
							
							... 
							
							
							
							add test case 
							
						 
						
							2018-01-01 10:48:56 +01:00  
				
					
						
							
							
								 
						
							
								48b412453c 
								
							 
						 
						
							
							
								
								Make walk/prewalk calls static  
							
							
							
						 
						
							2017-12-31 18:09:26 +01:00  
				
					
						
							
							
								 
						
							
								9669c9e013 
								
							 
						 
						
							
							
								
								Use Parser#hooks instead of Tapable#plugin  
							
							
							
						 
						
							2017-12-21 09:08:10 +01:00  
				
					
						
							
							
								 
						
							
								f5b57f4764 
								
							 
						 
						
							
							
								
								Extract TrackingSet class from the Parser.js module.  
							
							... 
							
							
							
							@TheLarkInn suggested this class be extracted from this file during the live stream tonight. A similar class was removed and placed in the  directory.
- Created 
							
						 
						
							2017-12-20 01:37:49 -06:00  
				
					
						
							
							
								 
						
							
								758f1eb464 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-12-12 14:45:09 +01:00  
				
					
						
							
							
								 
						
							
								da08376fd9 
								
							 
						 
						
							
							
								
								Evaluate bitwise and exponential operations  
							
							
							
						 
						
							2017-12-05 17:16:45 +01:00  
				
					
						
							
							
								 
						
							
								85951d33be 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							
							
						 
						
							2017-12-05 09:03:45 +01:00  
				
					
						
							
							
								 
						
							
								5ab6972634 
								
							 
						 
						
							
							
								
								Improve Parser to recognize 'new Foo(...)' type expressions  
							
							
							
						 
						
							2017-12-01 16:43:39 -08:00  
				
					
						
							
							
								 
						
							
								dffedccc75 
								
							 
						 
						
							
							
								
								reduce memory usage  
							
							
							
						 
						
							2017-11-29 12:08:52 +01:00  
				
					
						
							
							
								 
						
							
								c10da6c285 
								
							 
						 
						
							
							
								
								upgrade tapable from Parser  
							
							
							
						 
						
							2017-11-28 10:25:48 +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  
				
					
						
							
							
								 
						
							
								75f68a2635 
								
							 
						 
						
							
							
								
								fixes linting, remove not needed context arguments  
							
							
							
						 
						
							2017-11-08 20:49:41 +01:00  
				
					
						
							
							
								 
						
							
								f7c2f8e470 
								
							 
						 
						
							
							
								
								Update code style to arrow functions  
							
							
							
						 
						
							2017-11-08 11:56:01 +01:00  
				
					
						
							
							
								 
						
							
								9e42dd6c4a 
								
							 
						 
						
							
							
								
								allow to pass AST directly to webpack  
							
							
							
						 
						
							2017-11-03 11:12:45 +01:00  
				
					
						
							
							
								 
						
							
								6a6cd57b26 
								
							 
						 
						
							
							
								
								Merge branch 'next' into import-context-filter  
							
							
							
						 
						
							2017-10-16 13:55:54 +02:00  
				
					
						
							
							
								 
						
							
								bc6c1be90c 
								
							 
						 
						
							
							
								
								refactoring filter to include and other requested changes  
							
							
							
						 
						
							2017-10-13 15:41:44 -06:00  
				
					
						
							
							
								 
						
							
								65dfc15807 
								
							 
						 
						
							
							
								
								Merge branch 'master' into next  
							
							... 
							
							
							
							# Conflicts:
#	test/statsCases/external/expected.txt 
							
						 
						
							2017-09-22 19:52:31 +02:00  
				
					
						
							
							
								 
						
							
								087b85a3b1 
								
							 
						 
						
							
							
								
								Support evaluating .concat on strings.  
							
							
							
						 
						
							2017-09-14 16:12:43 -07:00  
				
					
						
							
							
								 
						
							
								9f2639a9bb 
								
							 
						 
						
							
							
								
								Fix incorrect nesting of template literal eval plugins.  
							
							
							
						 
						
							2017-09-14 10:02:34 -07:00  
				
					
						
							
							
								 
						
							
								66385458a6 
								
							 
						 
						
							
							
								
								use marker objects to support any value in StackedSetMap  
							
							
							
						 
						
							2017-08-11 16:38:17 +02:00  
				
					
						
							
							
								 
						
							
								25805470c1 
								
							 
						 
						
							
							
								
								move StackedSetMap into separate file  
							
							
							
						 
						
							2017-08-11 12:30:33 +02:00  
				
					
						
							
							
								 
						
							
								25b73bbcf6 
								
							 
						 
						
							
							
								
								bugfixes and test fixes  
							
							
							
						 
						
							2017-08-11 12:28:04 +02:00  
				
					
						
							
							
								 
						
							
								2d9252c838 
								
							 
						 
						
							
							
								
								use more performant plugin methods  
							
							
							
						 
						
							2017-08-11 12:28:04 +02:00  
				
					
						
							
							
								 
						
							
								d9e01d4a5f 
								
							 
						 
						
							
							
								
								use more efficient data structures  
							
							... 
							
							
							
							Parser.definitions and Parser.renames are using Maps now 
							
						 
						
							2017-08-11 12:23:58 +02:00  
				
					
						
							
							
								 
						
							
								15f4894ebe 
								
							 
						 
						
							
							
								
								Convert bind(this) to arrow functions  
							
							
							
						 
						
							2017-08-11 01:52:25 -04:00  
				
					
						
							
							
								 
						
							
								991b360c90 
								
							 
						 
						
							
							
								
								fix useless-escape linting issues  
							
							
							
						 
						
							2017-07-24 11:54:06 +02:00  
				
					
						
							
							
								 
						
							
								b9adfaaf76 
								
							 
						 
						
							
							
								
								rewrite code which uses unshift to push  
							
							
							
						 
						
							2017-07-18 20:46:59 +02:00  
				
					
						
							
							
								 
						
							
								12a1352661 
								
							 
						 
						
							
							
								
								[Parser] rename `this` in `.call(this)`  
							
							
							
						 
						
							2017-07-12 00:12:15 +08:00  
				
					
						
							
							
								 
						
							
								9ff3c7a6f6 
								
							 
						 
						
							
							
								
								Merge pull request  #5076  from ljqx/parser-support-rename-this-for-iife  
							
							... 
							
							
							
							[Parser] Support rename this's property for IIFE 
							
						 
						
							2017-07-01 17:44:31 +02:00  
				
					
						
							
							
								 
						
							
								cc2df2f978 
								
							 
						 
						
							
							
								
								add test  
							
							
							
						 
						
							2017-06-23 11:03:34 +08:00  
				
					
						
							
							
								 
						
							
								8e4c8423b5 
								
							 
						 
						
							
							
								
								accept truthy/falsy value for not  
							
							... 
							
							
							
							fix  #5100  
						
							2017-06-20 15:58:24 +02:00  
				
					
						
							
							
								 
						
							
								9bff9ac107 
								
							 
						 
						
							
							
								
								[Parser] Support rename this's property for IIFE  
							
							
							
						 
						
							2017-06-16 19:40:53 +08:00  
				
					
						
							
							
								 
						
							
								d967a4623c 
								
							 
						 
						
							
							
								
								add `module.strictThisContextOnImports` option  
							
							... 
							
							
							
							to allow spec-comforming behavior this context on
called imported harmony functions 
							
						 
						
							2017-05-21 09:23:35 +02:00  
				
					
						
							
							
								 
						
							
								4a25a17bb6 
								
							 
						 
						
							
							
								
								improvements from review  
							
							
							
						 
						
							2017-05-21 09:15:42 +02:00  
				
					
						
							
							
								 
						
							
								cd6d08685b 
								
							 
						 
						
							
							
								
								fix missing pattern walk  
							
							
							
						 
						
							2017-05-21 08:16:32 +02:00  
				
					
						
							
							
								 
						
							
								231a6383e2 
								
							 
						 
						
							
							
								
								fix parsing issue with patterns  
							
							
							
						 
						
							2017-05-21 08:10:22 +02:00  
				
					
						
							
							
								 
						
							
								272c105f5c 
								
							 
						 
						
							
							
								
								support destructing on assignment  
							
							... 
							
							
							
							fixes  #4870  
						
							2017-05-21 08:10:13 +02:00  
				
					
						
							
							
								 
						
							
								619cf318ec 
								
							 
						 
						
							
							
								
								prewalk a function declaration  
							
							... 
							
							
							
							fixes  #4709  
						
							2017-04-14 15:23:27 +02:00  
				
					
						
							
							
								 
						
							
								e78745221e 
								
							 
						 
						
							
							
								
								Merge pull request  #4700  from webpack/bug/future-var-declaration  
							
							... 
							
							
							
							add parser prewalking to capture scope 
							
						 
						
							2017-04-13 15:23:48 +02:00  
				
					
						
							
							
								 
						
							
								52f2daf89f 
								
							 
						 
						
							
							
								
								add test cases and fix a bug  
							
							
							
						 
						
							2017-04-13 14:52:49 +02:00  
				
					
						
							
							
								 
						
							
								3afe67d6fb 
								
							 
						 
						
							
							
								
								add parser prewalking to capture scope  
							
							... 
							
							
							
							fixes  #4608  
						
							2017-04-13 09:05:29 +02:00  
				
					
						
							
							
								 
						
							
								ba3688a4ed 
								
							 
						 
						
							
							
								
								fixes misstake while es6 refactoring, add support for other variable declarations  
							
							
							
						 
						
							2017-04-12 11:21:40 +02:00  
				
					
						
							
							
								 
						
							
								fbd0911961 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/import-chunk-name  
							
							
							
						 
						
							2017-04-10 13:53:16 +02:00  
				
					
						
							
							
								 
						
							
								22d3f8b96c 
								
							 
						 
						
							
							
								
								remove duplicate newline  
							
							
							
						 
						
							2017-04-10 12:45:17 +02:00  
				
					
						
							
							
								 
						
							
								51369d4e24 
								
							 
						 
						
							
							
								
								Merge branch 'refactor-parser' into refactor-parser-2  
							
							... 
							
							
							
							# Conflicts:
#	lib/Parser.js 
							
						 
						
							2017-04-10 12:24:00 +02:00  
				
					
						
							
							
								 
						
							
								90f345a7a8 
								
							 
						 
						
							
							
								
								ES6-ify of Parser  
							
							
							
						 
						
							2017-04-10 11:59:28 +02:00  
				
					
						
							
							
								 
						
							
								99c3129f5e 
								
							 
						 
						
							
							
								
								refactor parser to be a class  
							
							
							
						 
						
							2017-04-10 11:56:00 +02:00  
				
					
						
							
							
								 
						
							
								180f5e541c 
								
							 
						 
						
							
							
								
								refactor to simpler way of extracting options from comments  
							
							
							
						 
						
							2017-04-10 11:36:39 +02:00  
				
					
						
							
							
								 
						
							
								ab96bddbcc 
								
							 
						 
						
							
							
								
								Upgrade to Acorn 5.0.0  
							
							
							
						 
						
							2017-03-28 14:18:59 +02:00