UNPKG

tunnelmole

Version:

Tunnelmole, an open source ngrok alternative. Instant public URLs for any http/https based application. Available as a command line application or as an NPM dependency for your code. Stable and maintained. Good test coverage. Works behind firewalls

25 lines (21 loc) 563 B
import { version } from "../../version.js"; import { ConnectionInfo } from "./connection-info"; /** * Basic connection info, to be used for upgrade notifications and the like */ const connectionInfo: ConnectionInfo = { isCli: false, isNpm: Boolean(process.env.npm_lifecycle_event), nodeVersion: process.version } const setIsCli = (isCli: boolean) => { connectionInfo.isCli = isCli; }; const getConnectionInfo = () => { connectionInfo.tunnelmoleVersion = version return connectionInfo; } export { getConnectionInfo, setIsCli }