#! env bash set -e grep 'name:' config/services.js | \ sed 's/.*name: "\(.*\)",/\1/' | \ while read service do pushd $service echo "Compiling Service $service" case $service in web) npm run webpack:production ;; real-time|document-updater) npm run compile:all ;; *) echo "$service doesn't require a compilation" ;; esac popd done