UNPKG

410 BJavaScriptView Raw
1'use strict'
2var net = require('net')
3
4/*
5 variables port and host can be removed since
6 you have all required information in opts object
7*/
8function buildBuilder (client, opts) {
9 var port, host
10 opts.port = opts.port || 1883
11 opts.hostname = opts.hostname || opts.host || 'localhost'
12
13 port = opts.port
14 host = opts.hostname
15
16 return net.createConnection(port, host)
17}
18
19module.exports = buildBuilder