UNPKG

minvera

Version:

An rpgmaker mv tool for managing plugins and external files

33 lines (30 loc) 893 B
//============================================================================= // Interpreter.js //============================================================================= class Interpreter { constructor(minveraInstance) { this._minvera = minveraInstance; // console.log(this._minvera.processArguments); } processArguments(args) { let code = args[0]; switch(code) { case 'init': this._minvera.initializePackageFile(); break; case 'update': this._minvera.processMinveraFile(args.slice(1)); break; case 'install': this._minvera.installPlugin(args.slice(1, 2), args.slice(2)); break; case 'uninstall': this._minvera.uninstallPlugin(args.slice(1)); break; case 'credits': this._minvera.createCredits(); break; } } } module.exports = Interpreter;