1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
| /*!
| * Valid mongoose options
| */
|
| 'use strict';
|
| const VALID_OPTIONS = Object.freeze([
| 'applyPluginsToChildSchemas',
| 'applyPluginsToDiscriminators',
| 'autoCreate',
| 'autoIndex',
| 'bufferCommands',
| 'bufferTimeoutMS',
| 'cloneSchemas',
| 'debug',
| 'maxTimeMS',
| 'objectIdGetter',
| 'overwriteModels',
| 'returnOriginal',
| 'runValidators',
| 'sanitizeProjection',
| 'selectPopulatedPaths',
| 'setDefaultsOnInsert',
| 'strict',
| 'strictQuery',
| 'toJSON',
| 'toObject',
| 'typePojoToMixed',
| 'useCreateIndex',
| 'useFindAndModify',
| 'useNewUrlParser',
| 'usePushEach',
| 'useUnifiedTopology'
| ]);
|
| module.exports = VALID_OPTIONS;
|
|