UNPKG

@tf2pickup-org/mumble-client

Version:
14 lines 475 B
import tls from 'tls'; export const tlsConnect = async (host, port, tlsOptions) => new Promise((resolve, reject) => { const socket = tls.connect(port, host, tlsOptions); socket.on('error', reject); socket.on('secureConnect', () => { if (socket.authorized || !tlsOptions?.rejectUnauthorized) { resolve(socket); } else { reject(socket.authorizationError); } }); }); //# sourceMappingURL=tls-connect.js.map