17 lines
287 B
Bash
Executable file
17 lines
287 B
Bash
Executable file
#! /usr/bin/env bash
|
|
|
|
set -euo pipefail
|
|
|
|
function main {
|
|
local w=$(dirname $(findup WORKSPACE))
|
|
local p=$(dirname $(findup package.json))
|
|
|
|
if [ "$w" == "$p" ]
|
|
then
|
|
bazelisk run @yarn//:yarn -- "$@"
|
|
else
|
|
/opt/homebrew/bin/yarn "$@"
|
|
fi
|
|
}
|
|
|
|
main "$@"
|