@@ -93,16 +93,7 @@ type MakeClientMetadataOptions = Pick<MongoOptions, 'appName' | 'driverInfo'>;
9393 */
9494export function makeClientMetadata ( options : MakeClientMetadataOptions ) : ClientMetadata {
9595 let metadataDocument = new LimitedSizeDocument ( 512 ) ;
96- metadataDocument = addNonEnvClientMetadata ( options , metadataDocument ) ;
97- metadataDocument = addFAASOnlyEnvClientMetadata ( metadataDocument ) ;
98- return metadataDocument . toObject ( ) as ClientMetadata ;
99- }
10096
101- /** @internal */
102- export function addNonEnvClientMetadata (
103- options : MakeClientMetadataOptions ,
104- metadataDocument : LimitedSizeDocument
105- ) : LimitedSizeDocument {
10697 const { appName = '' } = options ;
10798 // Add app name first, it must be sent
10899 if ( appName . length > 0 ) {
@@ -152,11 +143,6 @@ export function addNonEnvClientMetadata(
152143 }
153144 }
154145
155- return metadataDocument ;
156- }
157-
158- /** @internal */
159- function addFAASOnlyEnvClientMetadata ( metadataDocument : LimitedSizeDocument ) : LimitedSizeDocument {
160146 const faasEnv = getFAASEnv ( ) ;
161147 if ( faasEnv != null ) {
162148 if ( ! metadataDocument . ifItFitsItSits ( 'env' , faasEnv ) ) {
@@ -167,7 +153,7 @@ function addFAASOnlyEnvClientMetadata(metadataDocument: LimitedSizeDocument): Li
167153 }
168154 }
169155 }
170- return metadataDocument ;
156+ return metadataDocument . toObject ( ) as ClientMetadata ;
171157}
172158
173159let isDocker : boolean ;
0 commit comments