UNPKG

omelot-base-gate

Version:

omelot base gate plugin

17 lines 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const omelot_1 = require("omelot"); /** * 实现一个基本的GateWay插件,插件载入时,会被自动扫描handlerPath和remoterPath指向的目录 */ class BaseGatePlugin { constructor() { this.name = 'BaseGatePlugin'; // 在插件里扫描handler目录 this.handlerPath = omelot_1.getPluginHandlerPath(__dirname); // 在插件里扫描remoter目录 this.remoterPath = omelot_1.getPluginRemotePath(__dirname); } } exports.BaseGatePlugin = BaseGatePlugin; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFzZUdhdGVQbHVnaW4uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvYmFzZUdhdGVQbHVnaW4udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxtQ0FBMkY7QUFHM0Y7O0dBRUc7QUFDSDtJQUFBO1FBQ0ksU0FBSSxHQUFHLGdCQUFnQixDQUFDO1FBRXhCLGtCQUFrQjtRQUNsQixnQkFBVyxHQUFHLDZCQUFvQixDQUFDLFNBQVMsQ0FBQyxDQUFDO1FBQzlDLGtCQUFrQjtRQUNsQixnQkFBVyxHQUFHLDRCQUFtQixDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ2pELENBQUM7Q0FBQTtBQVBELHdDQU9DIn0=