UNPKG

@mesh-tech/mesh-cli

Version:

CLI for Mesh platform development utilities

17 lines (16 loc) 558 B
import * as net from "node:net"; export declare function ipv4ToBytes(ip: string): number[]; export declare function socks5ConnectRequest(ip: string, port: number): Buffer; export declare function interpretSocksReply(code: number): { ok: boolean; message: string; }; export interface ForwarderOptions { listenPort: number; socksHost?: string; socksPort: number; targetIp: string; targetPort: number; onError?: (err: NodeJS.ErrnoException) => void; } export declare function createForwarder(opts: ForwarderOptions): net.Server;