diff --git a/types/get-port/get-port-tests.ts b/types/get-port/get-port-tests.ts
index b6e59890d6..53a9e8e69b 100644
--- a/types/get-port/get-port-tests.ts
+++ b/types/get-port/get-port-tests.ts
@@ -7,3 +7,7 @@ getPort().then(port => {
getPort({ port: 3000 }).then(port => {
console.log(port);
});
+
+getPort({ port: [3000, 3001] }).then(port => {
+ console.log(port);
+});
diff --git a/types/get-port/index.d.ts b/types/get-port/index.d.ts
index 3f62b90c86..f8adb4851e 100644
--- a/types/get-port/index.d.ts
+++ b/types/get-port/index.d.ts
@@ -1,9 +1,9 @@
-// Type definitions for get-port 3.2
+// Type definitions for get-port 4.0
// Project: https://github.com/sindresorhus/get-port
// Definitions by: York Yao
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
declare module "get-port" {
- var getPort: (options?: { port?: number, host?: string }) => PromiseLike
+ var getPort: (options?: { port?: number | ReadonlyArray, host?: string }) => PromiseLike
export = getPort;
}