Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | 1x 1x 1x 1x 1x 2x 1x 1x 1x 1x 1x | const address = require('./')(); const url = require('url'); module.exports = function prepareUrls(option = {}) { const { protocol, host, port } = option; const formatUrl = hostname => url.format({ protocol, hostname, port, pathname: '/', }); const isUnspecifiedHost = host === '0.0.0.0' || host === '::'; const prettyHost = isUnspecifiedHost ? 'localhost' : host; const localUrl = formatUrl(prettyHost); const lanUrl = formatUrl(address); return { ip: address, localUrl, lanUrl, } } |