@commercetools/sdk-middleware-user-agent
Advanced tools
Comparing version 2.1.5 to 3.0.0
@@ -5,17 +5,2 @@ 'use strict'; | ||
function _defineProperty(obj, key, value) { | ||
if (key in obj) { | ||
Object.defineProperty(obj, key, { | ||
value: value, | ||
enumerable: true, | ||
configurable: true, | ||
writable: true | ||
}); | ||
} else { | ||
obj[key] = value; | ||
} | ||
return obj; | ||
} | ||
function ownKeys(object, enumerableOnly) { | ||
@@ -26,6 +11,5 @@ var keys = Object.keys(object); | ||
var symbols = Object.getOwnPropertySymbols(object); | ||
if (enumerableOnly) symbols = symbols.filter(function (sym) { | ||
enumerableOnly && (symbols = symbols.filter(function (sym) { | ||
return Object.getOwnPropertyDescriptor(object, sym).enumerable; | ||
}); | ||
keys.push.apply(keys, symbols); | ||
})), keys.push.apply(keys, symbols); | ||
} | ||
@@ -38,15 +22,8 @@ | ||
for (var i = 1; i < arguments.length; i++) { | ||
var source = arguments[i] != null ? arguments[i] : {}; | ||
if (i % 2) { | ||
ownKeys(Object(source), true).forEach(function (key) { | ||
_defineProperty(target, key, source[key]); | ||
}); | ||
} else if (Object.getOwnPropertyDescriptors) { | ||
Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); | ||
} else { | ||
ownKeys(Object(source)).forEach(function (key) { | ||
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); | ||
}); | ||
} | ||
var source = null != arguments[i] ? arguments[i] : {}; | ||
i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { | ||
_defineProperty(target, key, source[key]); | ||
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { | ||
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); | ||
}); | ||
} | ||
@@ -57,2 +34,17 @@ | ||
function _defineProperty(obj, key, value) { | ||
if (key in obj) { | ||
Object.defineProperty(obj, key, { | ||
value: value, | ||
enumerable: true, | ||
configurable: true, | ||
writable: true | ||
}); | ||
} else { | ||
obj[key] = value; | ||
} | ||
return obj; | ||
} | ||
/* | ||
@@ -98,4 +90,4 @@ This is the easiest way, for this use case, to detect if we're running in | ||
return function (request, response) { | ||
var requestWithUserAgent = _objectSpread2({}, request, { | ||
headers: _objectSpread2({}, request.headers, { | ||
var requestWithUserAgent = _objectSpread2(_objectSpread2({}, request), {}, { | ||
headers: _objectSpread2(_objectSpread2({}, request.headers), {}, { | ||
'User-Agent': userAgent | ||
@@ -102,0 +94,0 @@ }) |
@@ -1,16 +0,1 @@ | ||
function _defineProperty(obj, key, value) { | ||
if (key in obj) { | ||
Object.defineProperty(obj, key, { | ||
value: value, | ||
enumerable: true, | ||
configurable: true, | ||
writable: true | ||
}); | ||
} else { | ||
obj[key] = value; | ||
} | ||
return obj; | ||
} | ||
function ownKeys(object, enumerableOnly) { | ||
@@ -21,6 +6,5 @@ var keys = Object.keys(object); | ||
var symbols = Object.getOwnPropertySymbols(object); | ||
if (enumerableOnly) symbols = symbols.filter(function (sym) { | ||
enumerableOnly && (symbols = symbols.filter(function (sym) { | ||
return Object.getOwnPropertyDescriptor(object, sym).enumerable; | ||
}); | ||
keys.push.apply(keys, symbols); | ||
})), keys.push.apply(keys, symbols); | ||
} | ||
@@ -33,15 +17,8 @@ | ||
for (var i = 1; i < arguments.length; i++) { | ||
var source = arguments[i] != null ? arguments[i] : {}; | ||
if (i % 2) { | ||
ownKeys(Object(source), true).forEach(function (key) { | ||
_defineProperty(target, key, source[key]); | ||
}); | ||
} else if (Object.getOwnPropertyDescriptors) { | ||
Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); | ||
} else { | ||
ownKeys(Object(source)).forEach(function (key) { | ||
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); | ||
}); | ||
} | ||
var source = null != arguments[i] ? arguments[i] : {}; | ||
i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { | ||
_defineProperty(target, key, source[key]); | ||
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { | ||
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); | ||
}); | ||
} | ||
@@ -52,2 +29,17 @@ | ||
function _defineProperty(obj, key, value) { | ||
if (key in obj) { | ||
Object.defineProperty(obj, key, { | ||
value: value, | ||
enumerable: true, | ||
configurable: true, | ||
writable: true | ||
}); | ||
} else { | ||
obj[key] = value; | ||
} | ||
return obj; | ||
} | ||
/* | ||
@@ -93,4 +85,4 @@ This is the easiest way, for this use case, to detect if we're running in | ||
return function (request, response) { | ||
var requestWithUserAgent = _objectSpread2({}, request, { | ||
headers: _objectSpread2({}, request.headers, { | ||
var requestWithUserAgent = _objectSpread2(_objectSpread2({}, request), {}, { | ||
headers: _objectSpread2(_objectSpread2({}, request.headers), {}, { | ||
'User-Agent': userAgent | ||
@@ -97,0 +89,0 @@ }) |
(function (global, factory) { | ||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports) : | ||
typeof define === 'function' && define.amd ? define(['exports'], factory) : | ||
(global = global || self, factory(global.CommercetoolsSdkMiddlewareUserAgent = {})); | ||
}(this, (function (exports) { 'use strict'; | ||
(global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.CommercetoolsSdkMiddlewareUserAgent = {})); | ||
})(this, (function (exports) { 'use strict'; | ||
function _defineProperty(obj, key, value) { | ||
if (key in obj) { | ||
Object.defineProperty(obj, key, { | ||
value: value, | ||
enumerable: true, | ||
configurable: true, | ||
writable: true | ||
}); | ||
} else { | ||
obj[key] = value; | ||
} | ||
return obj; | ||
} | ||
function ownKeys(object, enumerableOnly) { | ||
@@ -27,6 +12,5 @@ var keys = Object.keys(object); | ||
var symbols = Object.getOwnPropertySymbols(object); | ||
if (enumerableOnly) symbols = symbols.filter(function (sym) { | ||
enumerableOnly && (symbols = symbols.filter(function (sym) { | ||
return Object.getOwnPropertyDescriptor(object, sym).enumerable; | ||
}); | ||
keys.push.apply(keys, symbols); | ||
})), keys.push.apply(keys, symbols); | ||
} | ||
@@ -39,15 +23,8 @@ | ||
for (var i = 1; i < arguments.length; i++) { | ||
var source = arguments[i] != null ? arguments[i] : {}; | ||
if (i % 2) { | ||
ownKeys(Object(source), true).forEach(function (key) { | ||
_defineProperty(target, key, source[key]); | ||
}); | ||
} else if (Object.getOwnPropertyDescriptors) { | ||
Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); | ||
} else { | ||
ownKeys(Object(source)).forEach(function (key) { | ||
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); | ||
}); | ||
} | ||
var source = null != arguments[i] ? arguments[i] : {}; | ||
i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { | ||
_defineProperty(target, key, source[key]); | ||
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { | ||
Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); | ||
}); | ||
} | ||
@@ -58,2 +35,17 @@ | ||
function _defineProperty(obj, key, value) { | ||
if (key in obj) { | ||
Object.defineProperty(obj, key, { | ||
value: value, | ||
enumerable: true, | ||
configurable: true, | ||
writable: true | ||
}); | ||
} else { | ||
obj[key] = value; | ||
} | ||
return obj; | ||
} | ||
var global$1 = typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {}; | ||
@@ -341,4 +333,4 @@ | ||
return function (request, response) { | ||
var requestWithUserAgent = _objectSpread2({}, request, { | ||
headers: _objectSpread2({}, request.headers, { | ||
var requestWithUserAgent = _objectSpread2(_objectSpread2({}, request), {}, { | ||
headers: _objectSpread2(_objectSpread2({}, request.headers), {}, { | ||
'User-Agent': userAgent | ||
@@ -357,2 +349,2 @@ }) | ||
}))); | ||
})); |
@@ -1,1 +0,1 @@ | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).CommercetoolsSdkMiddlewareUserAgent={})}(this,function(e){"use strict";function t(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,r)}return n}function i(o){for(var e=1;e<arguments.length;e++){var i=null!=arguments[e]?arguments[e]:{};e%2?t(Object(i),!0).forEach(function(e){var t,n,r;t=o,r=i[n=e],n in t?Object.defineProperty(t,n,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[n]=r}):Object.getOwnPropertyDescriptors?Object.defineProperties(o,Object.getOwnPropertyDescriptors(i)):t(Object(i)).forEach(function(e){Object.defineProperty(o,e,Object.getOwnPropertyDescriptor(i,e))})}return o}var n="undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{};function r(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}var c=r,a=o;function u(t){if(c===setTimeout)return setTimeout(t,0);if((c===r||!c)&&setTimeout)return c=setTimeout,setTimeout(t,0);try{return c(t,0)}catch(e){try{return c.call(null,t,0)}catch(e){return c.call(this,t,0)}}}"function"==typeof n.setTimeout&&(c=setTimeout),"function"==typeof n.clearTimeout&&(a=clearTimeout);var l,f=[],s=!1,m=-1;function d(){s&&l&&(s=!1,l.length?f=l.concat(f):m=-1,f.length&&p())}function p(){if(!s){var e=u(d);s=!0;for(var t=f.length;t;){for(l=f,f=[];++m<t;)l&&l[m].run();m=-1,t=f.length}l=null,s=!1,function(t){if(a===clearTimeout)return clearTimeout(t);if((a===o||!a)&&clearTimeout)return a=clearTimeout,clearTimeout(t);try{a(t)}catch(e){try{return a.call(null,t)}catch(e){return a.call(this,t)}}}(e)}}function w(e,t){this.fun=e,this.array=t}w.prototype.run=function(){this.fun.apply(null,this.array)};function h(){}var y=h,b=h,v=h,g=h,O=h,T=h,j=h;var E=n.performance||{},P=E.now||E.mozNow||E.msNow||E.oNow||E.webkitNow||function(){return(new Date).getTime()};var N=new Date;var U={nextTick:function(e){var t=new Array(arguments.length-1);if(1<arguments.length)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];f.push(new w(e,t)),1!==f.length||s||u(p)},title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:y,addListener:b,once:v,off:g,removeListener:O,removeAllListeners:T,emit:j,binding:function(e){throw new Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw new Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*P.call(E),n=Math.floor(t),r=Math.floor(t%1*1e9);return e&&(n-=e[0],(r-=e[1])<0&&(n--,r+=1e9)),[n,r]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-N)/1e3}},k=function(){return"undefined"!=typeof window&&window.document&&9===window.document.nodeType};function D(e){if(!e||0===Object.keys(e).length||!{}.hasOwnProperty.call(e,"name"))throw new Error("Missing required option `name`");var t=e.version?"".concat(e.name,"/").concat(e.version):e.name,n=null;e.libraryName&&!e.libraryVersion?n=e.libraryName:e.libraryName&&e.libraryVersion&&(n="".concat(e.libraryName,"/").concat(e.libraryVersion));var r=null;return e.contactUrl&&!e.contactEmail?r="(+".concat(e.contactUrl,")"):!e.contactUrl&&e.contactEmail?r="(+".concat(e.contactEmail,")"):e.contactUrl&&e.contactEmail&&(r="(+".concat(e.contactUrl,"; +").concat(e.contactEmail,")")),[t,function(){if(k())return window.navigator.userAgent;var e=U.version.slice(1),t="(".concat(U.platform,"; ").concat(U.arch,")");return"Node.js/".concat(e," ").concat(t)}(),n,r].filter(Boolean).join(" ")}e.createUserAgentMiddleware=function(e){var o=D(i({name:"commercetools-js-sdk"},e));return function(r){return function(e,t){var n=i({},e,{headers:i({},e.headers,{"User-Agent":o})});r(n,t)}}},Object.defineProperty(e,"__esModule",{value:!0})}); | ||
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).CommercetoolsSdkMiddlewareUserAgent={})}(this,function(e){"use strict";function t(t,e){var n,r=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function o(r){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?arguments[e]:{};e%2?t(Object(o),!0).forEach(function(e){var t,n;t=r,n=o[e=e],e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n}):Object.getOwnPropertyDescriptors?Object.defineProperties(r,Object.getOwnPropertyDescriptors(o)):t(Object(o)).forEach(function(e){Object.defineProperty(r,e,Object.getOwnPropertyDescriptor(o,e))})}return r}var n="undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{};function r(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}var c=r,a=i;function u(t){if(c===setTimeout)return setTimeout(t,0);if((c===r||!c)&&setTimeout)return(c=setTimeout)(t,0);try{return c(t,0)}catch(e){try{return c.call(null,t,0)}catch(e){return c.call(this,t,0)}}}"function"==typeof n.setTimeout&&(c=setTimeout),"function"==typeof n.clearTimeout&&(a=clearTimeout);var l,f=[],s=!1,d=-1;function m(){s&&l&&(s=!1,l.length?f=l.concat(f):d=-1,f.length&&p())}function p(){if(!s){for(var e=u(m),t=(s=!0,f.length);t;){for(l=f,f=[];++d<t;)l&&l[d].run();d=-1,t=f.length}l=null,s=!1,!function(t){if(a===clearTimeout)return clearTimeout(t);if((a===i||!a)&&clearTimeout)return(a=clearTimeout)(t);try{a(t)}catch(e){try{return a.call(null,t)}catch(e){return a.call(this,t)}}}(e)}}function w(e,t){this.fun=e,this.array=t}w.prototype.run=function(){this.fun.apply(null,this.array)};function h(){}var y=h,b=h,g=h,v=h,O=h,T=h,j=h;var E=n.performance||{},P=E.now||E.mozNow||E.msNow||E.oNow||E.webkitNow||function(){return(new Date).getTime()};var N=new Date;function U(){return"undefined"!=typeof window&&window.document&&9===window.document.nodeType}var k={nextTick:function(e){var t=new Array(arguments.length-1);if(1<arguments.length)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];f.push(new w(e,t)),1!==f.length||s||u(p)},title:"browser",browser:!0,env:{},argv:[],version:"",versions:{},on:y,addListener:b,once:g,off:v,removeListener:O,removeAllListeners:T,emit:j,binding:function(e){throw new Error("process.binding is not supported")},cwd:function(){return"/"},chdir:function(e){throw new Error("process.chdir is not supported")},umask:function(){return 0},hrtime:function(e){var t=.001*P.call(E),n=Math.floor(t),t=Math.floor(t%1*1e9);return e&&(n-=e[0],(t-=e[1])<0&&(n--,t+=1e9)),[n,t]},platform:"browser",release:{},config:{},uptime:function(){return(new Date-N)/1e3}};function D(e){if(!e||0===Object.keys(e).length||!{}.hasOwnProperty.call(e,"name"))throw new Error("Missing required option `name`");var t=e.version?"".concat(e.name,"/").concat(e.version):e.name,n=null,r=(e.libraryName&&!e.libraryVersion?n=e.libraryName:e.libraryName&&e.libraryVersion&&(n="".concat(e.libraryName,"/").concat(e.libraryVersion)),null);return e.contactUrl&&!e.contactEmail?r="(+".concat(e.contactUrl,")"):!e.contactUrl&&e.contactEmail?r="(+".concat(e.contactEmail,")"):e.contactUrl&&e.contactEmail&&(r="(+".concat(e.contactUrl,"; +").concat(e.contactEmail,")")),[t,function(){if(U())return window.navigator.userAgent;var e=k.version.slice(1),t="(".concat(k.platform,"; ").concat(k.arch,")");return"Node.js/".concat(e," ").concat(t)}(),n,r].filter(Boolean).join(" ")}e.createUserAgentMiddleware=function(e){var r=D(o({name:"commercetools-js-sdk"},e));return function(n){return function(e,t){e=o(o({},e),{},{headers:o(o({},e.headers),{},{"User-Agent":r})});n(e,t)}}},Object.defineProperty(e,"__esModule",{value:!0})}); |
@@ -6,4 +6,7 @@ { | ||
}, | ||
"engines": { | ||
"node": ">=14" | ||
}, | ||
"name": "@commercetools/sdk-middleware-user-agent", | ||
"version": "2.1.5", | ||
"version": "3.0.0", | ||
"description": "Middleware for setting the User-Agent on the HTTP request, to use with @commercetools/sdk-client", | ||
@@ -39,6 +42,5 @@ "keywords": [ | ||
"dependencies": { | ||
"@commercetools/http-user-agent": "^2.1.2", | ||
"@commercetools/http-user-agent": "^3.0.0", | ||
"@commercetools/sdk-types": "^0.1.2" | ||
}, | ||
"gitHead": "fc5ff22ec25006d652349b9ae16ba9010639948b" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
0
24690
469
+ Added@commercetools/http-user-agent@3.0.0(transitive)
- Removed@commercetools/http-user-agent@2.1.2(transitive)