source: trip-planner-front/node_modules/.bin/needle.ps1@ 6a3a178

Last change on this file since 6a3a178 was 6a3a178, checked in by Ema <ema_spirova@…>, 3 years ago

initial commit

  • Property mode set to 100644
File size: 793 bytes
Line 
1#!/usr/bin/env pwsh
2$basedir=Split-Path $MyInvocation.MyCommand.Definition -Parent
3
4$exe=""
5if ($PSVersionTable.PSVersion -lt "6.0" -or $IsWindows) {
6 # Fix case when both the Windows and Linux builds of Node
7 # are installed in the same directory
8 $exe=".exe"
9}
10$ret=0
11if (Test-Path "$basedir/node$exe") {
12 # Support pipeline input
13 if ($MyInvocation.ExpectingInput) {
14 $input | & "$basedir/node$exe" "$basedir/../needle/bin/needle" $args
15 } else {
16 & "$basedir/node$exe" "$basedir/../needle/bin/needle" $args
17 }
18 $ret=$LASTEXITCODE
19} else {
20 # Support pipeline input
21 if ($MyInvocation.ExpectingInput) {
22 $input | & "node$exe" "$basedir/../needle/bin/needle" $args
23 } else {
24 & "node$exe" "$basedir/../needle/bin/needle" $args
25 }
26 $ret=$LASTEXITCODE
27}
28exit $ret
Note: See TracBrowser for help on using the repository browser.