validoptions.js 498 B

123456789101112131415161718192021222324252627282930
  1. /*!
  2. * Valid mongoose options
  3. */
  4. 'use strict';
  5. const VALID_OPTIONS = Object.freeze([
  6. 'applyPluginsToChildSchemas',
  7. 'applyPluginsToDiscriminators',
  8. 'autoIndex',
  9. 'bufferCommands',
  10. 'cloneSchemas',
  11. 'debug',
  12. 'maxTimeMS',
  13. 'objectIdGetter',
  14. 'runValidators',
  15. 'selectPopulatedPaths',
  16. 'strict',
  17. 'toJSON',
  18. 'toObject',
  19. 'useCreateIndex',
  20. 'useFindAndModify',
  21. 'useNewUrlParser',
  22. 'usePushEach',
  23. 'useUnifiedTopology',
  24. 'typePojoToMixed'
  25. ]);
  26. module.exports = VALID_OPTIONS;