/* eslint-disable no-console */ require('@packages/coffee/register') const command = process.argv[2] if (!command) { console.error('Missing deploy command ⛔️') process.exit(1) } const commands = require('./deploy/index') const fn = commands[command] if (!fn) { console.error('Invalid deploy command %s 🚫', command) } fn() .then(() => console.log('✅ %s completed', command)) .catch((err) => { console.error('🔥 deploy error') console.error(err) process.exit(1) })