@@ -8,6 +8,10 @@ var _regenerator = require('babel-runtime/regenerator');
8
8
9
9
var _regenerator2 = _interopRequireDefault ( _regenerator ) ;
10
10
11
+ var _assign = require ( 'babel-runtime/core-js/object/assign' ) ;
12
+
13
+ var _assign2 = _interopRequireDefault ( _assign ) ;
14
+
11
15
var _asyncToGenerator2 = require ( 'babel-runtime/helpers/asyncToGenerator' ) ;
12
16
13
17
var _asyncToGenerator3 = _interopRequireDefault ( _asyncToGenerator2 ) ;
@@ -70,16 +74,16 @@ var schemaFromEndpoints = function schemaFromEndpoints(endpoints) {
70
74
71
75
var resolver = function resolver ( endpoint ) {
72
76
return function ( ) {
73
- var _ref = ( 0 , _asyncToGenerator3 . default ) ( _regenerator2 . default . mark ( function _callee ( _ , args , opts ) {
77
+ var _ref = ( 0 , _asyncToGenerator3 . default ) ( /*#__PURE__*/ _regenerator2 . default . mark ( function _callee ( _ , args , opts ) {
74
78
var req , res ;
75
79
return _regenerator2 . default . wrap ( function _callee$ ( _context ) {
76
80
while ( 1 ) {
77
81
switch ( _context . prev = _context . next ) {
78
82
case 0 :
79
83
req = endpoint . request ( args , opts . GQLProxyBaseUrl ) ;
80
84
81
- if ( opts . BearerToken ) {
82
- req . headers . Authorization = opts . BearerToken ;
85
+ if ( opts . headers ) {
86
+ req . headers = ( 0 , _assign2 . default ) ( { } , req . headers , opts . headers ) ;
83
87
}
84
88
_context . next = 4 ;
85
89
return ( 0 , _requestPromise2 . default ) ( req ) ;
@@ -120,7 +124,7 @@ var getQueriesFields = function getQueriesFields(endpoints, isMutation) {
120
124
} ;
121
125
122
126
var build = function ( ) {
123
- var _ref2 = ( 0 , _asyncToGenerator3 . default ) ( _regenerator2 . default . mark ( function _callee2 ( swaggerPath ) {
127
+ var _ref2 = ( 0 , _asyncToGenerator3 . default ) ( /*#__PURE__*/ _regenerator2 . default . mark ( function _callee2 ( swaggerPath ) {
124
128
var swaggerSchema , endpoints , schema ;
125
129
return _regenerator2 . default . wrap ( function _callee2$ ( _context2 ) {
126
130
while ( 1 ) {
0 commit comments