UNPKG

devour-client

Version:

A lightweight, framework agnostic, flexible JSON API client

18 lines (14 loc) 380 B
"use strict"; var _isNil = require('lodash/isNil'); var _assign = require('lodash/assign'); module.exports = { name: 'add-bearer-token', req: function req(payload) { if (!_isNil(payload.jsonApi.bearer)) { payload.req.headers = _assign({}, payload.req.headers, { Authorization: 'Bearer ' + payload.jsonApi.bearer }); } return payload; } };