()
| 119 | } |
| 120 | |
| 121 | export function getEncryptExtraOptions(): MongoClientOptions['autoEncryption']['extraOptions'] { |
| 122 | if ( |
| 123 | typeof process.env.CRYPT_SHARED_LIB_PATH === 'string' && |
| 124 | process.env.CRYPT_SHARED_LIB_PATH.length > 0 |
| 125 | ) { |
| 126 | return { cryptSharedLibPath: process.env.CRYPT_SHARED_LIB_PATH }; |
| 127 | } |
| 128 | return {}; |
| 129 | } |
| 130 | |
| 131 | export function getTLSOptions(): Pick< |
| 132 | MongoClientOptions, |
no outgoing calls