@@ -17,7 +17,7 @@ const parseSwaggerFile = (file) => {
1717 }
1818} ;
1919
20- const getSwaggerFile = ( pathToSwagger , urlToSwagger , disableStrictSSL , disableProxy ) =>
20+ const getSwaggerFile = ( pathToSwagger , urlToSwagger , disableStrictSSL , disableProxy , authorizationToken ) =>
2121 new Promise ( ( resolve , reject ) => {
2222 if ( pathIsExist ( pathToSwagger ) ) {
2323 logger . log ( `try to get swagger by path "${ pathToSwagger } "` ) ;
@@ -33,6 +33,12 @@ const getSwaggerFile = (pathToSwagger, urlToSwagger, disableStrictSSL, disablePr
3333 } ) ;
3434 }
3535 //
36+ if ( authorizationToken ) {
37+ axiosOptions . headers = {
38+ Authorization : authorizationToken ,
39+ } ;
40+ }
41+ //
3642 if ( disableProxy ) axiosOptions . proxy = false ;
3743 //
3844 axios
@@ -48,8 +54,15 @@ const getSwaggerFile = (pathToSwagger, urlToSwagger, disableStrictSSL, disablePr
4854 }
4955 } ) ;
5056
51- const getSwaggerObject = ( pathToSwagger , urlToSwagger , disableStrictSSL , disableProxy , converterOptions ) =>
52- getSwaggerFile ( pathToSwagger , urlToSwagger , disableStrictSSL , disableProxy ) . then ( ( file ) =>
57+ const getSwaggerObject = (
58+ pathToSwagger ,
59+ urlToSwagger ,
60+ disableStrictSSL ,
61+ disableProxy ,
62+ authorizationToken ,
63+ converterOptions ,
64+ ) =>
65+ getSwaggerFile ( pathToSwagger , urlToSwagger , disableStrictSSL , disableProxy , authorizationToken ) . then ( ( file ) =>
5366 convertSwaggerObject ( parseSwaggerFile ( file ) , converterOptions ) ,
5467 ) ;
5568
0 commit comments