@tf2pickup-org/mumble-client
Version:
A simple bot for managing mumble servers
14 lines • 475 B
JavaScript
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