From 5a82e0308b6c92610a83780ed58164639ed70811 Mon Sep 17 00:00:00 2001 From: Thomas Hobson Date: Sun, 13 Jun 2021 19:12:14 +1200 Subject: [PATCH] ensure cli always has packages installed --- piston | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/piston b/piston index 4d73571..2dc36fa 100755 --- a/piston +++ b/piston @@ -68,5 +68,10 @@ case $1 in docker build repo -t piston-repo-builder docker run -v "$(realpath $(dirname "$0")):/piston" piston-repo-builder --no-server $PKGSLUG ;; - *) node cli/index.js "$@" ;; + *) + cd cli + npm i > /dev/null + cd ../ + node cli/index.js "$@" + ;; esac \ No newline at end of file