{"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"dist-tags":{"latest":"7.2.0"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"description":"Get an available port","readme":"# get-port\n\n> Get an available [TCP port](https://en.wikipedia.org/wiki/Port_(computer_networking)).\n\n## Install\n\n```sh\nnpm install get-port\n```\n\n## Usage\n\n```js\nimport getPort from 'get-port';\n\nconsole.log(await getPort());\n//=> 51402\n```\n\nPass in a preferred port:\n\n```js\nimport getPort from 'get-port';\n\nconsole.log(await getPort({port: 3000}));\n// Will use 3000 if available, otherwise fall back to a random port\n```\n\nPass in an array of preferred ports:\n\n```js\nimport getPort from 'get-port';\n\nconsole.log(await getPort({port: [3000, 3001, 3002]}));\n// Will use any element in the preferred ports array if available, otherwise fall back to a random port\n```\n\nUse the `portNumbers()` helper in case you need a port in a certain range:\n\n```js\nimport getPort, {portNumbers} from 'get-port';\n\nconsole.log(await getPort({port: portNumbers(3000, 3100)}));\n// Will use any port from 3000 to 3100, otherwise fall back to a random port\n```\n\n## API\n\n### getPort(options?)\n\nReturns a `Promise` for a port number.\n\n#### options\n\nType: `object`\n\n##### port\n\nType: `number | Iterable<number>`\n\nA preferred port or an iterable of preferred ports to use.\n\n##### exclude\n\nType: `Iterable<number>`\n\nPorts that should not be returned.\n\nYou could, for example, pass it the return value of the `portNumbers()` function.\n\n##### reserve\n\nType: `boolean`\\\nDefault: `false`\n\nReserve the port so that it's locked for the lifetime of the process instead of the default 15-30 seconds.\n\nThis is useful when there is a long delay between getting the port and actually binding to it, such as in long-running test suites.\n\nReserved ports are locked globally by port number for the current process, even if you looked them up with a specific `host` or `ipv6Only` option.\n\nUse [`clearLockedPorts()`](#clearlockedports) to release reserved ports.\n\n##### host\n\nType: `string`\n\nThe host on which port resolution should be performed. Can be either an IPv4 or IPv6 address.\n\nBy default, it checks availability on all local addresses defined in [OS network interfaces](https://nodejs.org/api/os.html#os_os_networkinterfaces). If this option is set, it will only check the given host.\n\n### portNumbers(from, to)\n\nGenerate port numbers in the given range `from`...`to`.\n\nReturns an `Iterable` for port numbers in the given range.\n\n```js\nimport getPort, {portNumbers} from 'get-port';\n\nconsole.log(await getPort({port: portNumbers(3000, 3100)}));\n// Will use any port from 3000 to 3100, otherwise fall back to a random port\n```\n\n#### from\n\nType: `number`\n\nThe first port of the range. Must be in the range `1024`...`65535`.\n\n#### to\n\nType: `number`\n\nThe last port of the range. Must be in the range `1024`...`65535` and must be greater than `from`.\n\n### clearLockedPorts()\n\nClear the internal cache of locked ports, including any ports locked with the [`reserve`](#reserve) option.\n\nThis can be useful when you want the results to be unaffected by previous calls.\n\nPlease note that clearing the cache removes protection against [in-process race conditions](#beware).\n\n```js\nimport getPort, {clearLockedPorts} from 'get-port';\n\nconst port = [3000, 3001, 3002];\n\nconsole.log(await getPort({port}));\n//=> 3000\n\nconsole.log(await getPort({port}));\n//=> 3001\n\n// If you want the results to be unaffected by previous calls, clear the cache.\nclearLockedPorts();\n\nconsole.log(await getPort({port}));\n//=> 3000\n```\n\n## Beware\n\nThere is a very tiny chance of a race condition if another process starts using the same port number as you in between the time you get the port number and you actually start using it.\n\n**In-process race conditions** (such as when running parallel Jest tests) are completely eliminated by a lightweight locking mechanism where returned ports are held for 15-30 seconds before being eligible for reuse. If the delay between getting a port and binding to it may exceed this window (for example, in long-running test suites), use the [`reserve`](#reserve) option to lock the port for the lifetime of the process.\n\n**Multi-process race conditions** are extremely rare and will result in an immediate `EADDRINUSE` error when attempting to bind to the port, allowing your application to retry.\n\n## Related\n\n- [get-port-cli](https://github.com/sindresorhus/get-port-cli) - CLI for this module\n","repository":{"type":"git","url":"git+https://github.com/sindresorhus/get-port.git"},"users":{"l3au":true,"d-band":true,"chaoliu":true,"khai96_":true,"testabc":true,"xfloops":true,"dzhou777":true,"oncletom":true,"rubiadias":true,"timhudson":true,"langri-sha":true,"rocket0191":true,"seangenabe":true,"ericwbailey":true,"flumpus-dev":true,"moonrailgun":true,"jamescostian":true,"jasonwang1888":true},"bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"license":"MIT","versions":{"0.1.0":{"name":"get-port","version":"0.1.0","keywords":["port","find","free","available","connection","connect","open","net","tcp","scan","rand","random"],"author":{"url":"http://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@0.1.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"bin":{"get-port":"cli.js"},"dist":{"shasum":"3d778c6555e8902fc194d8fe2b8712d66c5ca0af","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-0.1.0.tgz","integrity":"sha512-9OtjVbVfXfeqM4EkohUq0OZXAvI3OX9TwA2olMc3yk2xrjLRTmS+FMoVdiI1H74sFWX/KMw8oAwLZXNx5ZIL2Q==","signatures":[{"sig":"MEMCH0I3zu/WLerP2UIXsaBfpR7ci2FXV7luIQOl6EuJLdECIFEpL/wOBcfLWWUDAQLblBfy/4Ou2qEGk/pfjYiP3UGY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git://github.com/sindresorhus/get-port","type":"git"},"_npmVersion":"1.4.6","description":"Get an available port","directories":{},"devDependencies":{"mocha":"*"}},"1.0.0":{"name":"get-port","version":"1.0.0","keywords":["port","find","free","available","connection","connect","open","net","tcp","scan","rand","random"],"author":{"url":"http://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@1.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"bin":{"get-port":"cli.js"},"dist":{"shasum":"6920003b5ae418213938fb8c1e4343b4cbe63deb","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-1.0.0.tgz","integrity":"sha512-vg59F3kcXBOtcIijwtdAyCxFocyv/fVkGQvw1kVGrxFO1U4SSGkGjrbASg5DN3TVekVle/jltwOjYRnZWc1YdA==","signatures":[{"sig":"MEQCIDmqC15xrQ54xNHMhc6bUKmGXIXvqnMKKuNTnoUl2CY4AiBhPed9PsKawltTdB5n5Q5BpJLcszVR+P1n5sC+zNXK9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js","cli.js"],"_shasum":"6920003b5ae418213938fb8c1e4343b4cbe63deb","engines":{"node":">=0.10.0"},"gitHead":"4082b710391f904a54e5b052b7713d767ba4fd87","scripts":{"test":"mocha"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git://github.com/sindresorhus/get-port","type":"git"},"_npmVersion":"1.4.14","description":"Get an available port","directories":{},"devDependencies":{"mocha":"*"}},"2.0.0":{"name":"get-port","version":"2.0.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","rand","random"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@2.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"xo":{"ignores":["test.js"]},"dist":{"shasum":"9c4332f98de621a251c16dbb6d93bd5ceb2c5da8","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-2.0.0.tgz","integrity":"sha512-q8hqvXu+0hRBMOd3vZOgLunq0B6Vtmg3ChqnovvxcIpOEa8K82dgyi2yyiY/vxzyQgZP9Daz9UG0vKeB3DQwlA==","signatures":[{"sig":"MEUCIQD4VZskgBj+Zakd4AyevIMsHq/DK2FaZomuAc+mOvWsqgIgU58OLWW/G1AbRhXTpc/QIAP4svSwSQmbpiPP7PcGviw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"9c4332f98de621a251c16dbb6d93bd5ceb2c5da8","engines":{"node":">=0.10.0"},"gitHead":"859572330892e8036ad5440f2cf773e35065419d","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/get-port","type":"git"},"_npmVersion":"2.14.7","description":"Get an available port","directories":{},"_nodeVersion":"4.2.1","dependencies":{"pinkie-promise":"^1.0.0"},"devDependencies":{"xo":"*","ava":"*"}},"2.1.0":{"name":"get-port","version":"2.1.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","rand","random"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@2.1.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"xo":{"ignores":["test.js"]},"dist":{"shasum":"8783f9dcebd1eea495a334e1a6a251e78887ab1a","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-2.1.0.tgz","integrity":"sha512-Za6hwpIQjqx3rxtqHZpVdn4r/74EkANdpp4GKJO2GcjsRrnMD5QfiuDIcEckUrtmCIC13FNZqNkhmucZvNrjhg==","signatures":[{"sig":"MEQCIA2A1pJHex4Q7VvQ0dUV9x0vfB04y74R/LNb+f9hhzb1AiBUr93KHKbV1yORQt/HFCXirlLarW+IiUlgrrZirJ5EUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"8783f9dcebd1eea495a334e1a6a251e78887ab1a","engines":{"node":">=0.10.0"},"gitHead":"7d3e7ad55f91d258cef368e3b06c77d0a5c773ad","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"https://github.com/sindresorhus/get-port","type":"git"},"_npmVersion":"2.14.7","description":"Get an available port","directories":{},"_nodeVersion":"4.2.1","dependencies":{"pinkie-promise":"^2.0.0"},"devDependencies":{"xo":"*","ava":"*"}},"3.0.0":{"name":"get-port","version":"3.0.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","rand","random"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@3.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"03ac1c58f12b5f36667f4b705ecd29fb251df603","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-3.0.0.tgz","integrity":"sha512-DtHZUq8ks5l45AtetAmX6dn58tZVC2C5kJDJPjXc6z2nVzfbA+1jbd9ul6IUqjFeaqS1961sJxxnMssMkKyytw==","signatures":[{"sig":"MEUCIQC4HwXRdfMATySzYCYnGTfIbLdyPUksHCEzKiRy2qk3VwIgRgB4yggitLh1T3JuzHN4UUO/6UDKzH4oXApW+s54T7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"03ac1c58f12b5f36667f4b705ecd29fb251df603","engines":{"node":">=4"},"gitHead":"6a8aed8a1e98519d960391a52c4bcb1ee6959c9e","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"4.1.2","description":"Get an available port","directories":{},"_nodeVersion":"7.5.0","devDependencies":{"xo":"*","ava":"*"},"_npmOperationalInternal":{"tmp":"tmp/get-port-3.0.0.tgz_1489221136052_0.9105297001078725","host":"packages-18-east.internal.npmjs.com"}},"3.1.0":{"name":"get-port","version":"3.1.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","rand","random","preferred","chosen"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@3.1.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"ef01b18a84ca6486970ff99e54446141a73ffd3e","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-3.1.0.tgz","integrity":"sha512-Sv279wcjImdY5NEKSKnbsDTrSdcZ+ts13CeQQFdfFMJAd1DrrWIFr4zGJq6xVGnLqVyl5DElbS3zi73bIjV1dA==","signatures":[{"sig":"MEQCIGk1KDxKG9e5qYlVnMF5y3SP8eq/4MzX0I1Qf8ba5TziAiAEAFBCsq0+/fe7UBo7Q831VQJ6/npDS1MNKBCVR0jcEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"ef01b18a84ca6486970ff99e54446141a73ffd3e","engines":{"node":">=4"},"gitHead":"145bf20d92e6a7081926f4aa3614f6d32a233ca3","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"2.15.11","description":"Get an available port","directories":{},"_nodeVersion":"4.7.3","devDependencies":{"xo":"*","ava":"*"},"_npmOperationalInternal":{"tmp":"tmp/get-port-3.1.0.tgz_1491382523193_0.27146817557513714","host":"packages-12-west.internal.npmjs.com"}},"3.2.0":{"name":"get-port","version":"3.2.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","rand","random","preferred","chosen"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@3.2.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"dd7ce7de187c06c8bf353796ac71e099f0980ebc","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-3.2.0.tgz","integrity":"sha512-x5UJKlgeUiNT8nyo/AcnwLnZuZNcSjSw0kogRB+Whd1fjjFq4B1hySFxSFWWSn4mIBzg3sRNUDFYc4g5gjPoLg==","signatures":[{"sig":"MEYCIQCgxgGiZT5L/a2B5EZ0k0BuD5rpw3tTgH3xyAQyCiLigAIhAJ6/++mkurGs2wKcRmj3e/falWTpKdaLf9wDePApxfJG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","files":["index.js"],"_shasum":"dd7ce7de187c06c8bf353796ac71e099f0980ebc","engines":{"node":">=4"},"gitHead":"9782a3450af88eec601360589e73f48c4c9315e8","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"2.15.11","description":"Get an available port","directories":{},"_nodeVersion":"4.8.3","devDependencies":{"xo":"*","ava":"*","pify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/get-port-3.2.0.tgz_1503218568819_0.5053279723506421","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"get-port","version":"4.0.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@4.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"373c85960138ee20027c070e3cb08019fea29816","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-4.0.0.tgz","fileCount":4,"integrity":"sha512-Yy3yNI2oShgbaWg4cmPhWjkZfktEvpKI09aDX4PZzNtlU9obuYrX7x2mumQsrNxlF+Ls7OtMQW/u+X4s896bOQ==","signatures":[{"sig":"MEYCIQCbcqVuzccU3T/tQA/60BHKS8War5M2n+2zIbBlpdP4iQIhAPQHUphVyV/XiQym5lEqoTkUHIAt71AzZSPS1OzjJPEY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4038,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbVo3bCRA9TVsSAnZWagAARMAP/RX5o8eI8VcDEzhzPrvW\nhtCo7kv0OSOwvKlDJOktncmp/rWxOYulmj4krN5mcxwI3AVj6TLl7iMB/jjZ\nOm0XEAyfRdLxDKjHtNA99A1Ts30uko2KfnNEag+5lrKEiypUE9gE4wLtV3ow\nxJmAQgQ2sHbJesMsv6FdFkR22jWCAOSTyyuntBnW+mGmn9aHKu9bR1Myt63i\nicsaejOA+n4H410khhYEEKOwEbL9l5/ACc1SyRl/yWsJmgS0DEESQkx2w4yi\n7pXUkhohsQSyRUCfBEqYkMROquiLPpZwFjY0O+mFiXPIrHtpMt0ZcQzYgdCS\nwFSA9uUqbsE4Ne9kk80oBrYl1X65Dm0iuutjJ0mUyRRSYU984K3aah/jM8nc\nhsT2RhGLtVmSvmQlKcPnhNCRqk8Eb45kbu2PrnoYPEdXwMZTrRBgIvqcuD0E\n2o3oCNkU8ZF+fyqEcUSzqiTRTjsNqAoJ+Gfs/49nNoXgciQTgp23bFzBvtMQ\n6/k2nKCxSZidXeVddz+tQKyLeTqrXGFQ5321IHaK1+A25OXIjtofMVz9zkWu\n+CcCCC8qK6QTQLatQ2d/DPkO6SSotadJX6MeKSjLpHBJ5yYyEixgc1MNr/UX\nF4Pr1nwCEJk1kZSWH3tv2kZjuKzLrjM4VoJTRXQnP2rSDagw/PHQxcnpSYZI\nH5FH\r\n=xbe2\r\n-----END PGP SIGNATURE-----\r\n"},"files":["index.js"],"engines":{"node":">=6"},"gitHead":"0f426261dd7d0dd2fc5df94ac74a7c81078d13c2","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"5.6.0","description":"Get an available port","directories":{},"_nodeVersion":"8.11.3","_hasShrinkwrap":false,"devDependencies":{"xo":"*","ava":"*","pify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/get-port_4.0.0_1532399067823_0.6716886791796908","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"get-port","version":"4.1.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@4.1.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"93eb3d5552c197497d76e9c389a6ac9920e20192","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-4.1.0.tgz","fileCount":4,"integrity":"sha512-4/fqAYrzrzOiqDrdeZRKXGdTGgbkfTEumGlNQPeP6Jy8w0PzN9mzeNQ3XgHaTNie8pQ3hOUkrwlZt2Fzk5H9mA==","signatures":[{"sig":"MEQCIFNNZQmvewlRtXmSBI2VR26OfOQWc0AdjnApde4kq/6hAiA22NwCJ7UBFu1xZSUIlrp5mib/HQmwauOvXH/4OOWaXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHO2tCRA9TVsSAnZWagAA3SEQAJOsEU5EQ/XN7lHSOyND\nuyYZqGZB53vfXJpbqSRcdX47kBjbuBODi6JIXrJ5zxGunUTsK5/plRX+TRuM\na63RvMykHTV5f9pD36jq2CLk/Qx9oDViEirrXCQABVCOJaw4nxOrAeH35PVa\n6vVlMhSJx6muyQH64BASDQRLsvIPHUO0kovT63MQadfK/tji+aUlJFEyiPRY\nnuTD5StdYDk3rggyJfBm3u2yuNLxK8lFvbF2cQJ5snBNXz23SYXTDKxTHMFV\nK8VhaPyKnfEr/yZkgYyagERS++OZ+d7G5UkWPK6Tcqr27KSbHZ9BLGbhN9yc\n4zRYqXfy3kP20G83Gml42DdywyX5+rDueFpdIvLwGKDKnqYWGg+cAypmuu2f\n90GXxSC8JNvVg6lizumKh6mQ9LTeMthvRlWWEoGE1/Ldu3bZJR/bMH8J3LvD\nVX1WimM5l1WRxxoVB3sftoD8cRHQEeElwc5xL1GuzR1mcYo5tw1YVUtm5xZ9\n8vNGJI6hdhJXdE4eIphHoyC4kluAtHjrYsc5Z1K1B7tO9GqgSy9qOQYb/rCE\nOEJmRDE7pJIJb3XAjqMh06jIg5ZWvRkSx8/FXua+OIiCaEjiEXoDXFFEKip+\nJ4sTd/QcHwIMaOVBGxS/nYprFn2uSxDg6c1jZuAG7nlsV9JABvd4xMKuYvsq\nL6Nk\r\n=WQn4\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=6"},"gitHead":"4d38bead094a8b00d497f9cd9f82d0f6681ec5f7","scripts":{"test":"xo && ava"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"6.4.1","description":"Get an available port","directories":{},"_nodeVersion":"10.13.0","_hasShrinkwrap":false,"devDependencies":{"xo":"*","ava":"*","pify":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/get-port_4.1.0_1545399724916_0.2635753253236732","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"get-port","version":"4.2.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@4.2.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"e37368b1e863b7629c43c5a323625f95cf24b119","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-4.2.0.tgz","fileCount":5,"integrity":"sha512-/b3jarXkH8KJoOMQc3uVGHASwGLPq3gSFJ7tgJm2diza+bydJPTGOibin2steecKeOylE8oY2JERlVWkAJO6yw==","signatures":[{"sig":"MEUCIHgB7xq2jbWEtMfhSn/BVSkeJpxWs4wzi1pPZo4J0g9aAiEA6+vxyBnmSoRYR8kDcNnXFznriT/Nhd8cT8RqGxGg/z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcetT2CRA9TVsSAnZWagAA5SMP/0pzNhCrjc/uL8vAjBUt\n0JcVmReAv5YTqa2Nv1c+0E1Kyx4Axsv0hBTr5rqEWp06xtTRlmYTB36lMSFV\n+u8udpiWeddjO3wgpRLBLxBIuhOf7Uv7NYe5LwhnICCkm0MUT4oirxidDDjx\nWf9ztBPFUCLisnUQSKFgH5rZLbo97iAOFWNUr+y+SIhRGGsAzqwsxCuD1I7L\nCyhBU3/h+1Gbq4RHfJRdhvRpmLmtpFugKNgOOUw4fd15n1iEUiXIfMpTXR3D\ne0oY2iBd8l1irc4XkCSF0bGhVJcyQYkl1It+tlb7DGJDcjpKi57Haah0isS2\nVkBV6aCvcNI5xOY/79EhjAU+8lzvo9aIBmY95W3V+JOtOGBic8r8IeY4mT0y\nNa57jLXuML54mkNBt1CU8jaVA7QRGU6nnlC6PjeqobPK5DU7tx5QKGtvc25y\n4oZDnRui0o9CKn/29s9ttB39D9kxyOAMrz9oFFjLi63mqLUzuGcsLlcLPM/z\nTiChCuLnK+w9wG69zQdtl4rz8f1Qyt951R63pgzvaSOgU/OrInKwtmLDgr0B\nb/okJJgOXoWLgVqEkmaQICVd7yqgX7Ub6MhlARI0zqzRQgJUCrD/7XX6SM02\n8l2oBZOoOUEQFEcLqcYbigXt8k1LdBAjhdunCVcs7ovPSpSynXPJuXrL9iMz\nOG32\r\n=cU8c\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=6"},"gitHead":"95f0da2d85908b03cc6093e67e6975a21c44e7ee","scripts":{"test":"xo && ava && tsd-check"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"6.8.0","description":"Get an available port","directories":{},"_nodeVersion":"10.15.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.2.1","pify":"^3.0.0","tsd-check":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/get-port_4.2.0_1551553781685_0.35598586354094897","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"get-port","version":"5.0.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@5.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"aa22b6b86fd926dd7884de3e23332c9f70c031a6","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-5.0.0.tgz","fileCount":5,"integrity":"sha512-imzMU0FjsZqNa6BqOjbbW6w5BivHIuQKopjpPqcnx0AVHJQKCxK1O+Ab3OrVXhrekqfVMjwA9ZYu062R+KcIsQ==","signatures":[{"sig":"MEQCICvY/vwD08yMskKsCjkPaK/WugAIyduPEy4nVaJTqK02AiAWZ4oun3f/7Gcttup8j1Y/hmSpAM+ndNMl5BmmR6riSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp8aJCRA9TVsSAnZWagAA+5kP/1XD9lsv5d1OAa7CA9iD\nGizMSUThhKYkm9FbAmpJmUiGZRZf7uq/39tPqONeE4ysfMiU8sx8IERlQEJY\nfwmUTo6tYZyCu/6AVtWQ997i2x+zNAC7n5uUPDEAYz+zmekHg7VYVf4Odrwz\nnBKnHtDcRsko87xQEackCwejsOdmDwxgyFXjHsp9RswZmnRNNNNMfBOSaOps\nUnZhzW8O1FF2RgEd4Mx0dedDBNIfHm7uH1T8DvZ4WYy8GlgxloEQRSCyJSUi\nb8o3/TTAUsukfaSi2zSWwLqSJUltatuX69+AyvgjSX6BnLyLQJROLLIj7zwN\nBDIc3OYR+udE3UpkzGWje10SUGiY09trLBhxCvna9vfgRiOV6iEaWpvaNhf0\nc9AdXDWFPeuWYnMEuKczuobWDZVLfmkz+ysTRbrxOjgJ4Rx8/gpS9tdmGRM7\nFSB2qRuxxpA2czJjGyUW5eZYzrBQN7oh32Et8mQDaSx7rWsyEr4jBu+jD+Tj\nRP6DEiv1OwyairD+Gv4JE5iDHo9m0tKHo4te5MFaTxAVOiXSzV2Srfu6/bN4\nnwgLNiEmRkMTdHFn1S61Z1UL6o22tZtjTELgGMGxJhDku2K8Dutl21t5fV0c\n/sOz8Dr80Svu6nUQYrVXNOdrLIB0T3R5wGikKHS9OD84ib55hc13F/4n3wL5\ndesR\r\n=IUwk\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"gitHead":"961551fa61c7eeaa35ca9bdeae84f79d0efc196b","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"6.9.0","description":"Get an available port","directories":{},"_nodeVersion":"8.15.0","dependencies":{"type-fest":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"xo":"^0.24.0","ava":"^1.4.1","tsd":"^0.7.2","@types/node":"^11.13.0"},"_npmOperationalInternal":{"tmp":"tmp/get-port_5.0.0_1554499208865_0.8680442295680235","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"get-port","version":"5.1.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@5.1.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"a8f6510d0000f07d5c65653a4b0ae648fe832683","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-5.1.0.tgz","fileCount":5,"integrity":"sha512-bjioH1E9bTQUvgaB6VycVy1QVbTZI41yTnF9qkZz6ixgy/uhCH6D63bKeZ6Code/07JYA61MeI94jSdHss8PNA==","signatures":[{"sig":"MEUCIQCZGVOXSUbJdXvG4QmYV0uQSyaF8R06TWB+uDNRVeynFgIgd8Tqp4iXqErTBc3d4QhcNH8rxHdK5cjoEj9WdA8CsbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8629,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+l+GCRA9TVsSAnZWagAAnY8QAJRK6KrGblsXGoQnndJy\nXYo6dbP27qTnwPOQbgf34ncBFr+6GzRWD1w4A8z9kzLHyAep7Ce0U7Pq5d1v\nTO8x3qNIV8z5jxy4zca/sN5Zhj7vG8zDBmZJp9KtORNj+ifU1BamwBovzx2m\nVHo5mNPqGxgXU9CH75SSyrUqhxuefJOSTCW61HC6mCV92gVqnMQjvRg10ISU\nC+0J3M1O22ynsQ3lkI2jRXOTdtn0YKuv9IUS+uZOHKKUr1nXBvtjEYVu1xh4\nvs5wvFl1MeswWwXSLuWl7QwvkaECmT92skKqMRP46szu0vUPUQ+LtC4wFgg8\nINcCAxxvZL3AzggFLaHcRho5/zZiYMyunsTLB1vk3Y9BBWAWPFFWt+IRFTRT\nuQf/BNP+4ZG5NudXebt0vTxDfSTVaaZdNIpKWHdKy6RmsQ/wx08DVFXjaRQ0\nXZgUlSwrA99t4iymeoLR1zibukxTDP4T6nsZw510W2OJSTYZPJAGXc1KI8Vu\nRCy3bL9b7M5zZU4rrpU2e0VHz+ZeVq1yx5CfU/udIkV3cWWKYQHypVOV/pD7\nwzDGVstCKPXgsbWLf8iGE9DQx9lVLGCJlLV6yaAv6Ga2j2Ai2vJbyzCrOh/3\njHpC7QRbqHPW5TLaf4gthbYBMjos8/7rkMoCGvjGBUJkuLUr/fnVJz1F2CId\n0GAQ\r\n=Pxcd\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"0edd17a5eb7ab8a02342c9defb0f622621a03e47","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"6.13.4","description":"Get an available port","directories":{},"_nodeVersion":"10.17.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.25.3","ava":"^2.4.0","tsd":"^0.11.0","@types/node":"^12.12.21"},"_npmOperationalInternal":{"tmp":"tmp/get-port_5.1.0_1576689542466_0.5159308509743363","host":"s3://npm-registry-packages"}},"5.1.1":{"name":"get-port","version":"5.1.1","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@5.1.1","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"0469ed07563479de6efb986baf053dcd7d4e3193","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-5.1.1.tgz","fileCount":5,"integrity":"sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==","signatures":[{"sig":"MEUCIGzS0rGaRgrKMT2+/LmNGMCRhJUPDCJ76s7A79GOK5lgAiEA28hucACxSoXR6qiK1AdXOcdoVhDXnOQTtuSCg0msYek=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeHsiECRA9TVsSAnZWagAAAAUP/jWR3I7n577rUuj9DtrF\naday7h1gBQn6B1hg3W1XbHR8WaNJfXaIBf0sifiFNWh1HFcOjV9IBDeNyi/s\nJzCDLJ8oiQZLOTpoVbc631dw7Dc2oeeGEo1aoCAYw/a1RP6YMqqJxmA74S17\nyTajyR4VqlZ7jmM9QNG4mQBGOSPMbV+fk9b3aZ9xCxu2txkVpHDxqfnca7RO\nNJ978zVBvjMPqtZ60iQ2FkKjqJtNuaaoJTaGIuVqorbkJOMRmfV0nrfL/xk8\nid+uGq9z6jNm+Pr5RgsHjRU1nKHXv0DEGZIEEbvwNkkhsuWTk+nkpjwwaSVj\ndWHI8sPEmMjlOu0s7FEz02O9Hz5EoMC+I9kvOvaNZXmxaJY61nqxH7osCk81\novp3HwTKex+Fj/6qgIuh0t3Y22aVF7+2mwWtdqKJmbRVKE95gJYZ5JdnLmdd\nG1BFL8webmo6dCQOVoVNKLu2xO+pUzqkhxM3A5odtw1H9hwitKMX1zbXxr+v\n53rE899ooc7vOGmQvZlR1oG3dO/yvOeHIeFWDVbxdDyTmrXHOch1DaEIIik2\n83+mhwQa72z0IbbZ17d/c/caLQwImu6RrJSyLS8OdxJBcdCufFziT2Z36itw\n0Ri6HVoV4YUJN9+4uNAWg1bUwt5ORIgmKPAK7Dmr3nG8eBbY739xY4PPMrCO\nVoVL\r\n=gfGX\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=8"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"a9b445ea0afbd75b81b7b9011c896e111e2d4aee","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"6.11.3","description":"Get an available port","directories":{},"_nodeVersion":"10.17.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.25.3","ava":"^2.4.0","tsd":"^0.11.0","@types/node":"^12.12.21"},"_npmOperationalInternal":{"tmp":"tmp/get-port_5.1.1_1579075715831_0.16269686978445863","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"get-port","version":"6.0.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@6.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"eeac06c17b9d22c2949d4ce5abcc80753afe9be1","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-6.0.0.tgz","fileCount":5,"integrity":"sha512-qSVkVF6Eq1GdL/cBNiFuP4nUHMF7OEMTqEjC6alR2N90u8BFOoO0PFhNTX2QtAUoGrz8NnrSWj85TZ8YXZ6LOA==","signatures":[{"sig":"MEQCIA/tQBaM9DdWsQpbPXLN96G25AIPUqOEs+Qx34kNf9y5AiBO/TsQcUGRaGz7u4NTv0VlQfr+ZrOnTMgEoQlqtCiCWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2sL+CRA9TVsSAnZWagAAeiYP/0ItYtJmw4IMW/AZXb7j\nLDYws0jan1jQ2EYS/7ZepBwqpAgcJ7hWgK38BRQdi6BEHq9AYRZNna6UXXnT\nwEePv4dkrIiB6jTg6GLLZGuNKuGhxNiSH2S29RvbrPCz7QONfaMHAU4dMMCS\nq/GjB6gnO7xJMH2RSxqPe63NJPl989oL21XDnoSe6cbLPbEyIk9EbqVn+RCU\nkVhgPy5so7Lnr62RTUKPGm9XxXExjwV1g2CmE8dSQ09MrTv+0ipcCIiogaGu\ntD8orNaEt6dLLkg4n/bsd3H5CP4ILSXP26lCGtukduj9gdFaPT//ISkVi5Pv\nt5xh/9oG2KZE3MjO5V3Ve4JIrQNlbcOgXaYp16uOAu3iu75/Qy8xgkrhNe2A\nyk6hjcB1yA5Jjo26NgtLdjtBoPzyQCXrolsyaYFrl1utXv759qpINEWSefpL\nW6k5diUfoNjbuJmMJeCJPp+Yox36m6+vo5iyXSbDaauhu0S4c01OsZAJ6Alf\n8a3oRqxVzg/8sSrRPJN43ZVaoZfkx+7Ufe8zr5/KTYahauAl0tipnOvDJRYr\nGnGsdMpGKt/S0M5nysp+bqWexUcq5mnLfOxxFg4oUfZhSXnjnKdiE0NunAiD\nqUMMAfnUrvjJuqpSmtsx0pAHHbF+pem+RlPWhuixV796nBN+TYA3gJmgeANL\nE34u\r\n=5/YE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"3165af166a4136cd4d4390fe5daac6a18fef922a","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"7.20.3","description":"Get an available port","directories":{},"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.45.0","ava":"^3.15.0","tsd":"^0.17.0","typescript":"^4.4.3","@types/node":"^16.10.2"},"_npmOperationalInternal":{"tmp":"tmp/get-port_6.0.0_1633280764157_0.18460532539767183","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"get-port","version":"6.1.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@6.1.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"dd9ba9a324ad4b35cd1b5165f4f60c0eeeec5aec","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-6.1.0.tgz","fileCount":5,"integrity":"sha512-JKnPFW/G2ZRirH/25sLK1aLBQktJfQLixzMMuMBP8A2G/ivSaIwdTnlJeO7PWeyhyIGVorezNf6+CXZU9i0cIQ==","signatures":[{"sig":"MEUCIQD5CEg+UKiYdK1ZCueD8szvJPNICNPG+lG0NvYr6+uyxAIgfdwLlxnT2FX7r3sP/cU5HF9ONEMyJ8CoM+f4dgpssNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDMdoCRA9TVsSAnZWagAAKLEP+QFLLnwWGxJFb32sqY4R\nlMvR1euNhg5lRj6e1JdSTrVALQkP3qe3MBS1PByCHMXzv1/fpDNXcTA/Q3HX\nYPdgsirhJyBIiXveYUA0nbcKS4/hfJZU2RGkEV484xcMl720/kxrKltR9r5G\no394aFU4i4QrylU3EBiw16nB35UC0aWavNAVDC0X8gJqs59hEpymb5MUXOMY\n5VEYaPm1Yiejx2sG7Dkx7Qx/vydzxTIWO4bqxh5QX3Dd5TwZHALINiR+XBpF\nH+52Xk4ojBKCZS51Jn4eqnnwtuDqAK9EOzCN4JX4Hb94oyLw6xOiJA0OWaKm\nD7fvVWy/ANG4JR/XQxVPKl19oIt6WmoP2opDLOXmLWu9zXc+KOAfFo0iaSpP\nbFCAbBxT2p73Y04J3hpjLwf6sFFJDCt48bjt0BVyuNqmMNd/15oFwZd0uMs5\n9fOWXvLRaqLUlFortsAW3jELEWpBwxMtTEPAIoPCtFIWLOh1cAikao9B8bcM\nSxie/IYuGBoQJ4YWeI+UFA5cqOHDoyCUmT4+4Z9/gFdE4as2jAD4voBh8UjH\nCM+p+QDiKkbQ2fy1zw7POpbEAHUT/7H88Zod4mLedrlM+oToQSJSGEFFcCNg\n5YsDNSMQKqF0WpWjOsXQAgAVxBGsrcsYUzuiOt71t4PJBhBwk+8m32AnN5dQ\nfJZC\r\n=PxRo\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"50e24f66bc142f5197d74f180a9717425bd18133","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"8.3.2","description":"Get an available port","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.45.0","ava":"^3.15.0","tsd":"^0.17.0","typescript":"^4.4.3","@types/node":"^16.10.2"},"_npmOperationalInternal":{"tmp":"tmp/get-port_6.1.0_1645004647943_0.4407521164386605","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"get-port","version":"6.1.1","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@6.1.1","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"0ca06d9de3bfaca47d423aac897490b493f7715d","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-6.1.1.tgz","fileCount":5,"integrity":"sha512-RQOsDPSd2PcoLwakY1dwEtLiAbTR7IfmnxsKswfcHEfRKKbhWAG2R5Qo7C8ga6Ne4Mq4lFbogXfDGNfqFxwAaw==","signatures":[{"sig":"MEUCIQCcU4DjPR0xEj/5GcScxthBfazntx03rLMqu0FhZaPhWQIgdpsBMh0RINuOMFzP2k/RbUiM0+1RWWWASNz4NGENj7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFIBaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmTw/8DTcN8SSmpdpClyQBOcuME/GfJDjb6NVNpHMklg4JYHcLC+KN\r\n5OAa+cvjSq3u6LyYcO+jYhapqo81Ub1UJMPywQDZsgdobdKPAg1tPWHlo3I4\r\nE2cz1g5osvdOUtWyihMp+uCaZ3q3bNKtkpmNPwLeaM8pkfgljf1/HA2n4tJL\r\n6iTjA6wXtCioD5zntDZTJHb/7ZAoRa1v+KIubMBoXKSI9PTEvilKIHQeMweB\r\nsS5GD9jO2h7RAKHOWSym9g2embJ4ElcJn4BJsiPTw2nstAFvBrR+vigrpLvp\r\npHJse0ll/tFjmYjXfxJRJXmWSMegUh1HVRDl45lsykAzpvywdHXGLd5UWzyM\r\n+zIW4dLPBFyBKQiGXBNWiW+AmPPhmt7lzs5rNMKgoNGsLugVWzBrLfrDZV3g\r\nFsS1vBgN1pKhCvB7e7T4RiZfY0sXRapT2ogJJWXRFA6DHkRgls6BtXjTqCZI\r\nlnKASc+oPbG11M/MiCXU66jSpwcHRcsoI8F0RqK0vYaPLB6c0IPEGlk44rgs\r\nlaTdFtsJyItP7Z9xZGRw62Kpj5aI+cMRfmhB1tnHyFwlMVflwlHOdCre6F56\r\n48320bVREJGYO/jxCdeAW30vezfkd9GfZTkXh6PIVfSXGbAAvRAAv3CTNLKg\r\nkJTPB7ps0XG1uqrZVMJXF07V7PmbKmzD9to=\r\n=LTg4\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"6afe540ead4e69bdf326a5c628adc8acd6db3e23","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"8.3.2","description":"Get an available port","directories":{},"sideEffects":false,"_nodeVersion":"12.22.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.45.0","ava":"^3.15.0","tsd":"^0.17.0","typescript":"^4.4.3","@types/node":"^16.10.2"},"_npmOperationalInternal":{"tmp":"tmp/get-port_6.1.1_1645510745856_0.4216083198589682","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"get-port","version":"6.1.2","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@6.1.2","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"c1228abb67ba0e17fb346da33b15187833b9c08a","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-6.1.2.tgz","fileCount":5,"integrity":"sha512-BrGGraKm2uPqurfGVj/z97/zv8dPleC6x9JBNRTrDNtCkkRF4rPwrQXFgL7+I+q8QSdU4ntLQX2D7KIxSy8nGw==","signatures":[{"sig":"MEYCIQD/6ENMg5AdgULwBQv+b5cXbEl+Twq2jZe1wEBAcjxbngIhAKvGj8il9DAIpD8oX5pr5u7+Z4lL17vt3557wzvJvWIK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11144,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF6UwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpQ/A//Vu8Sw5S+KwnqwQ9jNhgjoGqstjTyoT82/glX50bmBqEs6s3h\r\nefK6I9cBXbO9yfAJ3MVruq3EtPf0/BqMk+oYIs4uQBdfNI/sEJI4NnU5BB3D\r\n6NltyE0U7j/cVKZv63qH0gFuMQ0NKVexNQLJTb2vdNpV5SUmDfn88rNl42gV\r\nvpn1XT2dHB/0MwhapDv8ZBbVMXmAbOr/vhQ7wOZxVI53PHRlAsGM5xfzK3ZD\r\njE4Ban8kbhQMykYlOR+VpFM4hl9a8M7Tv/oUMamNa6TguWm55UHbKj16rMLU\r\nXcs3kIY/agyMKSTj9FQzHCYcNPGPoeLcsqt+ttuR/xIfQ28D1eRydLA0ZGp1\r\nlehah0NEwMo5P8sanXJYwBHR5SVSGhmKCZH2nF2Z4uzYODuhyCPbWEWZCU++\r\ngXOWb68pP4PVfOQNJFyvOhh2Dm6oEjkKyL4Wap9CQlac0iFbWWpUNxYGoSB9\r\n0wwAF+oiSNJEOci6qPgDOc2syDouN+hbZnLqbr+SROV4A1UG1vmEY5w3QbIY\r\ne2z+0YXSPZiVdywCIYczadQhy55rv/rWtGC+p1MjPUunWyaEJS1l4EQo+3w0\r\nVrx/BisgkoWeN/54OSVo0wmBR4a1fedSNVhGL5jtH42ux6V135QmIiSQt5Mk\r\nwWl2PRZjZfoyjQkKHv/4z9ro1zEGqIPerNs=\r\n=duQn\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./index.d.ts","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"exports":"./index.js","funding":"https://github.com/sponsors/sindresorhus","gitHead":"0760c987c17581395d4e30432881dcb0ca6ca94a","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"8.3.2","description":"Get an available port","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.45.0","ava":"^3.15.0","tsd":"^0.17.0","typescript":"^4.4.3","@types/node":"^16.10.2"},"_npmOperationalInternal":{"tmp":"tmp/get-port_6.1.2_1645716783910_0.07686180815276322","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"get-port","version":"7.0.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@7.0.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"ffcd83da826146529e307a341d7801cae351daff","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-7.0.0.tgz","fileCount":5,"integrity":"sha512-mDHFgApoQd+azgMdwylJrv2DX47ywGq1i5VFJE7fZ0dttNq3iQMfsU4IvEgBHojA3KqEudyu7Vq+oN8kNaNkWw==","signatures":[{"sig":"MEYCIQDjA/oY43Cqwatd0Ru0pcUfkNt9zPQyx+E8V6kc78FdagIhAJxMuRTV2mSAQVf2+XMz7yLwXOhrd/z4lLLtUxh9mN0I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10714},"type":"module","types":"./index.d.ts","engines":{"node":">=16"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"85c18678143f2c673bdaf5307971397b29ddf28b","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"9.2.0","description":"Get an available port","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.54.2","ava":"^5.3.0","tsd":"^0.28.1","@types/node":"^20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/get-port_7.0.0_1685884247652_0.4447967749751447","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"get-port","version":"7.1.0","keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"author":{"url":"https://sindresorhus.com","name":"Sindre Sorhus","email":"sindresorhus@gmail.com"},"license":"MIT","_id":"get-port@7.1.0","maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"homepage":"https://github.com/sindresorhus/get-port#readme","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"dist":{"shasum":"d5a500ebfc7aa705294ec2b83cc38c5d0e364fec","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-7.1.0.tgz","fileCount":5,"integrity":"sha512-QB9NKEeDg3xxVwCCwJQ9+xycaz6pBB6iQ76wiWMl1927n0Kir6alPiP+yuiICLLU4jpMe08dXfpebuQppFA2zw==","signatures":[{"sig":"MEUCIQC2wHruB4vhZjBXWm3T8A3iQ8VP+MXDskngmZOQbaVARwIga/C9HjNho6K9VTJoaU8VIeJFC3dINB7vYYj1j5ef75o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12010},"type":"module","types":"./index.d.ts","engines":{"node":">=16"},"exports":{"types":"./index.d.ts","default":"./index.js"},"funding":"https://github.com/sponsors/sindresorhus","gitHead":"5c3cfe828bac345fb30b13211164708d97cb033a","scripts":{"test":"xo && ava && tsd"},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"repository":{"url":"git+https://github.com/sindresorhus/get-port.git","type":"git"},"_npmVersion":"9.2.0","description":"Get an available port","directories":{},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"xo":"^0.54.2","ava":"^5.3.0","tsd":"^0.28.1","@types/node":"^20.2.5"},"_npmOperationalInternal":{"tmp":"tmp/get-port_7.1.0_1710922149987_0.6583696547239566","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"get-port","version":"7.2.0","description":"Get an available port","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/get-port.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=16"},"scripts":{"test":"xo && ava && tsd"},"keywords":["port","find","finder","portfinder","free","available","connection","connect","open","net","tcp","scan","random","preferred","chosen"],"devDependencies":{"@types/node":"^20.2.5","ava":"^5.3.0","tsd":"^0.28.1","xo":"^0.54.2"},"gitHead":"efbebfb0a2904b55d5ce9ab0badb52b3fbab99fe","types":"./index.d.ts","_id":"get-port@7.2.0","bugs":{"url":"https://github.com/sindresorhus/get-port/issues"},"homepage":"https://github.com/sindresorhus/get-port#readme","_nodeVersion":"25.8.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-afP4W205ONCuMoPBqcR6PSXnzX35KTcJygfJfcp+QY+uwm3p20p1YczWXhlICIzGMCxYBQcySEcOgsJcrkyobg==","shasum":"db0d52eb2d89890cdc010ed0e9a6f2d4b78cbbe7","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/get-port/-/get-port-7.2.0.tgz","fileCount":5,"unpackedSize":14428,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC2TXPsey/qXo8eASCPBkZxooHFvyucCqpbXpfxRNhPdQIgdsQfWRuSjtwIwgrq+kpeks2mh3sL2GgkaMV74Se2hkE="}]},"_npmUser":{"name":"anonymous","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/get-port_7.2.0_1774158768941_0.8626599181982038"},"_hasShrinkwrap":false}},"name":"get-port","time":{"created":"2014-04-06T15:08:59.586Z","modified":"2026-03-22T05:52:49.194Z","0.1.0":"2014-04-06T15:08:59.586Z","1.0.0":"2014-08-13T16:58:34.674Z","2.0.0":"2015-10-26T14:37:46.972Z","2.1.0":"2015-11-14T19:11:13.933Z","3.0.0":"2017-03-11T08:32:17.950Z","3.1.0":"2017-04-05T08:55:23.422Z","3.2.0":"2017-08-20T08:42:48.916Z","4.0.0":"2018-07-24T02:24:27.901Z","4.1.0":"2018-12-21T13:42:05.118Z","4.2.0":"2019-03-02T19:09:41.788Z","5.0.0":"2019-04-05T21:20:08.974Z","5.1.0":"2019-12-18T17:19:02.638Z","5.1.1":"2020-01-15T08:08:35.951Z","6.0.0":"2021-10-03T17:06:04.498Z","6.1.0":"2022-02-16T09:44:08.070Z","6.1.1":"2022-02-22T06:19:06.042Z","6.1.2":"2022-02-24T15:33:04.260Z","7.0.0":"2023-06-04T13:10:47.806Z","7.1.0":"2024-03-20T08:09:10.276Z","7.2.0":"2026-03-22T05:52:49.076Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/get-port#readme"}