From 699f7a58b9b848786494c02086f83e55ec1a5503 Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Sat, 31 Mar 2018 19:43:57 +0100 Subject: [PATCH] Additional peertube dependencies --- src/freedombone-app-peertube | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/freedombone-app-peertube b/src/freedombone-app-peertube index 180eeb35..8d2eb621 100755 --- a/src/freedombone-app-peertube +++ b/src/freedombone-app-peertube @@ -772,10 +772,22 @@ function install_peertube { git checkout $PEERTUBE_COMMIT -b $PEERTUBE_COMMIT set_completion_param "peertube commit" "$PEERTUBE_COMMIT" - if ! npm install -g yarn; then + if ! npm install -g yarn@1.5.1; then echo $'Failed to install yarn' exit 79353234 fi + if ! npm install minimatch@3.0.2; then + echo $'Failed to install minimatch' + exit 3578356 + fi + if ! npm install graceful-fs; then + echo $'Failed to install graceful-fs' + exit 34687246 + fi + if ! npm install coffeescript; then + echo $'Failed to install coffeescript' + exit 57385757 + fi yarn add -D webpack --network-concurrency 1 if ! yarn install; then echo $'Failed to run yarn install'