@@ -5,7 +5,11 @@ exports[`custom node executable env.shim 1`] = `
5
5
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
6
6
7
7
case \` uname\` in
8
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
8
+ *CYGWIN*|*MINGW*|*MSYS*)
9
+ if command -v cygpath > /dev/null 2>&1; then
10
+ basedir=\` cygpath -w "$basedir"\`
11
+ fi
12
+ ;;
9
13
esac
10
14
11
15
"/.pnpm/nodejs/16.0.0/node" "$basedir/src.env" "$@"
@@ -44,7 +48,11 @@ exports[`env shebang env.shim 1`] = `
44
48
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
45
49
46
50
case \` uname\` in
47
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
51
+ *CYGWIN*|*MINGW*|*MSYS*)
52
+ if command -v cygpath > /dev/null 2>&1; then
53
+ basedir=\` cygpath -w "$basedir"\`
54
+ fi
55
+ ;;
48
56
esac
49
57
50
58
if [ -x "$basedir/node" ]; then
@@ -103,7 +111,11 @@ exports[`env shebang with NODE_PATH env.shim 1`] = `
103
111
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
104
112
105
113
case \` uname\` in
106
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
114
+ *CYGWIN*|*MINGW*|*MSYS*)
115
+ if command -v cygpath > /dev/null 2>&1; then
116
+ basedir=\` cygpath -w "$basedir"\`
117
+ fi
118
+ ;;
107
119
esac
108
120
109
121
if [ -z "$NODE_PATH" ]; then
@@ -185,7 +197,11 @@ exports[`env shebang with PATH extending env.shim 1`] = `
185
197
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
186
198
187
199
case \` uname\` in
188
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
200
+ *CYGWIN*|*MINGW*|*MSYS*)
201
+ if command -v cygpath > /dev/null 2>&1; then
202
+ basedir=\` cygpath -w "$basedir"\`
203
+ fi
204
+ ;;
189
205
esac
190
206
191
207
export PATH="/add-to-path:$PATH"
@@ -256,7 +272,11 @@ exports[`env shebang with args env.args.shim 1`] = `
256
272
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
257
273
258
274
case \` uname\` in
259
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
275
+ *CYGWIN*|*MINGW*|*MSYS*)
276
+ if command -v cygpath > /dev/null 2>&1; then
277
+ basedir=\` cygpath -w "$basedir"\`
278
+ fi
279
+ ;;
260
280
esac
261
281
262
282
if [ -x "$basedir/node" ]; then
@@ -315,7 +335,11 @@ exports[`env shebang with default args env.shim 1`] = `
315
335
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
316
336
317
337
case \` uname\` in
318
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
338
+ *CYGWIN*|*MINGW*|*MSYS*)
339
+ if command -v cygpath > /dev/null 2>&1; then
340
+ basedir=\` cygpath -w "$basedir"\`
341
+ fi
342
+ ;;
319
343
esac
320
344
321
345
if [ -x "$basedir/node" ]; then
@@ -374,7 +398,11 @@ exports[`env shebang with no NODE_PATH env.shim 1`] = `
374
398
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
375
399
376
400
case \` uname\` in
377
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
401
+ *CYGWIN*|*MINGW*|*MSYS*)
402
+ if command -v cygpath > /dev/null 2>&1; then
403
+ basedir=\` cygpath -w "$basedir"\`
404
+ fi
405
+ ;;
378
406
esac
379
407
380
408
if [ -x "$basedir/node" ]; then
@@ -433,7 +461,11 @@ exports[`explicit shebang sh.shim 1`] = `
433
461
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
434
462
435
463
case \` uname\` in
436
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
464
+ *CYGWIN*|*MINGW*|*MSYS*)
465
+ if command -v cygpath > /dev/null 2>&1; then
466
+ basedir=\` cygpath -w "$basedir"\`
467
+ fi
468
+ ;;
437
469
esac
438
470
439
471
if [ -x "$basedir//usr/bin/sh" ]; then
@@ -492,7 +524,11 @@ exports[`explicit shebang with args sh.args.shim 1`] = `
492
524
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
493
525
494
526
case \` uname\` in
495
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
527
+ *CYGWIN*|*MINGW*|*MSYS*)
528
+ if command -v cygpath > /dev/null 2>&1; then
529
+ basedir=\` cygpath -w "$basedir"\`
530
+ fi
531
+ ;;
496
532
esac
497
533
498
534
if [ -x "$basedir//usr/bin/sh" ]; then
@@ -551,7 +587,11 @@ exports[`explicit shebang with args, linking to another drive on Windows sh.args
551
587
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
552
588
553
589
case \` uname\` in
554
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
590
+ *CYGWIN*|*MINGW*|*MSYS*)
591
+ if command -v cygpath > /dev/null 2>&1; then
592
+ basedir=\` cygpath -w "$basedir"\`
593
+ fi
594
+ ;;
555
595
esac
556
596
557
597
if [ -x "$basedir//usr/bin/sh" ]; then
@@ -610,7 +650,11 @@ exports[`explicit shebang with prog args sh.args.shim 1`] = `
610
650
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
611
651
612
652
case \` uname\` in
613
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
653
+ *CYGWIN*|*MINGW*|*MSYS*)
654
+ if command -v cygpath > /dev/null 2>&1; then
655
+ basedir=\` cygpath -w "$basedir"\`
656
+ fi
657
+ ;;
614
658
esac
615
659
616
660
if [ -x "$basedir//usr/bin/sh" ]; then
@@ -669,7 +713,11 @@ exports[`no cmd file exe.shim 1`] = `
669
713
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
670
714
671
715
case \` uname\` in
672
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
716
+ *CYGWIN*|*MINGW*|*MSYS*)
717
+ if command -v cygpath > /dev/null 2>&1; then
718
+ basedir=\` cygpath -w "$basedir"\`
719
+ fi
720
+ ;;
673
721
esac
674
722
675
723
"$basedir/src.exe" "$@"
@@ -702,7 +750,11 @@ exports[`no shebang exe.shim 1`] = `
702
750
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
703
751
704
752
case \` uname\` in
705
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
753
+ *CYGWIN*|*MINGW*|*MSYS*)
754
+ if command -v cygpath > /dev/null 2>&1; then
755
+ basedir=\` cygpath -w "$basedir"\`
756
+ fi
757
+ ;;
706
758
esac
707
759
708
760
"$basedir/src.exe" "$@"
@@ -741,7 +793,11 @@ exports[`shebang with -S from.env.S.shim 1`] = `
741
793
basedir=$(dirname "$(echo "$0" | sed -e 's,\\\\ ,/,g')")
742
794
743
795
case \` uname\` in
744
- *CYGWIN*) basedir=\` cygpath -w "$basedir"\` ;;
796
+ *CYGWIN*|*MINGW*|*MSYS*)
797
+ if command -v cygpath > /dev/null 2>&1; then
798
+ basedir=\` cygpath -w "$basedir"\`
799
+ fi
800
+ ;;
745
801
esac
746
802
747
803
if [ -x "$basedir/node" ]; then
0 commit comments