Comparing version 2.0.3 to 2.0.4-rc-7577bf3
@@ -1,1 +0,1 @@ | ||
module.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var i=r(1),u=Symbol(),s=Symbol();function a(e){var t=this;"function"==typeof e?(this[u]=null,this[s]=function(){var r=e();if("object"!==o(r)||null===r)throw new TypeError("Gofor Error: Defaults getter must return an object");return t.convertHeaders(),r}):(this[u]=e,this.convertHeaders(),this[s]=function(){throw new TypeError("Gofor Error: Defaults have already been defined")})}var f=function(){function e(){var t=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),a.call(this,r),this.fetch=function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return r[1]=t.mergeOptions(r[1]),t.fetcher.apply(t,r)},this.fetch.config=this.config.bind(this)}return function(e,t,r){t&&n(e.prototype,t),r&&n(e,r)}(e,[{key:"mergeOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!e)return this.defaults;var t=Object.assign({},this.defaults,e);if(this.defaults.headers&&e.headers){var r=this.toHeaders(e.headers);t.headers=this.mergeHeaders(r)}return t}},{key:"config",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;a.call(this,e)}},{key:"convertHeaders",value:function(){this[u]&&this[u].headers&&(this[u].headers=this.toHeaders(this[u].headers))}},{key:"toHeaders",value:function(e){if(e&&"object"===o(e)&&this.supportsHeaders&&!(e instanceof Headers)){var t=new(0,this.interfaces.Headers);return Object.keys(e).forEach(function(r){return t.append(r,e[r])}),t}return e}},{key:"mergeHeaders",value:function(e){var t=this.defaults.headers;if(!this.supportsHeaders)return Object.assign({},t,e);var r=new(0,this.interfaces.Headers),n=[];return e&&i(e,function(e,t){r.append(e,t),n.push(e.toLowerCase())}),t&&i(t,function(e,t){n.includes(e.toLowerCase())||r.append(e,t)}),r}},{key:"fetcher",get:function(){return fetch}},{key:"interfaces",get:function(){return{Headers:Headers,Request:Request,Response:Response}}},{key:"supportsHeaders",get:function(){try{return"function"==typeof this.interfaces.Headers.prototype.entries}catch(e){return!1}}},{key:"defaults",get:function(){return this[u]=this[u]||this[s]()},set:function(e){throw new RangeError("Gofor Error: Modifying a Gofor instance defaults is not allowed")}}],[{key:"gofor",get:function(){return(new e).fetch}}]),e}();e.exports=f},function(e,t){function r(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}e.exports=function(e,t){if(e.entries)for(var n,o=e.entries();n=o.next().value;)t.apply(void 0,r(n));else Object.keys(e).forEach(function(r){return t(r,e[r])})}}]); | ||
module.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=0)}([function(e,t,r){function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var i=r(1),u=Symbol(),a=Symbol();function s(e){var t=this;"function"==typeof e?(this[u]=null,this[a]=function(){var r=e();if("object"!==o(r)||null===r)throw new TypeError("Gofor Error: Defaults getter must return an object");return t.convertHeaders(),r}):(this[u]=e,this.convertHeaders(),this[a]=function(){throw new TypeError("Gofor Error: Defaults have already been defined")})}var f=function(){function e(){var t=this,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),s.call(this,r),this.fetch=function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return r[1]=t.mergeOptions(r[1]),t.fetcher.apply(t,r)},this.fetch.config=this.config.bind(this)}return function(e,t,r){t&&n(e.prototype,t),r&&n(e,r)}(e,[{key:"mergeOptions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!e)return this.defaults;var t=Object.assign({},this.defaults,e);if(this.defaults.headers&&e.headers){var r=this.toHeaders(e.headers);t.headers=this.mergeHeaders(r)}return t}},{key:"config",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;s.call(this,e)}},{key:"convertHeaders",value:function(){this[u]&&this[u].headers&&(this[u].headers=this.toHeaders(this[u].headers))}},{key:"toHeaders",value:function(e){if(e&&"object"===o(e)&&this.supportsHeaders&&!(e instanceof Headers)){var t=new(0,this.interfaces.Headers);return Object.keys(e).forEach(function(r){return t.append(r,e[r])}),t}return e}},{key:"mergeHeaders",value:function(e){var t=this.defaults.headers;if(!this.supportsHeaders)return Object.assign({},t,e);var r=new(0,this.interfaces.Headers),n=[];return e&&i(e,function(e,t){r.append(e,t),n.push(e.toLowerCase())}),t&&i(t,function(e,t){n.includes(e.toLowerCase())||r.append(e,t)}),r}},{key:"fetcher",get:function(){return function(){return fetch.apply(void 0,arguments)}}},{key:"interfaces",get:function(){return{Headers:Headers,Request:Request,Response:Response}}},{key:"supportsHeaders",get:function(){try{return"function"==typeof this.interfaces.Headers.prototype.entries}catch(e){return!1}}},{key:"defaults",get:function(){return this[u]=this[u]||this[a]()},set:function(e){throw new RangeError("Gofor Error: Modifying a Gofor instance defaults is not allowed")}}],[{key:"gofor",get:function(){return(new e).fetch}}]),e}();e.exports=f},function(e,t){function r(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}e.exports=function(e,t){if(e.entries)for(var n,o=e.entries();n=o.next().value;)t.apply(void 0,r(n));else Object.keys(e).forEach(function(r){return t(r,e[r])})}}]); |
{ | ||
"name": "gofor", | ||
"version": "2.0.3", | ||
"version": "2.0.4-rc-7577bf3", | ||
"description": "lean fetch decorator that reverse merges default options", | ||
@@ -58,4 +58,4 @@ "keywords": [ | ||
"publishConfig": { | ||
"tag": "latest" | ||
"tag": "2018-11-13-fix-invocation" | ||
} | ||
} |
@@ -83,3 +83,5 @@ /** | ||
get fetcher() { | ||
return fetch; | ||
return function(...args) { | ||
return fetch(...args); | ||
}; | ||
} | ||
@@ -86,0 +88,0 @@ |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
18676
310
1