blob: b1ed174bb8cacf509b7a8f1683e334f63f37cdb4 [file] [log] [blame]
Leo Repp58b9f112021-11-22 11:57:47 +01001#!/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 & "$basedir/node$exe" "$basedir/../esprima/bin/esvalidate.js" $args
13 $ret=$LASTEXITCODE
14} else {
15 & "node$exe" "$basedir/../esprima/bin/esvalidate.js" $args
16 $ret=$LASTEXITCODE
17}
18exit $ret