93743d233a 
								
							 
						 
						
							
							
								
								refactor: code  
							
							
							
						 
						
							2024-08-02 19:32:31 +03:00  
				
					
						
							
							
								 
						
							
								c802a98f58 
								
							 
						 
						
							
							
								
								style: improve  
							
							
							
						 
						
							2024-08-02 19:32:22 +03:00  
				
					
						
							
							
								 
						
							
								9943f3506a 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
				
					
						
							
							
								 
						
							
								b9d9a5d9ff 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
				
					
						
							
							
								 
						
							
								0734314753 
								
							 
						 
						
							
							
								
								fix: mangle with destructuring  
							
							
							
						 
						
							2024-04-13 02:40:28 +08:00  
				
					
						
							
							
								 
						
							
								d9d64b5198 
								
							 
						 
						
							
							
								
								refactor(types): more  
							
							
							
						 
						
							2023-06-21 19:01:53 +03:00  
				
					
						
							
							
								 
						
							
								ef33009c52 
								
							 
						 
						
							
							
								
								fix warning message  
							
							
							
						 
						
							2023-04-15 19:48:57 +03:00  
				
					
						
							
							
								 
						
							
								730dab915b 
								
							 
						 
						
							
							
								
								support destructuring assignment in import.meta  
							
							
							
						 
						
							2023-04-13 18:47:52 +03:00  
				
					
						
							
							
								 
						
							
								fa4cbf11a1 
								
							 
						 
						
							
							
								
								add more module type constants, use them across codebase  
							
							
							
						 
						
							2023-03-31 10:56:32 -07:00  
				
					
						
							
							
								 
						
							
								232403c5e8 
								
							 
						 
						
							
							
								
								fix discussions  
							
							
							
						 
						
							2022-01-28 12:00:53 +03:00  
				
					
						
							
							
								 
						
							
								17e8eed735 
								
							 
						 
						
							
							
								
								add test case  
							
							
							
						 
						
							2022-01-28 08:59:28 +03:00  
				
					
						
							
							
								 
						
							
								c09e82fcfe 
								
							 
						 
						
							
							
								
								add importMeta to JavascriptParserOptions:  
							
							... 
							
							
							
							- enable/disable import.meta parsing
- when disabled insert output.importMetaName 
							
						 
						
							2022-01-27 22:54:47 +03:00  
				
					
						
							
							
								 
						
							
								332fb11067 
								
							 
						 
						
							
							
								
								fix  
							
							
							
						 
						
							2022-01-26 10:48:01 +01:00  
				
					
						
							
							
								 
						
							
								73bb43139d 
								
							 
						 
						
							
							
								
								- add new config section importMeta  
							
							... 
							
							
							
							- use it in ImportMetaPlugin to switch it off as necessary 
							
						 
						
							2022-01-25 16:08:56 +01:00  
				
					
						
							
							
								 
						
							
								ae15a701a4 
								
							 
						 
						
							
							
								
								fix handling of MetaProperty  
							
							... 
							
							
							
							fixes  #12339  
						
							2021-01-05 21:26:28 +01:00  
				
					
						
							
							
								 
						
							
								bc1911bf78 
								
							 
						 
						
							
							
								
								Changed name of memorize function to memoize  
							
							
							
						 
						
							2020-12-27 03:02:57 +05:30  
				
					
						
							
							
								 
						
							
								962199c288 
								
							 
						 
						
							
							
								
								nitpicks  
							
							
							
						 
						
							2020-09-01 11:15:52 +02:00  
				
					
						
							
							
								 
						
							
								35c56e67ae 
								
							 
						 
						
							
							
								
								refactor how asi handled  
							
							... 
							
							
							
							- add asiSafeExpression helper for JavascriptParser
- use asiSafe flag in DefinePlugin
- try to use (...) instead of Object() 
							
						 
						
							2020-08-28 19:46:56 +03:00  
				
					
						
							
							
								 
						
							
								e23bc8ca7c 
								
							 
						 
						
							
							
								
								use expression hook for metaProperty  
							
							... 
							
							
							
							a MetaProperty is an Expression
it's more consistent 
							
						 
						
							2020-08-27 13:03:56 +02:00  
				
					
						
							
							
								 
						
							
								d0865437ce 
								
							 
						 
						
							
							
								
								use `Object()` to avoid problems with ASI  
							
							
							
						 
						
							2020-08-27 13:00:19 +02:00  
				
					
						
							
							
								 
						
							
								282e8d6074 
								
							 
						 
						
							
							
								
								fix ImportMetaPlugin  
							
							
							
						 
						
							2020-08-27 12:59:29 +02:00  
				
					
						
							
							
								 
						
							
								1556341c13 
								
							 
						 
						
							
							
								
								fix   #11310  
							
							
							
						 
						
							2020-08-27 12:59:28 +02:00  
				
					
						
							
							
								 
						
							
								85edc5c7fa 
								
							 
						 
						
							
							
								
								improve code design of ImportMetaPlugin  
							
							... 
							
							
							
							add missing evaluation for compare operations
refactor duplicate code
add unhandledExpressionMemberChain hook to parser
add evaluateToNumber and types to JavascriptParserHelpers
add undefined to BasicEvaluatedExpression
add import.meta.webpack as webpack major version 
							
						 
						
							2020-07-06 17:13:09 +02:00  
				
					
						
							
							
								 
						
							
								7b2a267155 
								
							 
						 
						
							
							
								
								fix types  
							
							
							
						 
						
							2020-06-26 15:04:18 +03:00  
				
					
						
							
							
								 
						
							
								83f2745737 
								
							 
						 
						
							
							
								
								use url.pathToFileURL  
							
							
							
						 
						
							2020-06-26 00:37:40 +03:00  
				
					
						
							
							
								 
						
							
								4b2a4e8272 
								
							 
						 
						
							
							
								
								correct file url for Windows  
							
							
							
						 
						
							2020-06-25 00:15:54 +03:00  
				
					
						
							
							
								 
						
							
								de18533373 
								
							 
						 
						
							
							
								
								update import.meta  
							
							... 
							
							
							
							- add evaluation to import.meta and import.meta.url
- bare import.meta is disallowed 
							
						 
						
							2020-06-24 22:47:43 +03:00  
				
					
						
							
							
								 
						
							
								1beb4e5707 
								
							 
						 
						
							
							
								
								support import.meta  
							
							
							
						 
						
							2020-06-23 01:03:52 +03:00