UNPKG

@mojojs/core

Version:

Real-time web framework

25 lines 777 B
import https from 'node:https'; import { HTTPTransport } from './http.js'; /** * HTTPS transport class. */ export class HTTPSTransport extends HTTPTransport { constructor() { super(...arguments); this.agent = new https.Agent(); } _prepareOptions(config) { const options = super._prepareOptions(config); if (config.ca !== undefined) options.ca = config.ca; if (config.insecure !== undefined) options.rejectUnauthorized = config.insecure !== true; if (config.servername !== undefined) options.servername = config.servername; return options; } _sendRequest(url, options, cb) { return https.request(url, options, cb); } } //# sourceMappingURL=https.js.map