#!/usr/bin/env bash
set -e

YELLOW='\033[0;33m'
CYAN='\033[0;36m'
RESET='\033[0m' # No Color

echo -e "${YELLOW}[All] ${CYAN}Step (1): npm ci (installs root node_modules from package-lock.json)${RESET}"
npm ci

echo -e "${YELLOW}[All] ${CYAN}Step (2): npm run bootstrap (symlinks between projects, installs package dependencies)${RESET}"
npm run bootstrap

echo -e "${YELLOW}[All] ${CYAN}Step (3): npm run build (builds each package)${RESET}"
npm run build

echo -e "${YELLOW}[All] ${CYAN}Complete: You may use the 'clean' script to reset project${RESET}"
