UNPKG

waveorb

Version:

Waveorb Javascript web app development framework

30 lines (28 loc) 666 B
#!/usr/bin/env -S node --experimental-repl-await const path = require('path') const commands = { generate: ['generate'], waveorb: [ 'create', 'boot', 'update', 'deploy', 'help', 'cmd', 'ping', 'migrate', 'serve', 'build', 'sitemap', 'locales' ] } const command = (process.argv[2] || 'help').trim() if (commands.generate.includes(command)) { require('waveorb-generate') } else if (commands.waveorb.includes(command)) { require(path.join(__dirname, '..', 'scripts', `${command}.js`)) } else { console.log(`\nCommand not found: ${command}`) console.log(`\nRun 'waveorb help' to see available commands.`) }