UNPKG

ez-organizer

Version:

Organise tvshows automatically (part of the 'ez' programs)

53 lines (40 loc) 1.61 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); var _regenerator = _interopRequireDefault(require("@babel/runtime/regenerator")); var _asyncToGenerator2 = _interopRequireDefault(require("@babel/runtime/helpers/asyncToGenerator")); var _commander = _interopRequireDefault(require("commander")); var _app = _interopRequireDefault(require("./controllers/app.controller")); _commander.default.option('-i, --input [path]', 'Input Directory, default: current directory').option('-o, --output [path]', 'Output Directory').parse(process.argv); (0, _asyncToGenerator2.default)( /*#__PURE__*/ _regenerator.default.mark(function _callee() { var appController; return _regenerator.default.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: if (_commander.default.output) { _context.next = 2; break; } return _context.abrupt("return", _commander.default.outputHelp()); case 2: appController = new _app.default(_commander.default.input, _commander.default.output); _context.prev = 3; _context.next = 6; return appController.organizeShows(); case 6: _context.next = 11; break; case 8: _context.prev = 8; _context.t0 = _context["catch"](3); console.log(_context.t0.stack); case 11: case "end": return _context.stop(); } } }, _callee, this, [[3, 8]]); }))(); //# sourceMappingURL=app.js.map