UNPKG

ionic

Version:

A tool for creating and developing Ionic Framework mobile apps.

42 lines (27 loc) 802 B
var IonicProject = require('./project'), IonicTask = require('./task').IonicTask, IonicStats = require('./stats').IonicStats; argv = require('optimist').argv, Task = require('./task').Task; var IonicTask = function() {}; IonicTask.prototype = new Task(); IonicTask.prototype.run = function(ionic) { // var self = this; // self.ionic = ionic; var command = argv._[1] ? argv._[1] : ''; var task = ionic.getTaskWithName(command); if(command == '') { ionic.printHelpLines(); return; } else if (!task) { console.log('Command not found.'.red.bold) return } ionic.printIonic(); process.stderr.write('\n=======================\n'); ionic.printUsage(task); process.stderr.write('\n\n'); // IonicStats.t(); } exports.IonicTask = IonicTask;