From 28f78b8c2aaa9d7da031d79b82f8050f24d052f3 Mon Sep 17 00:00:00 2001 From: Jeremy Morton Date: Sun, 5 Nov 2017 18:00:00 +0000 Subject: [PATCH] Use unions instead of overloads --- types/node/index.d.ts | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/types/node/index.d.ts b/types/node/index.d.ts index 929c6264ee..ef4ac81bac 100644 --- a/types/node/index.d.ts +++ b/types/node/index.d.ts @@ -13,7 +13,7 @@ // Deividas Bakanas // Kelvin Jin // Alvis HT Tang -// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped) +// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped // TypeScript Version: 2.2 /************************************************ @@ -472,17 +472,13 @@ declare namespace NodeJS { exit(code?: number): never; exitCode: number; getgid(): number; - setgid(id: number): void; - setgid(id: string): void; + setgid(id: number | string): void; getuid(): number; - setuid(id: number): void; - setuid(id: string): void; + setuid(id: number | string): void; geteuid(): number; - seteuid(id: number): void; - seteuid(id: string): void; + seteuid(id: number | string): void; getegid(): number; - setegid(id: number): void; - setegid(id: string): void; + setegid(id: number | string): void; getgroups(): number[]; setgroups(groups: Array): void; version: string;