UNPKG

@xtail/ssh

Version:

X-Tail SSH 库,包含 SSH 连接服务器的类和工具方法等

2 lines (1 loc) 562 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const S=require("../utils/index.js"),l=require("./ssh-timeout.js"),n="SSHErrorMiddleware",c="SSHErrorMiddlewareType",s=(r,d={})=>{const{config:a,timeout:e,thisArg:o}={config:{},timeout:void 0,thisArg:null,...d};return async(...t)=>{try{return e===void 0?await r.apply(o,t):await l.SSHTimeoutMiddleware(r,{timeout:e,thisArg:o})(...t)}catch(i){return S.SSHUtil.errorHandler(i,a)}}};exports.SSHErrorMiddleware=s;exports.SSHErrorMiddlewareType_Name=c;exports.SSHErrorMiddleware_Name=n;