var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:true});exports.default=void 0;var _classCallCheck2=_interopRequireDefault(require("@babel/runtime/helpers/classCallCheck"));var _createClass2=_interopRequireDefault(require("@babel/runtime/helpers/createClass"));var
Config=function(){
function Config(){(0,_classCallCheck2.default)(this,Config);
this.config={};
}(0,_createClass2.default)(Config,[{key:"initializeConfig",value:function initializeConfig(





c){
this.config=c;
return c;
}},{key:"getConfig",value:function getConfig()

{
return this.config;
}},{key:"command",get:function get()

{
return this.config.command;
}},{key:"subCommand",get:function get()

{
return this.config.subCommand;
}},{key:"rnvArguments",get:function get()

{var _this$config$program=

this.config.program,args=_this$config$program.args,rawArgs=_this$config$program.rawArgs;
var cleanedArgs=args.filter(function(arg){return typeof arg==='string';});
var missingArg=rawArgs[rawArgs.indexOf(cleanedArgs[1])+1];
cleanedArgs.splice(2,0,missingArg);
return cleanedArgs;
}}]);return Config;}();var _default=












































new Config();exports.default=_default;