12345678910111213141516171819202122232425262728 |
- module.exports.getStream = function getStream(ssl) {
- const net = require('net')
- if (typeof net.Socket === 'function') {
- return new net.Socket()
- } else {
- const { CloudflareSocket } = require('pg-cloudflare')
- return new CloudflareSocket(ssl)
- }
- }
- module.exports.getSecureStream = function getSecureStream(options) {
- var tls = require('tls')
- if (tls.connect) {
- return tls.connect(options)
- } else {
- options.socket.startTls(options)
- return options.socket
- }
- }
|