From cffa710b58c49d12829a4e065fdcb52694e163d9 Mon Sep 17 00:00:00 2001 From: Marcelo T Prado Date: Thu, 25 Jul 2019 07:51:05 -0300 Subject: [PATCH] style(typings): make properties of replSet optional This allows overriding just a single replSet property in our test files. It shouldn't cause any issues as changed properties have default values. --- .../src/MongoMemoryReplSet.ts | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/mongodb-memory-server-core/src/MongoMemoryReplSet.ts b/packages/mongodb-memory-server-core/src/MongoMemoryReplSet.ts index 53a3372aa..b530e5a2e 100644 --- a/packages/mongodb-memory-server-core/src/MongoMemoryReplSet.ts +++ b/packages/mongodb-memory-server-core/src/MongoMemoryReplSet.ts @@ -26,15 +26,15 @@ import { * @property {StorageEngineT} storageEngine `mongod` storage engine type; (default: 'ephemeralForTest') */ export interface ReplSetOpts { - auth: boolean; - args: string[]; - count: number; + auth?: boolean; + args?: string[]; + count?: number; dbName: string; - ip: string; - name: string; - oplogSize: number; - spawn: SpawnOptions; - storageEngine: StorageEngineT; + ip?: string; + name?: string; + oplogSize?: number; + spawn?: SpawnOptions; + storageEngine?: StorageEngineT; configSettings?: MongoMemoryReplSetConfigSettingsT; }