|  hai-x | 3b3d4c5528 | feat: improve support for destructing in `DefinePlugin` (#19638) | 2025-07-03 14:16:40 +03:00 | 
				
					
						|  Alexander Akait | 87f648ebf0 | chore: eslint more rules (#19648) | 2025-07-03 12:06:45 +03:00 | 
				
					
						|  Alexander Akait | 02a1d22db8 | refactor: use `eslint-config-webpack` (#19645) 
		
			
				
	
				Github Actions / lint (push) Waiting to run
				
					Details
				
			 
				
	
				Github Actions / validate-legacy-node (push) Waiting to run
				
					Details
				
			 
				
	
				Github Actions / benchmark (1/4) (push) Waiting to run
				
					Details
				
			 
				
	
				Github Actions / benchmark (2/4) (push) Waiting to run
				
					Details
				
			 
				
	
				Github Actions / benchmark (3/4) (push) Waiting to run
				
					Details
				
			 
				
	
				Github Actions / benchmark (4/4) (push) Waiting to run
				
					Details
				
			 
				
	
				Github Actions / basic (push) Waiting to run
				
					Details
				
			 
				
	
				Github Actions / unit (push) Waiting to run
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, macos-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, macos-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, ubuntu-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, ubuntu-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, windows-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, windows-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (12.x, ubuntu-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (14.x, ubuntu-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (16.x, ubuntu-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (18.x, ubuntu-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, macos-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, macos-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, ubuntu-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, ubuntu-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, windows-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, windows-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, macos-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, macos-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, ubuntu-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, ubuntu-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, windows-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, windows-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (24.x, macos-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (24.x, macos-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (24.x, ubuntu-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (24.x, ubuntu-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (24.x, windows-latest, a) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (24.x, windows-latest, b) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (lts/*, ubuntu-latest, a, 1) (push) Blocked by required conditions
				
					Details
				
			 
				
	
				Github Actions / integration (lts/*, ubuntu-latest, b, 1) (push) Blocked by required conditions
				
					Details
				
			 | 2025-07-02 15:10:54 +03:00 | 
				
					
						|  Alexander Akait | 9e0339de0f | fix: better types (#19469) 
		
			
				
	
				Github Actions / lint (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / validate-legacy-node (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / benchmark (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / basic (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / unit (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, macos-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, macos-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, ubuntu-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, ubuntu-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, windows-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (10.x, windows-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (12.x, ubuntu-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (14.x, ubuntu-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (16.x, ubuntu-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (18.x, ubuntu-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (18.x, ubuntu-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, macos-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, macos-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, ubuntu-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, ubuntu-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, windows-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (20.x, windows-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, macos-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, macos-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, ubuntu-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, ubuntu-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, windows-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (22.x, windows-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (23.x, ubuntu-latest, a) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (23.x, ubuntu-latest, b) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (lts/*, ubuntu-latest, a, 1) (push) Has been cancelled
				
					Details
				
			 
				
	
				Github Actions / integration (lts/*, ubuntu-latest, b, 1) (push) Has been cancelled
				
					Details
				
			 | 2025-04-25 20:43:01 +03:00 | 
				
					
						|  alexander-akait | 7e5752d7fe | chore: fix `any` types | 2025-03-27 03:07:25 +03:00 | 
				
					
						|  alexander-akait | 70bdb248e4 | fix: no `Function` types | 2025-03-13 19:34:04 +03:00 | 
				
					
						|  alexander-akait | a1df00d339 | refactor: improve eslint configuration and better types | 2025-03-12 04:56:14 +03:00 | 
				
					
						|  hai-x | 58fb03552c | fix: sub define key should't be renamed when it's a defined variable | 2024-12-04 20:12:40 +08:00 | 
				
					
						|  alexander.akait | 6589de0b63 | fix: types | 2024-10-24 21:13:59 +03:00 | 
				
					
						|  alexander.akait | 0a76fa02d3 | fix: types | 2024-08-09 18:42:37 +03:00 | 
				
					
						|  alexander.akait | 93743d233a | refactor: code | 2024-08-02 19:32:31 +03:00 | 
				
					
						|  alexander.akait | b9d9a5d9ff | style: improve style of code | 2024-08-02 19:32:14 +03:00 | 
				
					
						|  alexander.akait | a592b62686 | style: improve style of code | 2024-08-02 19:32:14 +03:00 | 
				
					
						|  alexander.akait | 423e89b2c7 | style: improve style of code | 2024-08-02 19:32:13 +03:00 | 
				
					
						|  Sushruth Sastry | 7c6033afb6 | fix: Fixes #18519 - makes DefinePlugin quieter under default log level | 2024-06-20 10:21:29 -07:00 | 
				
					
						|  alexander.akait | ab3e93b19e | style: fix | 2024-06-11 16:09:50 +03:00 | 
				
					
						|  ahabhgk | 327d208156 | fix review | 2024-06-06 01:15:03 +08:00 | 
				
					
						|  ahabhgk | ffda9bf704 | fix lint | 2024-04-13 02:54:43 +08:00 | 
				
					
						|  ahabhgk | 0734314753 | fix: mangle with destructuring | 2024-04-13 02:40:28 +08:00 | 
				
					
						|  tthijm | e20205c724 | chore: fix RegExp string | 2024-02-27 17:05:14 +01:00 | 
				
					
						|  tthijm | 927734fa26 | chore: change globToRegex to RegExp | 2024-02-27 16:19:53 +01:00 | 
				
					
						|  tthijm | 704f0f4134 | chore: replace hardcoded regexp | 2024-02-27 12:14:15 +01:00 | 
				
					
						|  alexander.akait | 3295f6c36f | chore(types): more | 2024-01-26 19:17:45 +03:00 | 
				
					
						|  Shamoil Arsiwala | 9291137527 | fix: allow DefinePlugin shorthand property | 2023-05-20 14:32:09 +05:30 | 
				
					
						|  alexander.akait | 7a608967fa | feat: added logging to define plugin | 2023-04-23 21:42:05 +03:00 | 
				
					
						|  Ivan Kopeykin | 45754f45d0 | rename some properties, add more test cases | 2023-04-09 10:44:09 +03:00 | 
				
					
						|  Ivan Kopeykin | 9bb35fb998 | support destructuring assignment in parser | 2023-04-07 22:29:32 +03:00 | 
				
					
						|  Sean Larkin | 4bcc0f0ed5 | yarn lint fix | 2023-03-31 09:45:36 -07:00 | 
				
					
						|  Sean Larkin | 844fc55b36 | refactor(moduletypes): introduce module type constants, reduce memory footprint define/json plugins | 2023-03-31 09:26:38 -07:00 | 
				
					
						|  Ivan Kopeykin | 27411f8f0f | add pure notations to Object calls /*#__PURE__*/ notations should help minimizers to drop unused Object(...) calls | 2021-10-17 11:06:14 +03:00 | 
				
					
						|  Tobias Koppers | ebc2551060 | give DefinePlugin a different key to avoid conflicting with different variants of it | 2021-10-04 09:01:00 +02:00 | 
				
					
						|  Tobias Koppers | 5f22bffdd1 | use a hash instead of a list to track DefinePlugin dependency | 2021-09-29 15:01:31 +02:00 | 
				
					
						|  Tobias Koppers | b0fa9ccada | pretty files | 2021-05-11 09:31:46 +02:00 | 
				
					
						|  Tobias Koppers | 33b44a05ea | DefinePlugin invalidates modules when new defines are added fixes https://github.com/vercel/next.js/issues/23901 | 2021-04-12 12:23:51 +02:00 | 
				
					
						|  Tobias Koppers | 103a51468b | DefinePlugin takes care of module invalidation when values have changed The options of the DefinePlugin no longer have to be covered by build dependencies | 2021-03-15 15:19:42 +01:00 | 
				
					
						|  Tobias Koppers | 48010fb955 | replace output.ecmaVersion with output.environment and more detailed flags | 2020-09-10 11:12:28 +02:00 | 
				
					
						|  Tobias Koppers | 962199c288 | nitpicks | 2020-09-01 11:15:52 +02:00 | 
				
					
						|  Ivan Kopeykin | 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 | 
				
					
						|  Tobias Koppers | cee47dc867 | Store cache dependencies inside of Snapshot to reduce cache size | 2020-08-24 18:16:54 +02:00 | 
				
					
						|  Tobias Koppers | c8aff62228 | improve handling of side effects with evaluation | 2020-07-21 13:00:25 +02:00 | 
				
					
						|  Tobias Koppers | b9c50fdb09 | fix jsdoc documentations | 2020-04-28 19:42:58 +02:00 | 
				
					
						|  Tobias Koppers | 3f9e6d5ec6 | move tooling into separate repo, add type generation and test types | 2020-04-21 09:25:38 +02:00 | 
				
					
						|  Tobias Koppers | 994b47faa6 | formating, use real big number | 2020-03-09 10:59:31 +01:00 | 
				
					
						|  evilebottnawi | 09197da090 | feat: `bigint` for the `DefinePlugin` plugin | 2020-03-09 10:57:22 +01:00 | 
				
					
						|  evilebottnawi | 784ff508d0 | feat: `bigint` for the `DefinePlugin` plugin | 2020-03-09 10:57:14 +01:00 | 
				
					
						|  evilebottnawi | 1308ae7e8e | feat: `bigint` for the `DefinePlugin` plugin | 2020-03-09 10:57:05 +01:00 | 
				
					
						|  evilebottnawi | f4ba449130 | fix: negative zero for DefinePlugin | 2020-03-02 16:49:59 +03:00 | 
				
					
						|  Tobias Koppers | d426b6c679 | Merge pull request #9942 from mattp94/feat/array-support feat(DefinePlugin): Support array as value in DefinePlugin | 2020-02-12 13:37:39 +01:00 | 
				
					
						|  Albus Dumbledore | 37e0a1217f | Fix branding violation | 2020-02-09 13:37:46 +05:30 | 
				
					
						|  mattp94 | 684c57fdc1 | fix(DefinePlugin): Prevent an ambiguous syntax by wrapping array with Object | 2019-11-12 23:58:00 +01:00 |