| 12345678910111213141516171819202122232425262728 | 
							- #!/bin/bash
 
- #
 
- #   configure - Configure a node application
 
- #
 
- if [ -f package.json ] ; then
 
-     echo 'yarn install ...'
 
-     output=$(yarn install --ignore-optional --silent --no-progress --mutex file:/tmp/.yarn-mutex 2>&1)
 
-     if [ $? = 0 ] ; then
 
-         echo ${output} | perl -pe 's/\e([^\[\]]|\[.*?[a-zA-Z]|\].*?\a)//g' | egrep -v 'Waiting for the other'
 
-     else
 
-         echo "Yarn failed"
 
-         echo ${output}
 
-         exit 1
 
-     fi
 
- fi
 
- if [ -f typings.json ] ; then
 
-     echo 'typings install ...'
 
-     output=$(typings install >/dev/null 2>&1)
 
-     if [ $? = 0 ] ; then
 
-         echo ${output} | grep -v deprecated
 
-     else
 
-         echo "Typings failed"
 
-         echo ${output}
 
-         exit 1
 
-     fi
 
- fi
 
 
  |