UNPKG

wooooosik6

Version:

Instant live reload tool for Tizen Web Application development

33 lines (26 loc) 895 B
#!/usr/bin/env node const commander = require('commander'); const program = new commander.Command(); const initCommand = require('../command/init.js'); const startCommand = require('../command/start.js'); const watchCommand = require('../command/watch.js'); const watchHelper = require('./watchHelper.js'); const util = require('./util.js'); process.on('SIGINT', () => { // ctrl + C watchHelper.closeSocketServer(); util.close(); }); program.option('-i, --init', 'Create a wits config file for running Wits'); program.option('-s, --start', 'Start and Use Wits service'); program.option('-w, --watch', 'Watch project for live reloading'); program.parse(process.argv); if (program.init) { initCommand.run(); } else if (program.start) { startCommand.run(); } else if (program.watch) { watchCommand.run(); } else { program.help(); }