#!/usr/bin/env bash

# Builds example projects and deploys them to GH Pages
STANDALONE_PROJECTS=(coffee-warehouse dashboard)

set -e

# Standalone Projects
for PROJECT in "${STANDALONE_PROJECTS[@]}"
do
  pushd ../examples-standalone/${PROJECT} > /dev/null

  echo Building ${PROJECT}
  npm ci
  rm -rf dist
  npm run build
  mkdir -p ../../examples/dist/${PROJECT}
  mv -v dist/* ../../examples/dist/${PROJECT}

  popd > /dev/null
done

# Copy static assets
cp static/* dist

