|  Gengkun | 8c0fa9e9dc | feat: tree shaking nested exports for destructuring assignment (#19955) | 2025-09-29 19:43:22 +03:00 | 
				
					
						|  Gengkun | 84e5c129d1 | fix: should analyze correct variable for dynamic import (#19936) | 2025-09-26 15:17:26 +03:00 | 
				
					
						|  Gengkun | 45d47c608a | fix: should always walk import then arguments (#19933) | 2025-09-25 15:22:37 +03:00 | 
				
					
						|  Gengkun | 73cecf5e78 | feat: static analyze destructuring assignment dynamic import variable for tree shaking (#19925) | 2025-09-23 20:52:59 +03:00 | 
				
					
						|  Gengkun | 6e6d0442ae | feat: static analyse `import(...)_.then(...)` for tree shaking (#19903) | 2025-09-18 15:46:16 +03:00 | 
				
					
						|  Alexander Akait | 16c6966b14 | fix: types | 2025-09-11 03:10:10 +03:00 | 
				
					
						|  Gengkun | a0f19f7c50 | feat: static analyze member expression for dynamic import (#19818) | 2025-08-25 16:43:57 +03:00 | 
				
					
						|  Gengkun | dc79e95022 | fix: collect only specific expressions for destructuring assignment | 2025-08-17 18:10:08 +03:00 | 
				
					
						|  Alexander Akait | 703d9acfe7 | style: set `arrowParens` to `true` (#19706) 
		
			
				
	
				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-16 19:13:14 +03:00 | 
				
					
						|  Alexander Akait | 5a204dc8cd | chore: more eslint rules (#19667) 
		
			
				
	
				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-08 17:46:17 +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 | 
				
					
						|  Jack Works | cf1dc2f131 | feat: implement tc39 Defer Module Evaluation (experiment) * feat: implement tc39 defer import proposal
Co-authored-by: Nicolo Ribaudo <hello@nicr.dev>
* fix: keys of DeferredNamespaceObject
* refactor: MakeDeferredNamespaceObjectRuntimeModule
---------
Co-authored-by: Nicolo Ribaudo <hello@nicr.dev>
Co-authored-by: Hai <haijie0619@gmail.com> | 2025-07-02 15:02:03 +03:00 | 
				
					
						|  hai-x | 9bc07c6c19 | feat: support dynamic template literals expressions for new URL() (#19046) | 2025-05-22 17:54:59 +03:00 | 
				
					
						|  alexander.akait | db323536f2 | refactor: code | 2024-10-31 20:04:57 +03:00 | 
				
					
						|  alexander.akait | 79b8f00ea5 | refactor: update acorn | 2024-10-31 18:32:03 +03:00 | 
				
					
						|  alexander.akait | 5832888320 | feat(css): implemented basic logic | 2024-10-16 17:42:26 +03:00 | 
				
					
						|  alexander.akait | b3f89a33c8 | fix: types | 2024-09-30 22:05:27 +03:00 | 
				
					
						|  alexander.akait | c802a98f58 | style: improve | 2024-08-02 19:32:22 +03:00 | 
				
					
						|  alexander.akait | 0b745968a2 | style: improve style of code | 2024-08-02 19:32:14 +03:00 | 
				
					
						|  alexander.akait | 5725254415 | 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 | 
				
					
						|  ahabhgk | 0734314753 | fix: mangle with destructuring | 2024-04-13 02:40:28 +08:00 | 
				
					
						|  alexander.akait | 9ed9d06c05 | test: more | 2024-03-15 19:59:30 +03:00 | 
				
					
						|  alexander.akait | c80a7f2e16 | refactor: code use attributes instead assertions | 2024-03-15 18:11:02 +03:00 | 
				
					
						|  alexander.akait | d6e98945c9 | fix(js): import assertions | 2024-03-15 17:24:33 +03:00 | 
				
					
						|  alexander.akait | f06427a1a5 | fix: make dynamic import optional in try/catch | 2024-02-14 16:35:12 +03:00 | 
				
					
						|  alexander.akait | e226101c55 | refactor(types): more | 2023-06-21 19:00:24 +03:00 | 
				
					
						|  alexander.akait | 83090d2189 | refactor: avoid boolean | 2023-06-12 21:56:08 +03:00 | 
				
					
						|  alexander.akait | 5be6af542d | fix: `false` value | 2023-06-12 21:55:53 +03:00 | 
				
					
						|  alexander.akait | fcbbacf730 | refactor: logic | 2023-06-12 21:55:52 +03:00 | 
				
					
						|  Andrew Boktor | f68ab55320 | Adding option to set fetchPriority on script tags | 2023-06-12 21:55:52 +03:00 | 
				
					
						|  alexander.akait | 78075cac67 | refactor: types more | 2023-05-22 01:28:57 +03:00 | 
				
					
						|  Ivan Kopeykin | 3824beedaf | support destructuring assignment with AwaitExpression | 2023-04-13 17:16:32 +03:00 | 
				
					
						|  Jack Works | c922ee1569 | chore: revert breaking change | 2022-11-22 12:03:27 +08:00 | 
				
					
						|  Jack Works | 18c59c600d | fix: avoid cross-realm objects | 2022-11-22 11:37:16 +08:00 | 
				
					
						|  Tobias Koppers | ee6b53d821 | do not error when using lazy-once | 2022-03-15 16:34:05 +01:00 | 
				
					
						|  Ivan Kopeykin | 5a9ead926a | fix discussion | 2022-03-15 16:47:07 +03:00 | 
				
					
						|  Ivan Kopeykin | 62d50bad4b | add parser options for dynamic import - add dynamicImportMode for ContextModule
- add dynamicImportPrefetch for prefetch order
- add dynamicImportPreload for preload order | 2022-03-09 10:27:02 +03:00 | 
				
					
						|  Juho Vepsäläinen | 189a8863cd | chore: Allow passing a typePrefix to ContextElementDependency This is needed to tell different usages apart. The added information is
used by the lazy compilation feature. | 2021-05-31 14:46:38 +03:00 | 
				
					
						|  Tobias Koppers | b0fa9ccada | pretty files | 2021-05-11 09:31:46 +02:00 | 
				
					
						|  Tobias Koppers | 2abcfc0058 | set dependency categories for all dependencies | 2020-06-17 23:04:37 +02:00 | 
				
					
						|  Tobias Koppers | a4ac8f0328 | Cleanup | 2020-06-10 14:01:24 +02:00 | 
				
					
						|  Pushkar DK | 31e3369a73 | Add 'webpackExports' & make only referenced exports available in import() | 2020-06-06 00:11:21 +05:30 | 
				
					
						|  Tobias Koppers | ed81ad0fa4 | allocate warnings and errors arrays only when needed | 2019-11-10 21:05:16 +01:00 | 
				
					
						|  Tobias Koppers | 28bdbb454c | upgrade acorn to 7 | 2019-08-14 14:42:07 +02:00 | 
				
					
						|  Tobias Koppers | b2e7837288 | replace Object.assign with object spread | 2019-06-19 13:16:05 +02:00 | 
				
					
						|  Tobias Koppers | e4ba79f0b8 | add type coverage for ContextModuleOptions and GroupOptions | 2019-06-14 11:44:54 +02:00 | 
				
					
						|  Tobias Koppers | 6db94536ad | Merge tag 'v4.34.0' into next 4.34.0 | 2019-06-13 10:51:12 +02:00 | 
				
					
						|  Tobias Koppers | fd4b3c503a | pretty files | 2019-06-09 11:23:42 +02:00 | 
				
					
						|  Tobias Koppers | 8cf1cdb74f | Merge tag 'v4.25.0' into next 4.25.0 | 2018-11-05 10:27:45 +01:00 |