#!/usr/bin/env bash ## Description: Helper commands for the for theme ## Usage: theme build|dev|install|ssh|watch set -e THEME_PATH="/var/www/html/$DDEV_DOCROOT/themes/custom/opdavies" case $1 in build|prod|production) ddev theme install ddev exec -d $THEME_PATH npm run production ;; dev|development) ddev theme install ddev exec -d $THEME_PATH npm run development ;; install) ddev exec -d $THEME_PATH npm ci ;; ssh) ddev ssh -d $THEME_PATH ;; watch) ddev theme install ddev exec -d $THEME_PATH npm run watch ;; *) echo "Invalid argument: $1" ;; esac