import {CommandController} from '../controller/commandController'; import {LocalCommandTemplateLoader} from '../loader/impl/localCommandTemplateLoader' import * as path from 'path'; const fs = require('async-file'); const parameters = require('minimist')(process.argv.slice(2)); export class SherlockCommander{ private _controller: CommandController; private _localCommandTemplateLoader: LocalCommandTemplateLoader; constructor(){ this._controller = new CommandController(); this._localCommandTemplateLoader = new LocalCommandTemplateLoader(path.resolve('.')); } get loader(): LocalCommandTemplateLoader{ return this._localCommandTemplateLoader; } }