node_modules/mongodb/mongodb.ts34.d.ts:3347:5 - error TS1005: '?' expected. 3347 ] ? `${T[0]}` : T extends [ ~~~ node_modules/mongodb/mongodb.ts34.d.ts:3347:15 - error TS1005: ';' expected. 3347 ] ? `${T[0]}` : T extends [ ~ node_modules/mongodb/mongodb.ts34.d.ts:3347:19 - error TS1005: ';' expected. 3347 ] ? `${T[0]}` : T extends [ ~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3349:14 - error TS1005: ',' expected. 3349 ...infer R ~ node_modules/mongodb/mongodb.ts34.d.ts:3350:29 - error TS1005: '(' expected. 3350 ] ? `${T[0]}${D}${Join}` : string; ~ node_modules/mongodb/mongodb.ts34.d.ts:3744:7 - error TS1005: ',' expected. 3744 * ```js ~~ node_modules/mongodb/mongodb.ts34.d.ts:3746:2 - error TS1109: Expression expected. 3746 * const MongoClient = require('mongodb').MongoClient; ~ node_modules/mongodb/mongodb.ts34.d.ts:3746:4 - error TS1109: Expression expected. 3746 * const MongoClient = require('mongodb').MongoClient; ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3747:2 - error TS1109: Expression expected. 3747 * const test = require('assert'); ~ node_modules/mongodb/mongodb.ts34.d.ts:3747:4 - error TS1109: Expression expected. 3747 * const test = require('assert'); ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3748:2 - error TS1109: Expression expected. 3748 * // Connection url ~ node_modules/mongodb/mongodb.ts34.d.ts:3749:2 - error TS1109: Expression expected. 3749 * const url = 'mongodb://localhost:27017'; ~ node_modules/mongodb/mongodb.ts34.d.ts:3749:4 - error TS1109: Expression expected. 3749 * const url = 'mongodb://localhost:27017'; ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3750:2 - error TS1109: Expression expected. 3750 * // Database Name ~ node_modules/mongodb/mongodb.ts34.d.ts:3751:2 - error TS1109: Expression expected. 3751 * const dbName = 'test'; ~ node_modules/mongodb/mongodb.ts34.d.ts:3751:4 - error TS1109: Expression expected. 3751 * const dbName = 'test'; ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3752:2 - error TS1109: Expression expected. 3752 * // Connect using MongoClient ~ node_modules/mongodb/mongodb.ts34.d.ts:3753:2 - error TS1109: Expression expected. 3753 * const mongoClient = new MongoClient(url); ~ node_modules/mongodb/mongodb.ts34.d.ts:3753:4 - error TS1109: Expression expected. 3753 * const mongoClient = new MongoClient(url); ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3754:2 - error TS1109: Expression expected. 3754 * mongoClient.connect(function(err, client) { ~ node_modules/mongodb/mongodb.ts34.d.ts:3755:2 - error TS1109: Expression expected. 3755 * const db = client.db(dbName); ~ node_modules/mongodb/mongodb.ts34.d.ts:3755:6 - error TS1109: Expression expected. 3755 * const db = client.db(dbName); ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3756:2 - error TS1109: Expression expected. 3756 * client.close(); ~ node_modules/mongodb/mongodb.ts34.d.ts:3757:2 - error TS1109: Expression expected. 3757 * }); ~ node_modules/mongodb/mongodb.ts34.d.ts:3757:4 - error TS1109: Expression expected. 3757 * }); ~ node_modules/mongodb/mongodb.ts34.d.ts:3758:2 - error TS1109: Expression expected. 3758 * ``` ~ node_modules/mongodb/mongodb.ts34.d.ts:3761:7 - error TS1005: ';' expected. 3761 * ```js ~~ node_modules/mongodb/mongodb.ts34.d.ts:3763:2 - error TS1109: Expression expected. 3763 * const MongoClient = require('mongodb').MongoClient; ~ node_modules/mongodb/mongodb.ts34.d.ts:3763:4 - error TS1109: Expression expected. 3763 * const MongoClient = require('mongodb').MongoClient; ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3764:2 - error TS1109: Expression expected. 3764 * const test = require('assert'); ~ node_modules/mongodb/mongodb.ts34.d.ts:3764:4 - error TS1109: Expression expected. 3764 * const test = require('assert'); ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3765:2 - error TS1109: Expression expected. 3765 * // Connection url ~ node_modules/mongodb/mongodb.ts34.d.ts:3766:2 - error TS1109: Expression expected. 3766 * const url = 'mongodb://localhost:27017'; ~ node_modules/mongodb/mongodb.ts34.d.ts:3766:4 - error TS1109: Expression expected. 3766 * const url = 'mongodb://localhost:27017'; ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3767:2 - error TS1109: Expression expected. 3767 * // Database Name ~ node_modules/mongodb/mongodb.ts34.d.ts:3768:2 - error TS1109: Expression expected. 3768 * const dbName = 'test'; ~ node_modules/mongodb/mongodb.ts34.d.ts:3768:4 - error TS1109: Expression expected. 3768 * const dbName = 'test'; ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3769:2 - error TS1109: Expression expected. 3769 * // Connect using MongoClient ~ node_modules/mongodb/mongodb.ts34.d.ts:3770:2 - error TS1109: Expression expected. 3770 * MongoClient.connect(url, function(err, client) { ~ node_modules/mongodb/mongodb.ts34.d.ts:3771:2 - error TS1109: Expression expected. 3771 * const db = client.db(dbName); ~ node_modules/mongodb/mongodb.ts34.d.ts:3771:6 - error TS1109: Expression expected. 3771 * const db = client.db(dbName); ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:3772:2 - error TS1109: Expression expected. 3772 * client.close(); ~ node_modules/mongodb/mongodb.ts34.d.ts:3773:2 - error TS1109: Expression expected. 3773 * }); ~ node_modules/mongodb/mongodb.ts34.d.ts:3773:4 - error TS1109: Expression expected. 3773 * }); ~ node_modules/mongodb/mongodb.ts34.d.ts:3774:2 - error TS1109: Expression expected. 3774 * ``` ~ node_modules/mongodb/mongodb.ts34.d.ts:3891:102 - error TS1005: ';' expected. 3891 /** The maximum number of hosts to connect to when using an srv connection string, a setting of `0` means unlimited hosts */ ~ node_modules/mongodb/mongodb.ts34.d.ts:3896:9 - error TS1005: ';' expected. 3896 * `_{srvServiceName}._tcp.{hostname}.{domainname}` ~ node_modules/mongodb/mongodb.ts34.d.ts:3896:10 - error TS1005: ';' expected. 3896 * `_{srvServiceName}._tcp.{hostname}.{domainname}` ~ node_modules/mongodb/mongodb.ts34.d.ts:3896:26 - error TS1128: Declaration or statement expected. 3896 * `_{srvServiceName}._tcp.{hostname}.{domainname}` ~ node_modules/mongodb/mongodb.ts34.d.ts:3896:32 - error TS1003: Identifier expected. 3896 * `_{srvServiceName}._tcp.{hostname}.{domainname}` ~ node_modules/mongodb/mongodb.ts34.d.ts:3896:42 - error TS1128: Declaration or statement expected. 3896 * `_{srvServiceName}._tcp.{hostname}.{domainname}` ~ node_modules/mongodb/mongodb.ts34.d.ts:3969:33 - error TS1005: ';' expected. 3969 /** Force server to assign `_id` values instead of driver */ ~~~ node_modules/mongodb/mongodb.ts34.d.ts:3973:66 - error TS1005: ';' expected. 3973 /** A primary key factory function for generation of custom `_id` keys */ ~~~ node_modules/mongodb/mongodb.ts34.d.ts:4297:11 - error TS1005: ';' expected. 4297 * | `ca` | `sslCA`, `tlsCAFile` | `string \| Buffer \| Buffer[]` | ~~ node_modules/mongodb/mongodb.ts34.d.ts:4297:34 - error TS1005: ';' expected. 4297 * | `ca` | `sslCA`, `tlsCAFile` | `string \| Buffer \| Buffer[]` | ~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4297:43 - error TS1005: ';' expected. 4297 * | `ca` | `sslCA`, `tlsCAFile` | `string \| Buffer \| Buffer[]` | ~~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4297:93 - error TS1005: ';' expected. 4297 * | `ca` | `sslCA`, `tlsCAFile` | `string \| Buffer \| Buffer[]` | ~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4297:100 - error TS1127: Invalid character. 4297 * | `ca` | `sslCA`, `tlsCAFile` | `string \| Buffer \| Buffer[]` | node_modules/mongodb/mongodb.ts34.d.ts:4297:101 - error TS1109: Expression expected. 4297 * | `ca` | `sslCA`, `tlsCAFile` | `string \| Buffer \| Buffer[]` | ~ node_modules/mongodb/mongodb.ts34.d.ts:4297:110 - error TS1127: Invalid character. 4297 * | `ca` | `sslCA`, `tlsCAFile` | `string \| Buffer \| Buffer[]` | node_modules/mongodb/mongodb.ts34.d.ts:4297:111 - error TS1109: Expression expected. 4297 * | `ca` | `sslCA`, `tlsCAFile` | `string \| Buffer \| Buffer[]` | ~ node_modules/mongodb/mongodb.ts34.d.ts:4297:120 - error TS1011: An element access expression should take an argument. 4297 * | `ca` | `sslCA`, `tlsCAFile` | `string \| Buffer \| Buffer[]` | node_modules/mongodb/mongodb.ts34.d.ts:4298:11 - error TS1005: ';' expected. 4298 * | `crl` | `sslCRL` | `string \| Buffer \| Buffer[]` | ~~~ node_modules/mongodb/mongodb.ts34.d.ts:4298:34 - error TS1005: ';' expected. 4298 * | `crl` | `sslCRL` | `string \| Buffer \| Buffer[]` | ~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4298:93 - error TS1005: ';' expected. 4298 * | `crl` | `sslCRL` | `string \| Buffer \| Buffer[]` | ~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4298:100 - error TS1127: Invalid character. 4298 * | `crl` | `sslCRL` | `string \| Buffer \| Buffer[]` | node_modules/mongodb/mongodb.ts34.d.ts:4298:101 - error TS1109: Expression expected. 4298 * | `crl` | `sslCRL` | `string \| Buffer \| Buffer[]` | ~ node_modules/mongodb/mongodb.ts34.d.ts:4298:110 - error TS1127: Invalid character. 4298 * | `crl` | `sslCRL` | `string \| Buffer \| Buffer[]` | node_modules/mongodb/mongodb.ts34.d.ts:4298:111 - error TS1109: Expression expected. 4298 * | `crl` | `sslCRL` | `string \| Buffer \| Buffer[]` | ~ node_modules/mongodb/mongodb.ts34.d.ts:4298:120 - error TS1011: An element access expression should take an argument. 4298 * | `crl` | `sslCRL` | `string \| Buffer \| Buffer[]` | node_modules/mongodb/mongodb.ts34.d.ts:4299:11 - error TS1005: ';' expected. 4299 * | `cert` | `sslCert`, `tlsCertificateFile`, `tlsCertificateKeyFile` | `string \| Buffer \| Buffer[]` | ~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4299:34 - error TS1005: ';' expected. 4299 * | `cert` | `sslCert`, `tlsCertificateFile`, `tlsCertificateKeyFile` | `string \| Buffer \| Buffer[]` | ~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4299:45 - error TS1005: ';' expected. 4299 * | `cert` | `sslCert`, `tlsCertificateFile`, `tlsCertificateKeyFile` | `string \| Buffer \| Buffer[]` | ~~~~~~~~~~~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4299:67 - error TS1005: ';' expected. 4299 * | `cert` | `sslCert`, `tlsCertificateFile`, `tlsCertificateKeyFile` | `string \| Buffer \| Buffer[]` | ~~~~~~~~~~~~~~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4299:93 - error TS1005: ';' expected. 4299 * | `cert` | `sslCert`, `tlsCertificateFile`, `tlsCertificateKeyFile` | `string \| Buffer \| Buffer[]` | ~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4299:100 - error TS1127: Invalid character. 4299 * | `cert` | `sslCert`, `tlsCertificateFile`, `tlsCertificateKeyFile` | `string \| Buffer \| Buffer[]` | node_modules/mongodb/mongodb.ts34.d.ts:4299:101 - error TS1109: Expression expected. 4299 * | `cert` | `sslCert`, `tlsCertificateFile`, `tlsCertificateKeyFile` | `string \| Buffer \| Buffer[]` | ~ node_modules/mongodb/mongodb.ts34.d.ts:4299:110 - error TS1127: Invalid character. 4299 * | `cert` | `sslCert`, `tlsCertificateFile`, `tlsCertificateKeyFile` | `string \| Buffer \| Buffer[]` | node_modules/mongodb/mongodb.ts34.d.ts:4299:111 - error TS1109: Expression expected. 4299 * | `cert` | `sslCert`, `tlsCertificateFile`, `tlsCertificateKeyFile` | `string \| Buffer \| Buffer[]` | ~ node_modules/mongodb/mongodb.ts34.d.ts:4299:120 - error TS1011: An element access expression should take an argument. 4299 * | `cert` | `sslCert`, `tlsCertificateFile`, `tlsCertificateKeyFile` | `string \| Buffer \| Buffer[]` | node_modules/mongodb/mongodb.ts34.d.ts:4300:11 - error TS1005: ';' expected. 4300 * | `key` | `sslKey`, `tlsCertificateKeyFile` | `string \| Buffer \| KeyObject[]` | ~~~ node_modules/mongodb/mongodb.ts34.d.ts:4300:34 - error TS1005: ';' expected. 4300 * | `key` | `sslKey`, `tlsCertificateKeyFile` | `string \| Buffer \| KeyObject[]` | ~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4300:44 - error TS1005: ';' expected. 4300 * | `key` | `sslKey`, `tlsCertificateKeyFile` | `string \| Buffer \| KeyObject[]` | ~~~~~~~~~~~~~~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4300:93 - error TS1005: ';' expected. 4300 * | `key` | `sslKey`, `tlsCertificateKeyFile` | `string \| Buffer \| KeyObject[]` | ~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4300:100 - error TS1127: Invalid character. 4300 * | `key` | `sslKey`, `tlsCertificateKeyFile` | `string \| Buffer \| KeyObject[]` | node_modules/mongodb/mongodb.ts34.d.ts:4300:101 - error TS1109: Expression expected. 4300 * | `key` | `sslKey`, `tlsCertificateKeyFile` | `string \| Buffer \| KeyObject[]` | ~ node_modules/mongodb/mongodb.ts34.d.ts:4300:110 - error TS1127: Invalid character. 4300 * | `key` | `sslKey`, `tlsCertificateKeyFile` | `string \| Buffer \| KeyObject[]` | node_modules/mongodb/mongodb.ts34.d.ts:4300:111 - error TS1109: Expression expected. 4300 * | `key` | `sslKey`, `tlsCertificateKeyFile` | `string \| Buffer \| KeyObject[]` | ~ node_modules/mongodb/mongodb.ts34.d.ts:4300:123 - error TS1011: An element access expression should take an argument. 4300 * | `key` | `sslKey`, `tlsCertificateKeyFile` | `string \| Buffer \| KeyObject[]` | node_modules/mongodb/mongodb.ts34.d.ts:4301:11 - error TS1005: ';' expected. 4301 * | `passphrase` | `sslPass`, `tlsCertificateKeyFilePassword` | `string` | ~~~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4301:34 - error TS1005: ';' expected. 4301 * | `passphrase` | `sslPass`, `tlsCertificateKeyFilePassword` | `string` | ~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4301:45 - error TS1005: ';' expected. 4301 * | `passphrase` | `sslPass`, `tlsCertificateKeyFilePassword` | `string` | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4301:93 - error TS1005: ';' expected. 4301 * | `passphrase` | `sslPass`, `tlsCertificateKeyFilePassword` | `string` | ~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4302:11 - error TS1005: ';' expected. 4302 * | `rejectUnauthorized` | `sslValidate` | `boolean` | ~~~~~~~~~~~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4302:34 - error TS1005: ';' expected. 4302 * | `rejectUnauthorized` | `sslValidate` | `boolean` | ~~~~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4302:93 - error TS1005: ';' expected. 4302 * | `rejectUnauthorized` | `sslValidate` | `boolean` | ~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4488:28 - error TS1005: ';' expected. 4488 * @deprecated Please use `ObjectId` ~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4531:5 - error TS1005: ';' expected. 4531 * `ObjectId extends TSchema['_id']` is a confusing ordering at first glance. Rather than ask ~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4531:14 - error TS1005: ';' expected. 4531 * `ObjectId extends TSchema['_id']` is a confusing ordering at first glance. Rather than ask ~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4532:5 - error TS1005: ';' expected. 4532 * `TSchema['_id'] extends ObjectId` which translated to "Is the _id property ObjectId?" ~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4532:20 - error TS1005: ';' expected. 4532 * `TSchema['_id'] extends ObjectId` which translated to "Is the _id property ObjectId?" ~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4586:168 - error TS1005: ';' expected. 4586 export declare type PropertyType = string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray ? PropertyType : unknown : Key extends keyof Type ? Type[Key] extends Map ? MapType : PropertyType : unknown : unknown; ~ node_modules/mongodb/mongodb.ts34.d.ts:4586:169 - error TS1005: ';' expected. 4586 export declare type PropertyType = string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray ? PropertyType : unknown : Key extends keyof Type ? Type[Key] extends Map ? MapType : PropertyType : unknown : unknown; ~ node_modules/mongodb/mongodb.ts34.d.ts:4586:267 - error TS1005: ';' expected. 4586 export declare type PropertyType = string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray ? PropertyType : unknown : Key extends keyof Type ? Type[Key] extends Map ? MapType : PropertyType : unknown : unknown; ~ node_modules/mongodb/mongodb.ts34.d.ts:4586:268 - error TS1005: ';' expected. 4586 export declare type PropertyType = string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray ? PropertyType : unknown : Key extends keyof Type ? Type[Key] extends Map ? MapType : PropertyType : unknown : unknown; ~ node_modules/mongodb/mongodb.ts34.d.ts:4586:275 - error TS1005: ';' expected. 4586 export declare type PropertyType = string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray ? PropertyType : unknown : Key extends keyof Type ? Type[Key] extends Map ? MapType : PropertyType : unknown : unknown; ~~~ node_modules/mongodb/mongodb.ts34.d.ts:4586:279 - error TS1128: Declaration or statement expected. 4586 export declare type PropertyType = string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray ? PropertyType : unknown : Key extends keyof Type ? Type[Key] extends Map ? MapType : PropertyType : unknown : unknown; ~ node_modules/mongodb/mongodb.ts34.d.ts:4586:281 - error TS1005: ';' expected. 4586 export declare type PropertyType = string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray ? PropertyType : unknown : Key extends keyof Type ? Type[Key] extends Map ? MapType : PropertyType : unknown : unknown; ~ node_modules/mongodb/mongodb.ts34.d.ts:4586:288 - error TS1005: ';' expected. 4586 export declare type PropertyType = string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray ? PropertyType : unknown : Key extends keyof Type ? Type[Key] extends Map ? MapType : PropertyType : unknown : unknown; ~~~~ node_modules/mongodb/mongodb.ts34.d.ts:4586:310 - error TS1005: ';' expected. 4586 export declare type PropertyType = string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray ? PropertyType : unknown : Key extends keyof Type ? Type[Key] extends Map ? MapType : PropertyType : unknown : unknown; ~ node_modules/mongodb/mongodb.ts34.d.ts:4586:311 - error TS1005: ';' expected. 4586 export declare type PropertyType = string extends Property ? unknown : Property extends keyof Type ? Type[Property] : Property extends `${number}` ? Type extends ReadonlyArray ? ArrayType : unknown : Property extends `${infer Key}.${infer Rest}` ? Key extends `${number}` ? Type extends ReadonlyArray ? PropertyType : unknown : Key extends keyof Type ? Type[Key] extends Map ? MapType : PropertyType : unknown : unknown; ~ node_modules/mongodb/mongodb.ts34.d.ts:4941:31 - error TS1005: ';' expected. 4941 * Determines if another `ServerDescription` is equal to this one per the rules defined ~~~~~~~~~~~~~~~~~ node_modules/mongodb/mongodb.ts34.d.ts:5662:24 - error TS1005: ';' expected. 5662 /*@deprecated The `err` prop that contained a MongoServerError has been deprecated. */ ~~~ node_modules/mongodb/mongodb.ts34.d.ts:5721:1 - error TS1160: Unterminated template literal. 5721 Found 114 errors.