UNPKG

patternplate-client

Version:

Universal javascript client application for patternplate

25 lines (17 loc) 1.7 kB
'use strict'; Object.defineProperty(exports, "__esModule", { value: true }); require('isomorphic-fetch'); var _lodash = require('lodash'); exports.default = fetch; var defaultHeaders = { headers: { accept: 'application/json' }, credentials: 'include' }; function fetch(uri, userHeaders) { var headers = userHeaders === false ? {} : (0, _lodash.merge)({}, userHeaders, defaultHeaders); return global.fetch(uri, headers); } module.exports = exports['default']; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NvdXJjZS9hcHBsaWNhdGlvbi91dGlscy9mZXRjaC5qcyJdLCJuYW1lcyI6WyJmZXRjaCIsImRlZmF1bHRIZWFkZXJzIiwiaGVhZGVycyIsImFjY2VwdCIsImNyZWRlbnRpYWxzIiwidXJpIiwidXNlckhlYWRlcnMiLCJnbG9iYWwiXSwibWFwcGluZ3MiOiI7Ozs7OztBQUFBOztBQUNBOztrQkFFZUEsSzs7O0FBRWYsSUFBTUMsaUJBQWlCO0FBQ3RCQyxVQUFTLEVBQUNDLFFBQVEsa0JBQVQsRUFEYTtBQUV0QkMsY0FBYTtBQUZTLENBQXZCOztBQUtBLFNBQVNKLEtBQVQsQ0FBZUssR0FBZixFQUFvQkMsV0FBcEIsRUFBaUM7QUFDaEMsS0FBTUosVUFBVUksZ0JBQWdCLEtBQWhCLEdBQ2YsRUFEZSxHQUVmLG1CQUFNLEVBQU4sRUFBVUEsV0FBVixFQUF1QkwsY0FBdkIsQ0FGRDs7QUFJQSxRQUFPTSxPQUFPUCxLQUFQLENBQWFLLEdBQWIsRUFBa0JILE9BQWxCLENBQVA7QUFDQSIsImZpbGUiOiJmZXRjaC5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCAnaXNvbW9ycGhpYy1mZXRjaCc7XG5pbXBvcnQge21lcmdlfSBmcm9tICdsb2Rhc2gnO1xuXG5leHBvcnQgZGVmYXVsdCBmZXRjaDtcblxuY29uc3QgZGVmYXVsdEhlYWRlcnMgPSB7XG5cdGhlYWRlcnM6IHthY2NlcHQ6ICdhcHBsaWNhdGlvbi9qc29uJ30sXG5cdGNyZWRlbnRpYWxzOiAnaW5jbHVkZSdcbn07XG5cbmZ1bmN0aW9uIGZldGNoKHVyaSwgdXNlckhlYWRlcnMpIHtcblx0Y29uc3QgaGVhZGVycyA9IHVzZXJIZWFkZXJzID09PSBmYWxzZSA/XG5cdFx0e30gOlxuXHRcdG1lcmdlKHt9LCB1c2VySGVhZGVycywgZGVmYXVsdEhlYWRlcnMpO1xuXG5cdHJldHVybiBnbG9iYWwuZmV0Y2godXJpLCBoZWFkZXJzKTtcbn1cbiJdfQ==