Browse Source

Additional peertube dependencies

Bob Mottram 7 years ago
parent
commit
699f7a58b9
1 changed files with 13 additions and 1 deletions
  1. 13
    1
      src/freedombone-app-peertube

+ 13
- 1
src/freedombone-app-peertube View File

@@ -772,10 +772,22 @@ function install_peertube {
772 772
     git checkout $PEERTUBE_COMMIT -b $PEERTUBE_COMMIT
773 773
     set_completion_param "peertube commit" "$PEERTUBE_COMMIT"
774 774
 
775
-    if ! npm install -g yarn; then
775
+    if ! npm install -g yarn@1.5.1; then
776 776
         echo $'Failed to install yarn'
777 777
         exit 79353234
778 778
     fi
779
+    if ! npm install minimatch@3.0.2; then
780
+        echo $'Failed to install minimatch'
781
+        exit 3578356
782
+    fi
783
+    if ! npm install graceful-fs; then
784
+        echo $'Failed to install graceful-fs'
785
+        exit 34687246
786
+    fi
787
+    if ! npm install coffeescript; then
788
+        echo $'Failed to install coffeescript'
789
+        exit 57385757
790
+    fi
779 791
     yarn add -D webpack --network-concurrency 1
780 792
     if ! yarn install; then
781 793
         echo $'Failed to run yarn install'