mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-12 22:36:10 +08:00
ClusterSetupMasterSettings to ClusterSettings (#22647)
According to official docs the settings for setupMaster settings are just the ClusterSettings. There is an ClusterSettings interface already but setupMaster function parameters refered to incomplete and unnecessary ClusterSetupMasterSettings. I deleted the ClusterSetupMasterSettings interface and refer to the existing ClusterSettings which are correct. https://nodejs.org/docs/latest-v8.x/api/cluster.html#cluster_cluster_setupmaster_settings
This commit is contained in:
committed by
Mohamed Hegazy
parent
7c58f05cf4
commit
0f3d1dc170
11
types/node/index.d.ts
vendored
11
types/node/index.d.ts
vendored
@@ -1178,13 +1178,6 @@ declare module "cluster" {
|
||||
gid?: number;
|
||||
}
|
||||
|
||||
export interface ClusterSetupMasterSettings {
|
||||
exec?: string; // default: process.argv[1]
|
||||
args?: string[]; // default: process.argv.slice(2)
|
||||
silent?: boolean; // default: false
|
||||
stdio?: any[];
|
||||
}
|
||||
|
||||
export interface Address {
|
||||
address: string;
|
||||
port: number;
|
||||
@@ -1269,7 +1262,7 @@ declare module "cluster" {
|
||||
isWorker: boolean;
|
||||
// TODO: cluster.schedulingPolicy
|
||||
settings: ClusterSettings;
|
||||
setupMaster(settings?: ClusterSetupMasterSettings): void;
|
||||
setupMaster(settings?: ClusterSettings): void;
|
||||
worker?: Worker;
|
||||
workers?: {
|
||||
[index: string]: Worker | undefined
|
||||
@@ -1346,7 +1339,7 @@ declare module "cluster" {
|
||||
export var isWorker: boolean;
|
||||
// TODO: cluster.schedulingPolicy
|
||||
export var settings: ClusterSettings;
|
||||
export function setupMaster(settings?: ClusterSetupMasterSettings): void;
|
||||
export function setupMaster(settings?: ClusterSettings): void;
|
||||
export var worker: Worker;
|
||||
export var workers: {
|
||||
[index: string]: Worker | undefined
|
||||
|
||||
Reference in New Issue
Block a user