@@ -26,6 +26,7 @@ import {CredentialBody} from 'google-auth-library/build/src/auth/credentials';
2626import * as r from 'request' ; // types only
2727import * as retryRequest from 'retry-request' ;
2828import { Duplex , DuplexOptions , PassThrough , Readable , Writable } from 'stream' ;
29+ import { teenyRequest } from 'teeny-request' ;
2930
3031import { Interceptor } from './service-object' ;
3132
@@ -121,8 +122,6 @@ export interface MakeAuthenticatedRequestFactoryConfig extends
121122
122123 stream ?: Duplexify ;
123124
124- request : typeof r ;
125-
126125 /**
127126 * A pre-instantiated GoogleAuth client that should be used.
128127 * A new will be created if this is not set.
@@ -167,11 +166,6 @@ export interface MakeWritableStreamOptions {
167166 */
168167 request ?: r . Options ;
169168
170- /**
171- * Dependency for HTTP calls.
172- */
173- requestModule : typeof r ;
174-
175169 makeAuthenticatedRequest ( reqOpts : r . OptionsWithUri , fnobj : {
176170 onAuthenticated ( err : Error | null , authenticatedReqOpts ?: r . Options ) : void
177171 } ) : void ;
@@ -304,8 +298,6 @@ export interface MakeRequestConfig {
304298
305299 stream ?: Duplexify ;
306300
307- request ?: typeof r ;
308-
309301 shouldRetryFn ?: ( response ?: r . Response ) => boolean ;
310302}
311303
@@ -460,7 +452,7 @@ export class Util {
460452 return ;
461453 }
462454
463- const request = options . requestModule . defaults ( requestDefaults ) ;
455+ const request = teenyRequest . defaults ( requestDefaults ) ;
464456 request ( authenticatedReqOpts ! , ( err , resp , body ) => {
465457 util . handleResp ( err , resp , body , ( err , data ) => {
466458 if ( err ) {
@@ -672,7 +664,7 @@ export class Util {
672664 reqOpts : DecorateRequestOptions , config : MakeRequestConfig ,
673665 callback : BodyResponseCallback ) : void | Abortable {
674666 const options = {
675- request : ( config . request as typeof r ) . defaults ( requestDefaults ) ,
667+ request : teenyRequest . defaults ( requestDefaults ) ,
676668 retries : config . autoRetry !== false ? config . maxRetries || 3 : 0 ,
677669 shouldRetryFn ( httpRespMessage : r . Response ) {
678670 const err = util . parseHttpRespMessage ( httpRespMessage ) . err ;
0 commit comments