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  
				
					
						
							
							
								 
						
							
								87f648ebf0 
								
							 
						 
						
							
							
								
								chore: eslint more rules ( #19648 )  
							
							
							
						 
						
							2025-07-03 12:06:45 +03:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								40151be78e 
								
							 
						 
						
							
							
								
								refactor: improve code  
							
							
							
						 
						
							2024-08-02 19:32:29 +03:00  
				
					
						
							
							
								 
						
							
								c802a98f58 
								
							 
						 
						
							
							
								
								style: improve  
							
							
							
						 
						
							2024-08-02 19:32:22 +03:00  
				
					
						
							
							
								 
						
							
								c914fe202a 
								
							 
						 
						
							
							
								
								style: improve style of code  
							
							
							
						 
						
							2024-08-02 19:32:14 +03:00  
				
					
						
							
							
								 
						
							
								ab3e93b19e 
								
							 
						 
						
							
							
								
								style: fix  
							
							
							
						 
						
							2024-06-11 16:09:50 +03:00  
				
					
						
							
							
								 
						
							
								81f2e865a6 
								
							 
						 
						
							
							
								
								chore: update eslint to v9  
							
							
							
						 
						
							2024-06-11 15:32:02 +03:00  
				
					
						
							
							
								 
						
							
								a1f46a9ac3 
								
							 
						 
						
							
							
								
								fix: types  
							
							
							
						 
						
							2024-02-21 17:55:02 +03:00  
				
					
						
							
							
								 
						
							
								8273948d9d 
								
							 
						 
						
							
							
								
								chore: improve eslint configuration  
							
							
							
						 
						
							2024-01-13 16:35:31 +03:00  
				
					
						
							
							
								 
						
							
								6ce8ad2d7a 
								
							 
						 
						
							
							
								
								feat: allow CLI to be ESM  
							
							
							
						 
						
							2023-04-28 15:49:05 +03:00  
				
					
						
							
							
								 
						
							
								98375f6c95 
								
							 
						 
						
							
							
								
								fix: respect NODE_PATH env variable  
							
							
							
						 
						
							2023-03-11 11:16:58 +05:30  
				
					
						
							
							
								 
						
							
								8203154a54 
								
							 
						 
						
							
							
								
								fix: usage `npx webpack`  
							
							
							
						 
						
							2021-06-07 17:34:31 +03:00  
				
					
						
							
							
								 
						
							
								1404fd5d91 
								
							 
						 
						
							
							
								
								fix: webpack-cli installation message  
							
							
							
						 
						
							2021-01-06 18:02:26 +05:30  
				
					
						
							
							
								 
						
							
								fa7686c0f9 
								
							 
						 
						
							
							
								
								refactor: logic suggestions from code review  
							
							... 
							
							
							
							Co-authored-by: Tobias Koppers <tobias.koppers@googlemail.com> 
							
						 
						
							2020-11-20 18:03:05 +05:30  
				
					
						
							
							
								 
						
							
								e827f4fc44 
								
							 
						 
						
							
							
								
								refactor: packageManager logic for perf improvement  
							
							
							
						 
						
							2020-11-07 17:43:38 +05:30  
				
					
						
							
							
								 
						
							
								c885f6d7dc 
								
							 
						 
						
							
							
								
								feat: add pnpm support for installing CLI  
							
							
							
						 
						
							2020-11-07 08:28:32 +05:30  
				
					
						
							
							
								 
						
							
								33a9e877b7 
								
							 
						 
						
							
							
								
								fix: run cli after installed  
							
							
							
						 
						
							2020-10-28 14:10:10 +03:00  
				
					
						
							
							
								 
						
							
								dafa4cd69a 
								
							 
						 
						
							
							
								
								chore: setup cspell  
							
							
							
						 
						
							2020-03-12 19:51:26 +03:00  
				
					
						
							
							
								 
						
							
								7ed8023a05 
								
							 
						 
						
							
							
								
								Set the exit code to 1 when webpack-cli is not installed  
							
							... 
							
							
							
							This ensures that if the callback function is not excuted, the script will exit
with a failure, as it should.  If the user wishes to install webpack-cli, we
clear the exit code from inside the callback function. 
							
						 
						
							2020-02-10 09:08:16 -06:00  
				
					
						
							
							
								 
						
							
								0ddecfa7f7 
								
							 
						 
						
							
							
								
								Just one space after periods.  
							
							... 
							
							
							
							Co-Authored-By: James George <jamesgeorge998001@gmail.com> 
							
						 
						
							2020-02-07 11:57:14 -06:00  
				
					
						
							
							
								 
						
							
								542eaf9de2 
								
							 
						 
						
							
							
								
								Exit with an error if we can't prompt for webpack-cli installation.  
							
							... 
							
							
							
							If STDIN is not in terminal mode when the webpack script is executed, the
readline module will never execute the callback passed to question and the
script will exit successfully, without ever building the pack.  An example of
this is Rails' webpacker gem, which executes the webpack script in a subshell.
If STDIN is not in terminal mode, we should exit with an error immediately,
instead of attempting to ask a question to which we'll never receive an answer. 
							
						 
						
							2020-02-06 13:49:01 -06:00  
				
					
						
							
							
								 
						
							
								e9c0d068dd 
								
							 
						 
						
							
							
								
								refactor filesystem interfaces  
							
							... 
							
							
							
							add Compiler.intermediateFileSystem
avoid using `path` and `fs` module when possible
move `join`, `mkdirp` and `dirname` into utils
join and dirname is optional in FileSystem interface
remove mkdirp from Filesystem interface 
							
						 
						
							2019-06-11 17:32:58 +02:00  
				
					
						
							
							
								 
						
							
								abc825d58f 
								
							 
						 
						
							
							
								
								Merge tag 'v4.32.0' into next  
							
							... 
							
							
							
							4.32.0 
							
						 
						
							2019-05-20 14:46:31 +02:00  
				
					
						
							
							
								 
						
							
								b6fa2e7024 
								
							 
						 
						
							
							
								
								chore(bin):sets string messages to const  
							
							... 
							
							
							
							made string message to const, previously it was let 
							
						 
						
							2019-05-10 13:51:38 +05:30  
				
					
						
							
							
								 
						
							
								8017ddee21 
								
							 
						 
						
							
							
								
								fix(bin): remove webpack-command  
							
							
							
						 
						
							2019-04-08 20:00:35 +02:00  
				
					
						
							
							
								 
						
							
								180f912493 
								
							 
						 
						
							
							
								
								Merge tag 'v4.29.2' into next  
							
							... 
							
							
							
							4.29.2 
							
						 
						
							2019-02-06 15:37:11 +01:00  
				
					
						
							
							
								 
						
							
								d7d9b9bfa3 
								
							 
						 
						
							
							
								
								ignore typescript bug  
							
							
							
						 
						
							2019-02-06 09:34:20 +01:00  
				
					
						
							
							
								 
						
							
								c9ebb6e8dc 
								
							 
						 
						
							
							
								
								Set exitCode only once  
							
							
							
						 
						
							2018-11-08 23:25:48 +01:00  
				
					
						
							
							
								 
						
							
								4430524921 
								
							 
						 
						
							
							
								
								Merge pull request  #7966  from webpack/refactor-remove-webpack-command-from-clis  
							
							... 
							
							
							
							refactor: remove `webpack-command` from CLIs 
							
						 
						
							2018-09-10 15:36:18 +02:00  
				
					
						
							
							
								 
						
							
								b717aadf49 
								
							 
						 
						
							
							
								
								Show only webpack-cli in the list  
							
							
							
						 
						
							2018-09-10 14:53:54 +02:00  
				
					
						
							
							
								 
						
							
								943aa6b455 
								
							 
						 
						
							
							
								
								Fix exit code when multiple CLIs are installed  
							
							... 
							
							
							
							fixes  #7998  
						
							2018-09-06 13:33:12 +02:00  
				
					
						
							
							
								 
						
							
								691cc94e0f 
								
							 
						 
						
							
							
								
								Spelling  
							
							
							
						 
						
							2018-09-05 14:01:44 +02:00  
				
					
						
							
							
								 
						
							
								898462db46 
								
							 
						 
						
							
							
								
								refactor: remove `webpack-command` from CLIs  
							
							
							
						 
						
							2018-09-04 22:17:49 +03:00  
				
					
						
							
							
								 
						
							
								ad8f496745 
								
							 
						 
						
							
							
								
								arrow functions, remove or improve eslint-disable comments  
							
							
							
						 
						
							2018-06-27 13:48:13 +02:00  
				
					
						
							
							
								 
						
							
								2b4ed3d942 
								
							 
						 
						
							
							
								
								require() webpack-cli/webpack-command's bin module  
							
							... 
							
							
							
							Rather than require()-ing the "main" module in webpack-cli/
webpack-command, require() the "bin" module.
This avoids the issue described in
https://github.com/webpack-contrib/webpack-command/pull/30 
where installing packages in this order results in no output from
./node_modules/.bin/webpack:
    $ npm install webpack-command
    $ npm install webpack
    $ ./node_modules/.bin/webpack
    # exit 0 with no output 
							
						 
						
							2018-06-25 10:24:52 -07:00  
				
					
						
							
							
								 
						
							
								92bcb81ede 
								
							 
						 
						
							
							
								
								wording, optimizations, types, cleanup  
							
							
							
						 
						
							2018-05-15 17:06:30 +02:00  
				
					
						
							
							
								 
						
							
								5230740f6f 
								
							 
						 
						
							
							
								
								feat(cli): support `webpack-command`  
							
							
							
						 
						
							2018-05-14 17:31:12 +03:00  
				
					
						
							
							
								 
						
							
								30c35abb44 
								
							 
						 
						
							
							
								
								use shell mode for windows support  
							
							
							
						 
						
							2018-03-29 17:06:10 +02:00  
				
					
						
							
							
								 
						
							
								8d8da4cdff 
								
							 
						 
						
							
							
								
								Merge branch 'master' into bump_prettier  
							
							
							
						 
						
							2018-03-29 11:48:02 +02:00  
				
					
						
							
							
								 
						
							
								e500384bbd 
								
							 
						 
						
							
							
								
								Remove duplication  
							
							
							
						 
						
							2018-03-13 09:36:10 +01:00  
				
					
						
							
							
								 
						
							
								dfc2396628 
								
							 
						 
						
							
							
								
								Set exit code when installation failed  
							
							
							
						 
						
							2018-03-13 09:34:57 +01:00  
				
					
						
							
							
								 
						
							
								c086dfa14d 
								
							 
						 
						
							
							
								
								fix lint  
							
							
							
						 
						
							2018-03-09 09:37:41 +01:00  
				
					
						
							
							
								 
						
							
								1abef28830 
								
							 
						 
						
							
							
								
								Replace requirer with node readline  
							
							... 
							
							
							
							Removing inquirer and updating package.json 
							
						 
						
							2018-03-09 09:37:36 +01:00  
				
					
						
							
							
								 
						
							
								f7af10a0e1 
								
							 
						 
						
							
							
								
								* Pipe stdout and stderr from child_process to main process  
							
							... 
							
							
							
							* code refactoring and using promises 
							
						 
						
							2018-03-09 09:33:43 +01:00  
				
					
						
							
							
								 
						
							
								18773b133a 
								
							 
						 
						
							
							
								
								Simplifying package manager choice and command options  
							
							
							
						 
						
							2018-03-09 09:33:29 +01:00  
				
					
						
							
							
								 
						
							
								73d36c07f6 
								
							 
						 
						
							
							
								
								Refactor require statements  
							
							
							
						 
						
							2018-03-09 09:33:28 +01:00  
				
					
						
							
							
								 
						
							
								180e2b7dd2 
								
							 
						 
						
							
							
								
								* Pipe stdout and stderr from child_process to main process  
							
							... 
							
							
							
							* code refactoring and using promises 
							
						 
						
							2018-03-09 09:33:18 +01:00  
				
					
						
							
							
								 
						
							
								58b67248e8 
								
							 
						 
						
							
							
								
								Refactor to scope command detection inside question  
							
							
							
						 
						
							2018-03-09 09:32:59 +01:00  
				
					
						
							
							
								 
						
							
								67651ae69d 
								
							 
						 
						
							
							
								
								small refactor over calls  
							
							... 
							
							
							
							Refactor back to resolve.request
Add installation if webpack-cli is not present 
							
						 
						
							2018-03-09 09:32:54 +01:00