27
27
const atob = require ( 'atob' ) ;
28
28
const Csrf = require ( 'csrf' ) ;
29
29
const queryString = require ( 'query-string' ) ;
30
- const popsicle = require ( 'popsicle ' ) ;
30
+ const axios = require ( 'axios ' ) ;
31
31
const os = require ( 'os' ) ;
32
32
const winston = require ( 'winston' ) ;
33
33
const path = require ( 'path' ) ;
@@ -372,7 +372,7 @@ OAuthClient.prototype.getUserInfo = function getUserInfo() {
372
372
OAuthClient . prototype . makeApiCall = function makeApiCall ( params ) {
373
373
return new Promise ( ( resolve ) => {
374
374
params = params || { } ;
375
- const transport = params . transport ? params . transport : popsicle . createTransport ( { type : " text" } ) ;
375
+ const transport = params . transport ? params . transport : { responseType : ' text' } ;
376
376
377
377
const headers =
378
378
params . headers && typeof params . headers === 'object'
@@ -547,12 +547,12 @@ OAuthClient.prototype.validateToken = function validateToken() {
547
547
} ;
548
548
549
549
/**
550
- * Make HTTP Request using Popsicle Client
550
+ * Make HTTP Request using Axios Client
551
551
* @param request
552
552
* @returns response
553
553
*/
554
554
OAuthClient . prototype . loadResponse = function loadResponse ( request ) {
555
- return popsicle . get ( request ) . then ( ( response ) => response ) ;
555
+ return axios . get ( request ) . then ( ( response ) => response ) ;
556
556
} ;
557
557
558
558
/**
@@ -561,7 +561,7 @@ OAuthClient.prototype.loadResponse = function loadResponse(request) {
561
561
* @returns response
562
562
*/
563
563
OAuthClient . prototype . loadResponseFromJWKsURI = function loadResponseFromJWKsURI ( request ) {
564
- return popsicle . get ( request ) . then ( ( response ) => response ) ;
564
+ return axios . get ( request ) . then ( ( response ) => response ) ;
565
565
} ;
566
566
567
567
/**
0 commit comments