You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
			
				
					19 lines
				
				488 B
			
		
		
			
		
	
	
					19 lines
				
				488 B
			| 
								 
											4 years ago
										 
									 | 
							
								#!/usr/bin/env pwsh
							 | 
						||
| 
								 | 
							
								$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								$exe=""
							 | 
						||
| 
								 | 
							
								if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
							 | 
						||
| 
								 | 
							
								  # Fix case when both the Windows and Linux builds of Node
							 | 
						||
| 
								 | 
							
								  # are installed in the same directory
							 | 
						||
| 
								 | 
							
								  $exe=".exe"
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								$ret=0
							 | 
						||
| 
								 | 
							
								if (Test-Path "$basedir/node$exe") {
							 | 
						||
| 
								 | 
							
								  & "$basedir/node$exe"  "$basedir/../user-home/cli.js" $args
							 | 
						||
| 
								 | 
							
								  $ret=$LASTEXITCODE
							 | 
						||
| 
								 | 
							
								} else {
							 | 
						||
| 
								 | 
							
								  & "node$exe"  "$basedir/../user-home/cli.js" $args
							 | 
						||
| 
								 | 
							
								  $ret=$LASTEXITCODE
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								exit $ret
							 |