MCPcopy Create free account
hub / github.com/PrismarineJS/node-minecraft-protocol / getPort

Function getPort

test/common/util.js:3–10  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1const net = require('net')
2
3const getPort = () => new Promise(resolve => {
4 const server = net.createServer()
5 server.listen(0, '127.0.0.1')
6 server.on('listening', () => {
7 const { port } = server.address()
8 server.close(() => resolve(port))
9 })
10})
11
12module.exports = { getPort }

Callers 3

packetTest.jsFile · 0.85
serverTest.jsFile · 0.85
clientTest.jsFile · 0.85

Calls 2

listenMethod · 0.80
closeMethod · 0.80

Tested by

no test coverage detected