@@ -93,16 +93,7 @@ type MakeClientMetadataOptions = Pick<MongoOptions, 'appName' | 'driverInfo'>;
93
93
*/
94
94
export function makeClientMetadata ( options : MakeClientMetadataOptions ) : ClientMetadata {
95
95
let metadataDocument = new LimitedSizeDocument ( 512 ) ;
96
- metadataDocument = addNonEnvClientMetadata ( options , metadataDocument ) ;
97
- metadataDocument = addFAASOnlyEnvClientMetadata ( metadataDocument ) ;
98
- return metadataDocument . toObject ( ) as ClientMetadata ;
99
- }
100
96
101
- /** @internal */
102
- export function addNonEnvClientMetadata (
103
- options : MakeClientMetadataOptions ,
104
- metadataDocument : LimitedSizeDocument
105
- ) : LimitedSizeDocument {
106
97
const { appName = '' } = options ;
107
98
// Add app name first, it must be sent
108
99
if ( appName . length > 0 ) {
@@ -152,11 +143,6 @@ export function addNonEnvClientMetadata(
152
143
}
153
144
}
154
145
155
- return metadataDocument ;
156
- }
157
-
158
- /** @internal */
159
- function addFAASOnlyEnvClientMetadata ( metadataDocument : LimitedSizeDocument ) : LimitedSizeDocument {
160
146
const faasEnv = getFAASEnv ( ) ;
161
147
if ( faasEnv != null ) {
162
148
if ( ! metadataDocument . ifItFitsItSits ( 'env' , faasEnv ) ) {
@@ -167,7 +153,7 @@ function addFAASOnlyEnvClientMetadata(metadataDocument: LimitedSizeDocument): Li
167
153
}
168
154
}
169
155
}
170
- return metadataDocument ;
156
+ return metadataDocument . toObject ( ) as ClientMetadata ;
171
157
}
172
158
173
159
let isDocker : boolean ;
0 commit comments