Socket
Socket
Sign inDemoInstall

@analytics/storage-utils

Package Overview
Dependencies
4
Maintainers
1
Versions
22
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.2.14 to 0.2.15

8

CHANGELOG.md

@@ -6,2 +6,10 @@ # Change Log

## [0.2.15](https://github.com/DavidWells/analytics/tree/master/packages/analytics-util-storage/compare/@analytics/storage-utils@0.2.14...@analytics/storage-utils@0.2.15) (2021-12-12)
**Note:** Version bump only for package @analytics/storage-utils
## [0.2.14](https://github.com/DavidWells/analytics/tree/master/packages/analytics-util-storage/compare/@analytics/storage-utils@0.2.13...@analytics/storage-utils@0.2.14) (2021-10-24)

@@ -8,0 +16,0 @@

2

dist/analytics-util-storage.js

@@ -1,2 +0,2 @@

var e=require("@analytics/global-storage-utils"),o=require("@analytics/cookie-utils"),t=require("@analytics/localstorage-utils"),r=require("@analytics/type-utils");function a(e){var o=e;try{if("true"===(o=JSON.parse(e)))return!0;if("false"===o)return!1;if(r.isObject(o))return o;parseFloat(o)===o&&(o=parseFloat(o))}catch(e){}if(null!==o&&""!==o)return o}var n=t.hasLocalStorage(),i=o.hasCookies();function l(t,n){if(t){var i=s(n),l=!p(i),c=g(i)?a(localStorage.getItem(t)):void 0;if(l&&!r.isUndefined(c))return c;var u=f(i)?a(o.getCookie(t)):void 0;if(l&&u)return u;var b=e.get(t);return l?b:{localStorage:c,cookie:u,global:b}}}function c(t,n,i){if(t&&!r.isUndefined(n)){var l={},c=s(i),u=JSON.stringify(n),b=!p(c);return g(c)&&(l.localStorage={location:"localStorage",current:n,previous:a(localStorage.getItem(t))},localStorage.setItem(t,u),b)?l.localStorage:f(c)&&(l.cookie={location:"cookie",current:n,previous:a(o.getCookie(t))},o.setCookie(t,u),b)?l.cookie:(l.global={location:"global",current:n,previous:e.get(t)},e.set(t,n),b?l.global:l)}}function u(t,a){if(t){var n=s(a),i=l(t,"*"),c={};return!r.isUndefined(i.localStorage)&&g(n)&&(localStorage.removeItem(t),c.localStorage=i.localStorage),!r.isUndefined(i.cookie)&&f(n)&&(o.removeCookie(t),c.cookie=i.cookie),!r.isUndefined(i.global)&&b(n,"global")&&(e.remove(t),c.global=i.global),c}}function s(e){return e?r.isString(e)?e:e.storage:"any"}function g(e){return n&&b(e,"localStorage")}function f(e){return i&&b(e,"cookie")}function p(e){return"*"===e||"all"===e}function b(e,o){return"any"===e||e===o||p(e)}var k={setItem:c,getItem:l,removeItem:u};Object.defineProperty(exports,"globalContext",{enumerable:!0,get:function(){return e.globalContext}}),Object.defineProperty(exports,"getCookie",{enumerable:!0,get:function(){return o.getCookie}}),Object.defineProperty(exports,"hasCookies",{enumerable:!0,get:function(){return o.hasCookies}}),Object.defineProperty(exports,"removeCookie",{enumerable:!0,get:function(){return o.removeCookie}}),Object.defineProperty(exports,"setCookie",{enumerable:!0,get:function(){return o.setCookie}}),Object.defineProperty(exports,"hasLocalStorage",{enumerable:!0,get:function(){return t.hasLocalStorage}}),exports.ALL="*",exports.ANY="any",exports.COOKIE="cookie",exports.GLOBAL="global",exports.LOCAL_STORAGE="localStorage",exports.default=k,exports.getItem=l,exports.removeItem=u,exports.setItem=c;
var e=require("@analytics/global-storage-utils"),t=require("@analytics/cookie-utils"),r=require("@analytics/localstorage-utils"),o=require("@analytics/type-utils");function n(e){var t=e;try{if("true"===(t=JSON.parse(e)))return!0;if("false"===t)return!1;if(o.isObject(t))return t;parseFloat(t)===t&&(t=parseFloat(t))}catch(e){}if(null!==t&&""!==t)return t}var i=r.hasLocalStorage(),a=t.hasCookies();function u(r,i){if(r){var a=s(i),u=!g(a),l=f(a)?n(localStorage.getItem(r)):void 0;if(u&&!o.isUndefined(l))return l;var c=O(a)?n(t.getCookie(r)):void 0;if(u&&c)return c;var L=e.get(r);return u?L:{localStorage:l,cookie:c,global:L}}}function l(i,a,u){if(i&&!o.isUndefined(a)){var l={},c=s(u),L=JSON.stringify(a),b=!g(c);return f(c)&&(l[r.LOCAL_STORAGE]=p(r.LOCAL_STORAGE,a,n(localStorage.getItem(i))),localStorage.setItem(i,L),b)?l[r.LOCAL_STORAGE]:O(c)&&(l[t.COOKIE]=p(t.COOKIE,a,n(t.getCookie(i))),t.setCookie(i,L),b)?l[t.COOKIE]:(l[e.GLOBAL]=p(e.GLOBAL,a,e.get(i)),e.set(i,a),b?l[e.GLOBAL]:l)}}function c(n,i){if(n){var a=s(i),l=u(n,o.ALL),c={};return!o.isUndefined(l.localStorage)&&f(a)&&(localStorage.removeItem(n),c[r.LOCAL_STORAGE]=l.localStorage),!o.isUndefined(l.cookie)&&O(a)&&(t.removeCookie(n),c[t.COOKIE]=l.cookie),!o.isUndefined(l.global)&&L(a,e.GLOBAL)&&(e.remove(n),c[e.GLOBAL]=l.global),c}}function s(e){return e?o.isString(e)?e:e.storage:o.ANY}function f(e){return i&&L(e,r.LOCAL_STORAGE)}function O(e){return a&&L(e,t.COOKIE)}function g(e){return e===o.ALL||"all"===e}function L(e,t){return e===o.ANY||e===t||g(e)}function p(e,t,r){return{location:e,current:t,previous:r}}var b={setItem:l,getItem:u,removeItem:c};Object.defineProperty(exports,"GLOBAL",{enumerable:!0,get:function(){return e.GLOBAL}}),Object.defineProperty(exports,"globalContext",{enumerable:!0,get:function(){return e.globalContext}}),Object.defineProperty(exports,"COOKIE",{enumerable:!0,get:function(){return t.COOKIE}}),Object.defineProperty(exports,"getCookie",{enumerable:!0,get:function(){return t.getCookie}}),Object.defineProperty(exports,"hasCookies",{enumerable:!0,get:function(){return t.hasCookies}}),Object.defineProperty(exports,"removeCookie",{enumerable:!0,get:function(){return t.removeCookie}}),Object.defineProperty(exports,"setCookie",{enumerable:!0,get:function(){return t.setCookie}}),Object.defineProperty(exports,"LOCAL_STORAGE",{enumerable:!0,get:function(){return r.LOCAL_STORAGE}}),Object.defineProperty(exports,"hasLocalStorage",{enumerable:!0,get:function(){return r.hasLocalStorage}}),Object.defineProperty(exports,"ALL",{enumerable:!0,get:function(){return o.ALL}}),Object.defineProperty(exports,"ANY",{enumerable:!0,get:function(){return o.ANY}}),exports.default=b,exports.getItem=u,exports.removeItem=c,exports.setItem=l;
//# sourceMappingURL=analytics-util-storage.js.map

@@ -1,2 +0,2 @@

import{get as o,set as t,remove as e}from"@analytics/global-storage-utils";export{globalContext}from"@analytics/global-storage-utils";import{hasCookies as r,getCookie as l,setCookie as a,removeCookie as i}from"@analytics/cookie-utils";export{getCookie,hasCookies,removeCookie,setCookie}from"@analytics/cookie-utils";import{hasLocalStorage as n}from"@analytics/localstorage-utils";export{hasLocalStorage}from"@analytics/localstorage-utils";import{isObject as c,isUndefined as u,isString as s}from"@analytics/type-utils";function g(o){let t=o;try{if(t=JSON.parse(o),"true"===t)return!0;if("false"===t)return!1;if(c(t))return t;parseFloat(t)===t&&(t=parseFloat(t))}catch(o){}if(null!==t&&""!==t)return t}const f="*",m="any",p="localStorage",S="cookie",k="global",y=n(),b=r();function v(t,e){if(!t)return;const r=C(e),a=!F(r),i=d(r)?g(localStorage.getItem(t)):void 0;if(a&&!u(i))return i;const n=h(r)?g(l(t)):void 0;if(a&&n)return n;const c=o(t);return a?c:{localStorage:i,cookie:n,global:c}}function I(e,r,i){if(!e||u(r))return;const n={},c=C(i),s=JSON.stringify(r),f=!F(c);return d(c)&&(n.localStorage={location:"localStorage",current:r,previous:g(localStorage.getItem(e))},localStorage.setItem(e,s),f)?n.localStorage:h(c)&&(n.cookie={location:"cookie",current:r,previous:g(l(e))},a(e,s),f)?n.cookie:(n.global={location:"global",current:r,previous:o(e)},t(e,r),f?n.global:n)}function x(o,t){if(!o)return;const r=C(t),l=v(o,"*"),a={};return!u(l.localStorage)&&d(r)&&(localStorage.removeItem(o),a.localStorage=l.localStorage),!u(l.cookie)&&h(r)&&(i(o),a.cookie=l.cookie),!u(l.global)&&J(r,"global")&&(e(o),a.global=l.global),a}function C(o){return o?s(o)?o:o.storage:"any"}function d(o){return y&&J(o,"localStorage")}function h(o){return b&&J(o,"cookie")}function F(o){return"*"===o||"all"===o}function J(o,t){return"any"===o||o===t||F(o)}var N={setItem:I,getItem:v,removeItem:x};export default N;export{f as ALL,m as ANY,S as COOKIE,k as GLOBAL,p as LOCAL_STORAGE,v as getItem,x as removeItem,I as setItem};
import{get as t,GLOBAL as o,set as r,remove as e}from"@analytics/global-storage-utils";export{GLOBAL,globalContext}from"@analytics/global-storage-utils";import{hasCookies as a,COOKIE as l,getCookie as n,setCookie as i,removeCookie as c}from"@analytics/cookie-utils";export{COOKIE,getCookie,hasCookies,removeCookie,setCookie}from"@analytics/cookie-utils";import{hasLocalStorage as u,LOCAL_STORAGE as s}from"@analytics/localstorage-utils";export{LOCAL_STORAGE,hasLocalStorage}from"@analytics/localstorage-utils";import{isObject as f,ANY as g,ALL as m,isUndefined as p,isString as y}from"@analytics/type-utils";export{ALL,ANY}from"@analytics/type-utils";function S(t){let o=t;try{if(o=JSON.parse(t),"true"===o)return!0;if("false"===o)return!1;if(f(o))return o;parseFloat(o)===o&&(o=parseFloat(o))}catch(t){}if(null!==o&&""!==o)return o}const k=u(),I=a();function v(o,r){if(!o)return;const e=L(r),a=!A(e),l=O(e)?S(localStorage.getItem(o)):void 0;if(a&&!p(l))return l;const i=b(e)?S(n(o)):void 0;if(a&&i)return i;const c=t(o);return a?c:{localStorage:l,cookie:i,global:c}}function x(e,a,c){if(!e||p(a))return;const u={},f=L(c),g=JSON.stringify(a),m=!A(f);return O(f)&&(u[s]=h(s,a,S(localStorage.getItem(e))),localStorage.setItem(e,g),m)?u[s]:b(f)&&(u[l]=h(l,a,S(n(e))),i(e,g),m)?u[l]:(u[o]=h(o,a,t(e)),r(e,a),m?u[o]:u)}function C(t,r){if(!t)return;const a=L(r),n=v(t,m),i={};return!p(n.localStorage)&&O(a)&&(localStorage.removeItem(t),i[s]=n.localStorage),!p(n.cookie)&&b(a)&&(c(t),i[l]=n.cookie),!p(n.global)&&d(a,o)&&(e(t),i[o]=n.global),i}function L(t){return t?y(t)?t:t.storage:g}function O(t){return k&&d(t,s)}function b(t){return I&&d(t,l)}function A(t){return t===m||"all"===t}function d(t,o){return t===g||t===o||A(t)}function h(t,o,r){return{location:t,current:o,previous:r}}var N={setItem:x,getItem:v,removeItem:C};export default N;export{v as getItem,C as removeItem,x as setItem};
//# sourceMappingURL=analytics-util-storage.modern.js.map

@@ -1,2 +0,2 @@

import{get as o,set as t,remove as r}from"@analytics/global-storage-utils";export{globalContext}from"@analytics/global-storage-utils";import{hasCookies as e,getCookie as a,setCookie as l,removeCookie as i}from"@analytics/cookie-utils";export{getCookie,hasCookies,removeCookie,setCookie}from"@analytics/cookie-utils";import{hasLocalStorage as c}from"@analytics/localstorage-utils";export{hasLocalStorage}from"@analytics/localstorage-utils";import{isObject as n,isUndefined as u,isString as g}from"@analytics/type-utils";function s(o){var t=o;try{if("true"===(t=JSON.parse(o)))return!0;if("false"===t)return!1;if(n(t))return t;parseFloat(t)===t&&(t=parseFloat(t))}catch(o){}if(null!==t&&""!==t)return t}var f="*",m="any",p="localStorage",v="cookie",S="global",k=c(),y=e();function b(t,r){if(t){var e=C(r),l=!F(e),i=d(e)?s(localStorage.getItem(t)):void 0;if(l&&!u(i))return i;var c=h(e)?s(a(t)):void 0;if(l&&c)return c;var n=o(t);return l?n:{localStorage:i,cookie:c,global:n}}}function I(r,e,i){if(r&&!u(e)){var c={},n=C(i),g=JSON.stringify(e),f=!F(n);return d(n)&&(c.localStorage={location:"localStorage",current:e,previous:s(localStorage.getItem(r))},localStorage.setItem(r,g),f)?c.localStorage:h(n)&&(c.cookie={location:"cookie",current:e,previous:s(a(r))},l(r,g),f)?c.cookie:(c.global={location:"global",current:e,previous:o(r)},t(r,e),f?c.global:c)}}function x(o,t){if(o){var e=C(t),a=b(o,"*"),l={};return!u(a.localStorage)&&d(e)&&(localStorage.removeItem(o),l.localStorage=a.localStorage),!u(a.cookie)&&h(e)&&(i(o),l.cookie=a.cookie),!u(a.global)&&J(e,"global")&&(r(o),l.global=a.global),l}}function C(o){return o?g(o)?o:o.storage:"any"}function d(o){return k&&J(o,"localStorage")}function h(o){return y&&J(o,"cookie")}function F(o){return"*"===o||"all"===o}function J(o,t){return"any"===o||o===t||F(o)}var N={setItem:I,getItem:b,removeItem:x};export default N;export{f as ALL,m as ANY,v as COOKIE,S as GLOBAL,p as LOCAL_STORAGE,b as getItem,x as removeItem,I as setItem};
import{get as t,GLOBAL as o,set as r,remove as e}from"@analytics/global-storage-utils";export{GLOBAL,globalContext}from"@analytics/global-storage-utils";import{hasCookies as a,COOKIE as l,getCookie as i,setCookie as n,removeCookie as u}from"@analytics/cookie-utils";export{COOKIE,getCookie,hasCookies,removeCookie,setCookie}from"@analytics/cookie-utils";import{hasLocalStorage as c,LOCAL_STORAGE as s}from"@analytics/localstorage-utils";export{LOCAL_STORAGE,hasLocalStorage}from"@analytics/localstorage-utils";import{isObject as f,ANY as g,ALL as m,isUndefined as p,isString as v}from"@analytics/type-utils";export{ALL,ANY}from"@analytics/type-utils";function y(t){var o=t;try{if("true"===(o=JSON.parse(t)))return!0;if("false"===o)return!1;if(f(o))return o;parseFloat(o)===o&&(o=parseFloat(o))}catch(t){}if(null!==o&&""!==o)return o}var S=c(),k=a();function I(o,r){if(o){var e=L(r),a=!A(e),l=O(e)?y(localStorage.getItem(o)):void 0;if(a&&!p(l))return l;var n=b(e)?y(i(o)):void 0;if(a&&n)return n;var u=t(o);return a?u:{localStorage:l,cookie:n,global:u}}}function x(e,a,u){if(e&&!p(a)){var c={},f=L(u),g=JSON.stringify(a),m=!A(f);return O(f)&&(c[s]=h(s,a,y(localStorage.getItem(e))),localStorage.setItem(e,g),m)?c[s]:b(f)&&(c[l]=h(l,a,y(i(e))),n(e,g),m)?c[l]:(c[o]=h(o,a,t(e)),r(e,a),m?c[o]:c)}}function C(t,r){if(t){var a=L(r),i=I(t,m),n={};return!p(i.localStorage)&&O(a)&&(localStorage.removeItem(t),n[s]=i.localStorage),!p(i.cookie)&&b(a)&&(u(t),n[l]=i.cookie),!p(i.global)&&d(a,o)&&(e(t),n[o]=i.global),n}}function L(t){return t?v(t)?t:t.storage:g}function O(t){return S&&d(t,s)}function b(t){return k&&d(t,l)}function A(t){return t===m||"all"===t}function d(t,o){return t===g||t===o||A(t)}function h(t,o,r){return{location:t,current:o,previous:r}}var N={setItem:x,getItem:I,removeItem:C};export default N;export{I as getItem,C as removeItem,x as setItem};
//# sourceMappingURL=analytics-util-storage.module.js.map

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@analytics/global-storage-utils"),require("@analytics/cookie-utils"),require("@analytics/localstorage-utils"),require("@analytics/type-utils")):"function"==typeof define&&define.amd?define(["exports","@analytics/global-storage-utils","@analytics/cookie-utils","@analytics/localstorage-utils","@analytics/type-utils"],t):t((e||self).utilStorage={},e.globalStorageUtils,e.cookieUtils,e.localstorageUtils,e.typeUtils)}(this,function(e,t,o,r,i){function n(e){var t=e;try{if("true"===(t=JSON.parse(e)))return!0;if("false"===t)return!1;if(i.isObject(t))return t;parseFloat(t)===t&&(t=parseFloat(t))}catch(e){}if(null!==t&&""!==t)return t}var a="any",l="localStorage",c="cookie",u="global",s=r.hasLocalStorage(),g=o.hasCookies();function f(e,r){if(e){var a=m(r),l=!p(a),c=y(a)?n(localStorage.getItem(e)):void 0;if(l&&!i.isUndefined(c))return c;var u=k(a)?n(o.getCookie(e)):void 0;if(l&&u)return u;var s=t.get(e);return l?s:{localStorage:c,cookie:u,global:s}}}function b(e,r,a){if(e&&!i.isUndefined(r)){var s={},g=m(a),f=JSON.stringify(r),b=!p(g);return y(g)&&(s.localStorage={location:l,current:r,previous:n(localStorage.getItem(e))},localStorage.setItem(e,f),b)?s.localStorage:k(g)&&(s.cookie={location:c,current:r,previous:n(o.getCookie(e))},o.setCookie(e,f),b)?s.cookie:(s.global={location:u,current:r,previous:t.get(e)},t.set(e,r),b?s.global:s)}}function d(e,r){if(e){var n=m(r),a=f(e,"*"),l={};return!i.isUndefined(a.localStorage)&&y(n)&&(localStorage.removeItem(e),l.localStorage=a.localStorage),!i.isUndefined(a.cookie)&&k(n)&&(o.removeCookie(e),l.cookie=a.cookie),!i.isUndefined(a.global)&&v(n,u)&&(t.remove(e),l.global=a.global),l}}function m(e){return e?i.isString(e)?e:e.storage:a}function y(e){return s&&v(e,l)}function k(e){return g&&v(e,c)}function p(e){return"*"===e||"all"===e}function v(e,t){return e===a||e===t||p(e)}var S={setItem:b,getItem:f,removeItem:d};Object.defineProperty(e,"globalContext",{enumerable:!0,get:function(){return t.globalContext}}),Object.defineProperty(e,"getCookie",{enumerable:!0,get:function(){return o.getCookie}}),Object.defineProperty(e,"hasCookies",{enumerable:!0,get:function(){return o.hasCookies}}),Object.defineProperty(e,"removeCookie",{enumerable:!0,get:function(){return o.removeCookie}}),Object.defineProperty(e,"setCookie",{enumerable:!0,get:function(){return o.setCookie}}),Object.defineProperty(e,"hasLocalStorage",{enumerable:!0,get:function(){return r.hasLocalStorage}}),e.ALL="*",e.ANY=a,e.COOKIE=c,e.GLOBAL=u,e.LOCAL_STORAGE=l,e.default=S,e.getItem=f,e.removeItem=d,e.setItem=b});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@analytics/global-storage-utils"),require("@analytics/cookie-utils"),require("@analytics/localstorage-utils"),require("@analytics/type-utils")):"function"==typeof define&&define.amd?define(["exports","@analytics/global-storage-utils","@analytics/cookie-utils","@analytics/localstorage-utils","@analytics/type-utils"],t):t((e||self).utilStorage={},e.globalStorageUtils,e.cookieUtils,e.localstorageUtils,e.typeUtils)}(this,function(e,t,o,r,n){function i(e){var t=e;try{if("true"===(t=JSON.parse(e)))return!0;if("false"===t)return!1;if(n.isObject(t))return t;parseFloat(t)===t&&(t=parseFloat(t))}catch(e){}if(null!==t&&""!==t)return t}var a=r.hasLocalStorage(),l=o.hasCookies();function u(e,r){if(e){var a=s(r),l=!L(a),u=g(a)?i(localStorage.getItem(e)):void 0;if(l&&!n.isUndefined(u))return u;var c=O(a)?i(o.getCookie(e)):void 0;if(l&&c)return c;var f=t.get(e);return l?f:{localStorage:u,cookie:c,global:f}}}function c(e,a,l){if(e&&!n.isUndefined(a)){var u={},c=s(l),f=JSON.stringify(a),b=!L(c);return g(c)&&(u[r.LOCAL_STORAGE]=d(r.LOCAL_STORAGE,a,i(localStorage.getItem(e))),localStorage.setItem(e,f),b)?u[r.LOCAL_STORAGE]:O(c)&&(u[o.COOKIE]=d(o.COOKIE,a,i(o.getCookie(e))),o.setCookie(e,f),b)?u[o.COOKIE]:(u[t.GLOBAL]=d(t.GLOBAL,a,t.get(e)),t.set(e,a),b?u[t.GLOBAL]:u)}}function f(e,i){if(e){var a=s(i),l=u(e,n.ALL),c={};return!n.isUndefined(l.localStorage)&&g(a)&&(localStorage.removeItem(e),c[r.LOCAL_STORAGE]=l.localStorage),!n.isUndefined(l.cookie)&&O(a)&&(o.removeCookie(e),c[o.COOKIE]=l.cookie),!n.isUndefined(l.global)&&b(a,t.GLOBAL)&&(t.remove(e),c[t.GLOBAL]=l.global),c}}function s(e){return e?n.isString(e)?e:e.storage:n.ANY}function g(e){return a&&b(e,r.LOCAL_STORAGE)}function O(e){return l&&b(e,o.COOKIE)}function L(e){return e===n.ALL||"all"===e}function b(e,t){return e===n.ANY||e===t||L(e)}function d(e,t,o){return{location:e,current:t,previous:o}}var m={setItem:c,getItem:u,removeItem:f};Object.defineProperty(e,"GLOBAL",{enumerable:!0,get:function(){return t.GLOBAL}}),Object.defineProperty(e,"globalContext",{enumerable:!0,get:function(){return t.globalContext}}),Object.defineProperty(e,"COOKIE",{enumerable:!0,get:function(){return o.COOKIE}}),Object.defineProperty(e,"getCookie",{enumerable:!0,get:function(){return o.getCookie}}),Object.defineProperty(e,"hasCookies",{enumerable:!0,get:function(){return o.hasCookies}}),Object.defineProperty(e,"removeCookie",{enumerable:!0,get:function(){return o.removeCookie}}),Object.defineProperty(e,"setCookie",{enumerable:!0,get:function(){return o.setCookie}}),Object.defineProperty(e,"LOCAL_STORAGE",{enumerable:!0,get:function(){return r.LOCAL_STORAGE}}),Object.defineProperty(e,"hasLocalStorage",{enumerable:!0,get:function(){return r.hasLocalStorage}}),Object.defineProperty(e,"ALL",{enumerable:!0,get:function(){return n.ALL}}),Object.defineProperty(e,"ANY",{enumerable:!0,get:function(){return n.ANY}}),e.default=m,e.getItem=u,e.removeItem=f,e.setItem=c});
//# sourceMappingURL=analytics-util-storage.umd.js.map

@@ -1,2 +0,2 @@

var utilStorage=function(e,o,t,r,n){function i(e){var o=e;try{if("true"===(o=JSON.parse(e)))return!0;if("false"===o)return!1;if(n.isObject(o))return o;parseFloat(o)===o&&(o=parseFloat(o))}catch(e){}if(null!==o&&""!==o)return o}var a="any",l="localStorage",c="cookie",u="global",g=r.hasLocalStorage(),f=t.hasCookies();function s(e,r){if(e){var a=k(r),l=!d(a),c=v(a)?i(localStorage.getItem(e)):void 0;if(l&&!n.isUndefined(c))return c;var u=S(a)?i(t.getCookie(e)):void 0;if(l&&u)return u;var g=o.get(e);return l?g:{localStorage:c,cookie:u,global:g}}}function b(e,r,a){if(e&&!n.isUndefined(r)){var g={},f=k(a),s=JSON.stringify(r),b=!d(f);return v(f)&&(g.localStorage={location:l,current:r,previous:i(localStorage.getItem(e))},localStorage.setItem(e,s),b)?g.localStorage:S(f)&&(g.cookie={location:c,current:r,previous:i(t.getCookie(e))},t.setCookie(e,s),b)?g.cookie:(g.global={location:u,current:r,previous:o.get(e)},o.set(e,r),b?g.global:g)}}function m(e,r){if(e){var i=k(r),a=s(e,"*"),l={};return!n.isUndefined(a.localStorage)&&v(i)&&(localStorage.removeItem(e),l.localStorage=a.localStorage),!n.isUndefined(a.cookie)&&S(i)&&(t.removeCookie(e),l.cookie=a.cookie),!n.isUndefined(a.global)&&C(i,u)&&(o.remove(e),l.global=a.global),l}}function k(e){return e?n.isString(e)?e:e.storage:a}function v(e){return g&&C(e,l)}function S(e){return f&&C(e,c)}function d(e){return"*"===e||"all"===e}function C(e,o){return e===a||e===o||d(e)}var O={setItem:b,getItem:s,removeItem:m};return Object.defineProperty(e,"globalContext",{enumerable:!0,get:function(){return o.globalContext}}),Object.defineProperty(e,"getCookie",{enumerable:!0,get:function(){return t.getCookie}}),Object.defineProperty(e,"hasCookies",{enumerable:!0,get:function(){return t.hasCookies}}),Object.defineProperty(e,"removeCookie",{enumerable:!0,get:function(){return t.removeCookie}}),Object.defineProperty(e,"setCookie",{enumerable:!0,get:function(){return t.setCookie}}),Object.defineProperty(e,"hasLocalStorage",{enumerable:!0,get:function(){return r.hasLocalStorage}}),e.ALL="*",e.ANY=a,e.COOKIE=c,e.GLOBAL=u,e.LOCAL_STORAGE=l,e.default=O,e.getItem=s,e.removeItem=m,e.setItem=b,e}({},globalStorageUtils,cookieUtils,localstorageUtils,typeUtils);
var utilStorage=function(e,t,r,o,n){function i(e){var t=e;try{if("true"===(t=JSON.parse(e)))return!0;if("false"===t)return!1;if(n.isObject(t))return t;parseFloat(t)===t&&(t=parseFloat(t))}catch(e){}if(null!==t&&""!==t)return t}var a=o.hasLocalStorage(),u=r.hasCookies();function l(e,o){if(e){var a=O(o),u=!s(a),l=g(a)?i(localStorage.getItem(e)):void 0;if(u&&!n.isUndefined(l))return l;var c=L(a)?i(r.getCookie(e)):void 0;if(u&&c)return c;var f=t.get(e);return u?f:{localStorage:l,cookie:c,global:f}}}function c(e,a,u){if(e&&!n.isUndefined(a)){var l={},c=O(u),f=JSON.stringify(a),b=!s(c);return g(c)&&(l[o.LOCAL_STORAGE]=A(o.LOCAL_STORAGE,a,i(localStorage.getItem(e))),localStorage.setItem(e,f),b)?l[o.LOCAL_STORAGE]:L(c)&&(l[r.COOKIE]=A(r.COOKIE,a,i(r.getCookie(e))),r.setCookie(e,f),b)?l[r.COOKIE]:(l[t.GLOBAL]=A(t.GLOBAL,a,t.get(e)),t.set(e,a),b?l[t.GLOBAL]:l)}}function f(e,i){if(e){var a=O(i),u=l(e,n.ALL),c={};return!n.isUndefined(u.localStorage)&&g(a)&&(localStorage.removeItem(e),c[o.LOCAL_STORAGE]=u.localStorage),!n.isUndefined(u.cookie)&&L(a)&&(r.removeCookie(e),c[r.COOKIE]=u.cookie),!n.isUndefined(u.global)&&b(a,t.GLOBAL)&&(t.remove(e),c[t.GLOBAL]=u.global),c}}function O(e){return e?n.isString(e)?e:e.storage:n.ANY}function g(e){return a&&b(e,o.LOCAL_STORAGE)}function L(e){return u&&b(e,r.COOKIE)}function s(e){return e===n.ALL||"all"===e}function b(e,t){return e===n.ANY||e===t||s(e)}function A(e,t,r){return{location:e,current:t,previous:r}}var C={setItem:c,getItem:l,removeItem:f};return Object.defineProperty(e,"GLOBAL",{enumerable:!0,get:function(){return t.GLOBAL}}),Object.defineProperty(e,"globalContext",{enumerable:!0,get:function(){return t.globalContext}}),Object.defineProperty(e,"COOKIE",{enumerable:!0,get:function(){return r.COOKIE}}),Object.defineProperty(e,"getCookie",{enumerable:!0,get:function(){return r.getCookie}}),Object.defineProperty(e,"hasCookies",{enumerable:!0,get:function(){return r.hasCookies}}),Object.defineProperty(e,"removeCookie",{enumerable:!0,get:function(){return r.removeCookie}}),Object.defineProperty(e,"setCookie",{enumerable:!0,get:function(){return r.setCookie}}),Object.defineProperty(e,"LOCAL_STORAGE",{enumerable:!0,get:function(){return o.LOCAL_STORAGE}}),Object.defineProperty(e,"hasLocalStorage",{enumerable:!0,get:function(){return o.hasLocalStorage}}),Object.defineProperty(e,"ALL",{enumerable:!0,get:function(){return n.ALL}}),Object.defineProperty(e,"ANY",{enumerable:!0,get:function(){return n.ANY}}),e.default=C,e.getItem=l,e.removeItem=f,e.setItem=c,e}({},globalStorageUtils,cookieUtils,localstorageUtils,typeUtils);
//# sourceMappingURL=storage-utils.js.map

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@analytics/global-storage-utils"),require("@analytics/cookie-utils"),require("@analytics/localstorage-utils"),require("@analytics/type-utils")):"function"==typeof define&&define.amd?define(["exports","@analytics/global-storage-utils","@analytics/cookie-utils","@analytics/localstorage-utils","@analytics/type-utils"],t):t((e||self).utilStorage={},e.globalStorageUtils,e.cookieUtils,e.localstorageUtils,e.typeUtils)}(this,function(e,t,o,r,i){function n(e){var t=e;try{if("true"===(t=JSON.parse(e)))return!0;if("false"===t)return!1;if(i.isObject(t))return t;parseFloat(t)===t&&(t=parseFloat(t))}catch(e){}if(null!==t&&""!==t)return t}var a="any",l="localStorage",c="cookie",u="global",s=r.hasLocalStorage(),g=o.hasCookies();function f(e,r){if(e){var a=m(r),l=!p(a),c=y(a)?n(localStorage.getItem(e)):void 0;if(l&&!i.isUndefined(c))return c;var u=k(a)?n(o.getCookie(e)):void 0;if(l&&u)return u;var s=t.get(e);return l?s:{localStorage:c,cookie:u,global:s}}}function b(e,r,a){if(e&&!i.isUndefined(r)){var s={},g=m(a),f=JSON.stringify(r),b=!p(g);return y(g)&&(s.localStorage={location:l,current:r,previous:n(localStorage.getItem(e))},localStorage.setItem(e,f),b)?s.localStorage:k(g)&&(s.cookie={location:c,current:r,previous:n(o.getCookie(e))},o.setCookie(e,f),b)?s.cookie:(s.global={location:u,current:r,previous:t.get(e)},t.set(e,r),b?s.global:s)}}function d(e,r){if(e){var n=m(r),a=f(e,"*"),l={};return!i.isUndefined(a.localStorage)&&y(n)&&(localStorage.removeItem(e),l.localStorage=a.localStorage),!i.isUndefined(a.cookie)&&k(n)&&(o.removeCookie(e),l.cookie=a.cookie),!i.isUndefined(a.global)&&v(n,u)&&(t.remove(e),l.global=a.global),l}}function m(e){return e?i.isString(e)?e:e.storage:a}function y(e){return s&&v(e,l)}function k(e){return g&&v(e,c)}function p(e){return"*"===e||"all"===e}function v(e,t){return e===a||e===t||p(e)}var S={setItem:b,getItem:f,removeItem:d};Object.defineProperty(e,"globalContext",{enumerable:!0,get:function(){return t.globalContext}}),Object.defineProperty(e,"getCookie",{enumerable:!0,get:function(){return o.getCookie}}),Object.defineProperty(e,"hasCookies",{enumerable:!0,get:function(){return o.hasCookies}}),Object.defineProperty(e,"removeCookie",{enumerable:!0,get:function(){return o.removeCookie}}),Object.defineProperty(e,"setCookie",{enumerable:!0,get:function(){return o.setCookie}}),Object.defineProperty(e,"hasLocalStorage",{enumerable:!0,get:function(){return r.hasLocalStorage}}),e.ALL="*",e.ANY=a,e.COOKIE=c,e.GLOBAL=u,e.LOCAL_STORAGE=l,e.default=S,e.getItem=f,e.removeItem=d,e.setItem=b});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@analytics/global-storage-utils"),require("@analytics/cookie-utils"),require("@analytics/localstorage-utils"),require("@analytics/type-utils")):"function"==typeof define&&define.amd?define(["exports","@analytics/global-storage-utils","@analytics/cookie-utils","@analytics/localstorage-utils","@analytics/type-utils"],t):t((e||self).utilStorage={},e.globalStorageUtils,e.cookieUtils,e.localstorageUtils,e.typeUtils)}(this,function(e,t,o,r,n){function i(e){var t=e;try{if("true"===(t=JSON.parse(e)))return!0;if("false"===t)return!1;if(n.isObject(t))return t;parseFloat(t)===t&&(t=parseFloat(t))}catch(e){}if(null!==t&&""!==t)return t}var a=r.hasLocalStorage(),l=o.hasCookies();function u(e,r){if(e){var a=s(r),l=!L(a),u=g(a)?i(localStorage.getItem(e)):void 0;if(l&&!n.isUndefined(u))return u;var c=O(a)?i(o.getCookie(e)):void 0;if(l&&c)return c;var f=t.get(e);return l?f:{localStorage:u,cookie:c,global:f}}}function c(e,a,l){if(e&&!n.isUndefined(a)){var u={},c=s(l),f=JSON.stringify(a),b=!L(c);return g(c)&&(u[r.LOCAL_STORAGE]=d(r.LOCAL_STORAGE,a,i(localStorage.getItem(e))),localStorage.setItem(e,f),b)?u[r.LOCAL_STORAGE]:O(c)&&(u[o.COOKIE]=d(o.COOKIE,a,i(o.getCookie(e))),o.setCookie(e,f),b)?u[o.COOKIE]:(u[t.GLOBAL]=d(t.GLOBAL,a,t.get(e)),t.set(e,a),b?u[t.GLOBAL]:u)}}function f(e,i){if(e){var a=s(i),l=u(e,n.ALL),c={};return!n.isUndefined(l.localStorage)&&g(a)&&(localStorage.removeItem(e),c[r.LOCAL_STORAGE]=l.localStorage),!n.isUndefined(l.cookie)&&O(a)&&(o.removeCookie(e),c[o.COOKIE]=l.cookie),!n.isUndefined(l.global)&&b(a,t.GLOBAL)&&(t.remove(e),c[t.GLOBAL]=l.global),c}}function s(e){return e?n.isString(e)?e:e.storage:n.ANY}function g(e){return a&&b(e,r.LOCAL_STORAGE)}function O(e){return l&&b(e,o.COOKIE)}function L(e){return e===n.ALL||"all"===e}function b(e,t){return e===n.ANY||e===t||L(e)}function d(e,t,o){return{location:e,current:t,previous:o}}var m={setItem:c,getItem:u,removeItem:f};Object.defineProperty(e,"GLOBAL",{enumerable:!0,get:function(){return t.GLOBAL}}),Object.defineProperty(e,"globalContext",{enumerable:!0,get:function(){return t.globalContext}}),Object.defineProperty(e,"COOKIE",{enumerable:!0,get:function(){return o.COOKIE}}),Object.defineProperty(e,"getCookie",{enumerable:!0,get:function(){return o.getCookie}}),Object.defineProperty(e,"hasCookies",{enumerable:!0,get:function(){return o.hasCookies}}),Object.defineProperty(e,"removeCookie",{enumerable:!0,get:function(){return o.removeCookie}}),Object.defineProperty(e,"setCookie",{enumerable:!0,get:function(){return o.setCookie}}),Object.defineProperty(e,"LOCAL_STORAGE",{enumerable:!0,get:function(){return r.LOCAL_STORAGE}}),Object.defineProperty(e,"hasLocalStorage",{enumerable:!0,get:function(){return r.hasLocalStorage}}),Object.defineProperty(e,"ALL",{enumerable:!0,get:function(){return n.ALL}}),Object.defineProperty(e,"ANY",{enumerable:!0,get:function(){return n.ANY}}),e.default=m,e.getItem=u,e.removeItem=f,e.setItem=c});
//# sourceMappingURL=storage-utils.umd.js.map

@@ -1,2 +0,2 @@

var utilStorage=function(e){var o="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||void 0,t="undefined";function r(e){return o[e]}function n(e,t){return o[e]=t,t}function a(e){n(e)}var l=f(),c=g,i=g;function u(e){return l?g(e,"",-1):a(e)}function f(){if(typeof l!==t)return l;try{g("__x","__x"),l=-1!==document.cookie.indexOf("__x"),u("__x")}catch(e){l=!1}return l}function g(e,o,a,c,i,u){if(typeof window!==t){var f=arguments.length>1;return l||(f?n(e,o):r(e)),f?document.cookie=e+"="+encodeURIComponent(o)+(a?"; expires="+new Date(+new Date+1e3*a).toUTCString()+(c?"; path="+c:"")+(i?"; domain="+i:"")+(u?"; secure":""):""):decodeURIComponent((("; "+document.cookie).split("; "+e+"=")[1]||"").split(";")[0])}}var s=v();function v(){if(typeof s!==t)return s;s=!0;try{typeof localStorage!==t&&typeof JSON!==t||(s=!1),localStorage.setItem(t,t),localStorage.removeItem(t)}catch(e){s=!1}return s}function p(e){return void 0===e}function m(e){var o=e;try{if("true"===(o=JSON.parse(e)))return!0;if("false"===o)return!1;if(function(e){if("object"!=typeof e||null===e)return!1;for(var o=e;null!==Object.getPrototypeOf(o);)o=Object.getPrototypeOf(o);return Object.getPrototypeOf(e)===o}(o))return o;parseFloat(o)===o&&(o=parseFloat(o))}catch(e){}if(null!==o&&""!==o)return o}var S="any",b="localStorage",y="cookie",d="global",I=v(),O=f();function k(e,o){if(e){var t=h(o),n=!j(t),a=x(t)?m(localStorage.getItem(e)):void 0;if(n&&!p(a))return a;var l=L(t)?m(c(e)):void 0;if(n&&l)return l;var i=r(e);return n?i:{localStorage:a,cookie:l,global:i}}}function C(e,o,t){if(e&&!p(o)){var a={},l=h(t),u=JSON.stringify(o),f=!j(l);return x(l)&&(a.localStorage={location:b,current:o,previous:m(localStorage.getItem(e))},localStorage.setItem(e,u),f)?a.localStorage:L(l)&&(a.cookie={location:y,current:o,previous:m(c(e))},i(e,u),f)?a.cookie:(a.global={location:d,current:o,previous:r(e)},n(e,o),f?a.global:a)}}function _(e,o){if(e){var t=h(o),r=k(e,"*"),n={};return!p(r.localStorage)&&x(t)&&(localStorage.removeItem(e),n.localStorage=r.localStorage),!p(r.cookie)&&L(t)&&(u(e),n.cookie=r.cookie),!p(r.global)&&A(t,d)&&(a(e),n.global=r.global),n}}function h(e){return e?"string"==typeof e?e:e.storage:S}function x(e){return I&&A(e,b)}function L(e){return O&&A(e,y)}function j(e){return"*"===e||"all"===e}function A(e,o){return e===S||e===o||j(e)}var w={setItem:C,getItem:k,removeItem:_};return e.ALL="*",e.ANY=S,e.COOKIE=y,e.GLOBAL=d,e.LOCAL_STORAGE=b,e.default=w,e.getCookie=c,e.getItem=k,e.globalContext=o,e.hasCookies=f,e.hasLocalStorage=v,e.removeCookie=u,e.removeItem=_,e.setCookie=i,e.setItem=C,e}({});
var utilStorage=function(e){var t="global",o="undefined",n="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||void 0;function r(e){return n[e]}function a(e,t){return n[e]=t,t}function i(e){a(e)}var u="cookie",l=s(),c=d,f=d;function g(e){return l?d(e,"",-1):i(e)}function s(){if(typeof l!==o)return l;try{d("__x","__x"),l=-1!==document.cookie.indexOf("__x"),g("__x")}catch(e){l=!1}return l}function d(e,t,n,i,u,c){if(typeof window!==o){var f=arguments.length>1;return l||(f?a(e,t):r(e)),f?document.cookie=e+"="+encodeURIComponent(t)+(n?"; expires="+new Date(+new Date+1e3*n).toUTCString()+(i?"; path="+i:"")+(u?"; domain="+u:"")+(c?"; secure":""):""):decodeURIComponent((("; "+document.cookie).split("; "+e+"=")[1]||"").split(";")[0])}}var p="localStorage",v=m();function m(){if(typeof v!==o)return v;v=!0;try{typeof localStorage!==o&&typeof JSON!==o||(v=!1),localStorage.setItem(o,o),localStorage.removeItem(o)}catch(e){v=!1}return v}var y="any",S="undefined"!=typeof window;function b(e){return void 0===e}function I(e){var t=e;try{if("true"===(t=JSON.parse(e)))return!0;if("false"===t)return!1;if(function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(t))return t;parseFloat(t)===t&&(t=parseFloat(t))}catch(e){}if(null!==t&&""!==t)return t}"undefined"!=typeof process&&null!=process.versions&&process,"undefined"!=typeof Deno&&Deno,S&&"nodejs"===window.name||"undefined"!=typeof navigator&&(navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom"));var O=m(),k=s();function C(e,t){if(e){var o=w(t),n=!A(o),a=h(o)?I(localStorage.getItem(e)):void 0;if(n&&!b(a))return a;var i=x(o)?I(c(e)):void 0;if(n&&i)return i;var u=r(e);return n?u:{localStorage:a,cookie:i,global:u}}}function j(e,o,n){if(e&&!b(o)){var i={},l=w(n),g=JSON.stringify(o),s=!A(l);return h(l)&&(i[p]=N(p,o,I(localStorage.getItem(e))),localStorage.setItem(e,g),s)?i[p]:x(l)&&(i[u]=N(u,o,I(c(e))),f(e,g),s)?i[u]:(i[t]=N(t,o,r(e)),a(e,o),s?i[t]:i)}}function _(e,o){if(e){var n=w(o),r=C(e,"*"),a={};return!b(r.localStorage)&&h(n)&&(localStorage.removeItem(e),a[p]=r.localStorage),!b(r.cookie)&&x(n)&&(g(e),a[u]=r.cookie),!b(r.global)&&L(n,t)&&(i(e),a[t]=r.global),a}}function w(e){return e?function(e){return"string"==typeof e}(e)?e:e.storage:y}function h(e){return O&&L(e,p)}function x(e){return k&&L(e,u)}function A(e){return"*"===e||"all"===e}function L(e,t){return e===y||e===t||A(e)}function N(e,t,o){return{location:e,current:t,previous:o}}var D={setItem:j,getItem:C,removeItem:_};return e.ALL="*",e.ANY=y,e.COOKIE=u,e.GLOBAL=t,e.LOCAL_STORAGE=p,e.default=D,e.getCookie=c,e.getItem=C,e.globalContext=n,e.hasCookies=s,e.hasLocalStorage=m,e.removeCookie=g,e.removeItem=_,e.setCookie=f,e.setItem=j,e}({});
//# sourceMappingURL=storage-utils.js.map

@@ -1,2 +0,2 @@

!function(e,o){"object"==typeof exports&&"undefined"!=typeof module?o(exports):"function"==typeof define&&define.amd?define(["exports"],o):o((e||self).utilStorage={})}(this,function(e){var o="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||void 0,t="undefined";function r(e){return o[e]}function n(e,t){return o[e]=t,t}function l(e){n(e)}var a=u(),i=g,c=g;function f(e){return a?g(e,"",-1):l(e)}function u(){if(typeof a!==t)return a;try{g("__x","__x"),a=-1!==document.cookie.indexOf("__x"),f("__x")}catch(e){a=!1}return a}function g(e,o,l,i,c,f){if(typeof window!==t){var u=arguments.length>1;return a||(u?n(e,o):r(e)),u?document.cookie=e+"="+encodeURIComponent(o)+(l?"; expires="+new Date(+new Date+1e3*l).toUTCString()+(i?"; path="+i:"")+(c?"; domain="+c:"")+(f?"; secure":""):""):decodeURIComponent((("; "+document.cookie).split("; "+e+"=")[1]||"").split(";")[0])}}var s=p();function p(){if(typeof s!==t)return s;s=!0;try{typeof localStorage!==t&&typeof JSON!==t||(s=!1),localStorage.setItem(t,t),localStorage.removeItem(t)}catch(e){s=!1}return s}function d(e){return void 0===e}function m(e){var o=e;try{if("true"===(o=JSON.parse(e)))return!0;if("false"===o)return!1;if(function(e){if("object"!=typeof e||null===e)return!1;for(var o=e;null!==Object.getPrototypeOf(o);)o=Object.getPrototypeOf(o);return Object.getPrototypeOf(e)===o}(o))return o;parseFloat(o)===o&&(o=parseFloat(o))}catch(e){}if(null!==o&&""!==o)return o}var v="any",b="localStorage",y="cookie",S="global",I=p(),O=u();function k(e,o){if(e){var t=C(o),n=!L(t),l=_(t)?m(localStorage.getItem(e)):void 0;if(n&&!d(l))return l;var a=j(t)?m(i(e)):void 0;if(n&&a)return a;var c=r(e);return n?c:{localStorage:l,cookie:a,global:c}}}function h(e,o,t){if(e&&!d(o)){var l={},a=C(t),f=JSON.stringify(o),u=!L(a);return _(a)&&(l.localStorage={location:b,current:o,previous:m(localStorage.getItem(e))},localStorage.setItem(e,f),u)?l.localStorage:j(a)&&(l.cookie={location:y,current:o,previous:m(i(e))},c(e,f),u)?l.cookie:(l.global={location:S,current:o,previous:r(e)},n(e,o),u?l.global:l)}}function x(e,o){if(e){var t=C(o),r=k(e,"*"),n={};return!d(r.localStorage)&&_(t)&&(localStorage.removeItem(e),n.localStorage=r.localStorage),!d(r.cookie)&&j(t)&&(f(e),n.cookie=r.cookie),!d(r.global)&&A(t,S)&&(l(e),n.global=r.global),n}}function C(e){return e?"string"==typeof e?e:e.storage:v}function _(e){return I&&A(e,b)}function j(e){return O&&A(e,y)}function L(e){return"*"===e||"all"===e}function A(e,o){return e===v||e===o||L(e)}var w={setItem:h,getItem:k,removeItem:x};e.ALL="*",e.ANY=v,e.COOKIE=y,e.GLOBAL=S,e.LOCAL_STORAGE=b,e.default=w,e.getCookie=i,e.getItem=k,e.globalContext=o,e.hasCookies=u,e.hasLocalStorage=p,e.removeCookie=f,e.removeItem=x,e.setCookie=c,e.setItem=h});
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e||self).utilStorage={})}(this,function(e){var t="global",o="undefined",n="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||void 0;function r(e){return n[e]}function i(e,t){return n[e]=t,t}function a(e){i(e)}var f="cookie",l=g(),u=d,c=d;function s(e){return l?d(e,"",-1):a(e)}function g(){if(typeof l!==o)return l;try{d("__x","__x"),l=-1!==document.cookie.indexOf("__x"),s("__x")}catch(e){l=!1}return l}function d(e,t,n,a,f,u){if(typeof window!==o){var c=arguments.length>1;return l||(c?i(e,t):r(e)),c?document.cookie=e+"="+encodeURIComponent(t)+(n?"; expires="+new Date(+new Date+1e3*n).toUTCString()+(a?"; path="+a:"")+(f?"; domain="+f:"")+(u?"; secure":""):""):decodeURIComponent((("; "+document.cookie).split("; "+e+"=")[1]||"").split(";")[0])}}var p="localStorage",v=m();function m(){if(typeof v!==o)return v;v=!0;try{typeof localStorage!==o&&typeof JSON!==o||(v=!1),localStorage.setItem(o,o),localStorage.removeItem(o)}catch(e){v=!1}return v}var y="any",b="undefined"!=typeof window;function S(e){return void 0===e}function I(e){var t=e;try{if("true"===(t=JSON.parse(e)))return!0;if("false"===t)return!1;if(function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(t))return t;parseFloat(t)===t&&(t=parseFloat(t))}catch(e){}if(null!==t&&""!==t)return t}"undefined"!=typeof process&&null!=process.versions&&process,"undefined"!=typeof Deno&&Deno,b&&"nodejs"===window.name||"undefined"!=typeof navigator&&(navigator.userAgent.includes("Node.js")||navigator.userAgent.includes("jsdom"));var O=m(),k=g();function h(e,t){if(e){var o=C(t),n=!A(o),i=_(o)?I(localStorage.getItem(e)):void 0;if(n&&!S(i))return i;var a=w(o)?I(u(e)):void 0;if(n&&a)return a;var f=r(e);return n?f:{localStorage:i,cookie:a,global:f}}}function j(e,o,n){if(e&&!S(o)){var a={},l=C(n),s=JSON.stringify(o),g=!A(l);return _(l)&&(a[p]=N(p,o,I(localStorage.getItem(e))),localStorage.setItem(e,s),g)?a[p]:w(l)&&(a[f]=N(f,o,I(u(e))),c(e,s),g)?a[f]:(a[t]=N(t,o,r(e)),i(e,o),g?a[t]:a)}}function x(e,o){if(e){var n=C(o),r=h(e,"*"),i={};return!S(r.localStorage)&&_(n)&&(localStorage.removeItem(e),i[p]=r.localStorage),!S(r.cookie)&&w(n)&&(s(e),i[f]=r.cookie),!S(r.global)&&L(n,t)&&(a(e),i[t]=r.global),i}}function C(e){return e?function(e){return"string"==typeof e}(e)?e:e.storage:y}function _(e){return O&&L(e,p)}function w(e){return k&&L(e,f)}function A(e){return"*"===e||"all"===e}function L(e,t){return e===y||e===t||A(e)}function N(e,t,o){return{location:e,current:t,previous:o}}var D={setItem:j,getItem:h,removeItem:x};e.ALL="*",e.ANY=y,e.COOKIE=f,e.GLOBAL=t,e.LOCAL_STORAGE=p,e.default=D,e.getCookie=u,e.getItem=h,e.globalContext=n,e.hasCookies=g,e.hasLocalStorage=m,e.removeCookie=s,e.removeItem=x,e.setCookie=c,e.setItem=j});
//# sourceMappingURL=storage-utils.umd.js.map
{
"name": "@analytics/storage-utils",
"version": "0.2.14",
"version": "0.2.15",
"description": "Storage utility with fallbacks",

@@ -59,8 +59,8 @@ "author": "David Wells",

"dependencies": {
"@analytics/cookie-utils": "^0.2.7",
"@analytics/global-storage-utils": "^0.1.2",
"@analytics/localstorage-utils": "^0.1.5",
"@analytics/type-utils": "^0.5.0"
"@analytics/cookie-utils": "^0.2.8",
"@analytics/global-storage-utils": "^0.1.3",
"@analytics/localstorage-utils": "^0.1.6",
"@analytics/type-utils": "^0.5.1"
},
"gitHead": "22ac7f7b874ec96a434880456b405188a9e31c99"
"gitHead": "23a39489d2d73ad8a6fe36e22596b8ea0067e45e"
}

@@ -9,3 +9,3 @@ <!--

A tiny storage utility library with fallback mechanism in <!-- AUTO-GENERATED-CONTENT:START (pkgSize) -->`875 bytes`<!-- AUTO-GENERATED-CONTENT:END -->.
A tiny storage utility library with fallback mechanism in <!-- AUTO-GENERATED-CONTENT:START (pkgSize) -->`904 bytes`<!-- AUTO-GENERATED-CONTENT:END -->.

@@ -12,0 +12,0 @@ By default, `@analytics/storage-utils` will persist values in browser in this order:

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc