#!/usr/bin/env bash # # Script to initialize angular repo # - install required node packages # - install Karma # - install git hooks node=`which node 2>&1` if [ $? -ne 0 ]; then echo "Please install NodeJS." echo "http://nodejs.org/" exit 1 fi npm=`which npm 2>&1` if [ $? -ne 0 ]; then echo "Please install NPM." fi echo "Installing required npm packages..." npm install karma=`which karma 2>&1` if [ $? -ne 0 ]; then echo "Installing Karma..." npm install -g karma fi echo "Installing git hooks..." ln -sf ../../validate-commit-msg.js .git/hooks/commit-msg