+1
-1
@@ -1,1 +0,1 @@ | ||
| !function(e,r){if("object"==typeof exports&&"object"==typeof module)module.exports=r();else if("function"==typeof define&&define.amd)define([],r);else{var t=r();for(var n in t)("object"==typeof exports?exports:e)[n]=t[n]}}(this,function(){return function(e){function r(n){if(t[n])return t[n].exports;var o=t[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}var t={};return r.m=e,r.c=t,r.p="",r(0)}([function(e,r){"use strict";function t(e){return e?c(f(e)):u}function n(e,r){return a(f(e),r)}function o(e){return s(e)}Object.defineProperty(r,"__esModule",{value:!0});var i=Object.assign||function(e){for(var r=1;r<arguments.length;r++){var t=arguments[r];for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])}return e};r.read=t,r.write=n,r.clear=o;var u={},f=function(e){if(!e)throw new Error("key cannot be undefined");return"string"==typeof e?e.split("."):e},c=function(e){var r=void 0,t=e.every(function(e){return r=u[e],!!r});return t?r:void 0},a=function(e,r){var t={}||u[e[0]];return e.forEach(function(n,o){o===e.length-1?t[n]=r:t[n]=t[n]||{}}),u=i({},u,t),u[e[0]]},s=(r.set=n,function(e){if(!e)return u={};var r=u[e];return delete u[e],r});r["default"]={read:t,write:n,set:n}}])}); | ||
| !function(e,r){if("object"==typeof exports&&"object"==typeof module)module.exports=r();else if("function"==typeof define&&define.amd)define([],r);else{var t=r();for(var n in t)("object"==typeof exports?exports:e)[n]=t[n]}}(this,function(){return function(e){function r(n){if(t[n])return t[n].exports;var o=t[n]={exports:{},id:n,loaded:!1};return e[n].call(o.exports,o,o.exports,r),o.loaded=!0,o.exports}var t={};return r.m=e,r.c=t,r.p="",r(0)}([function(e,r){"use strict";function t(e,r,t){return r in e?Object.defineProperty(e,r,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[r]=t,e}function n(e){return e?c(f(e)):i}function o(e,r){return a(f(e),r)}function u(e){return d(e)}Object.defineProperty(r,"__esModule",{value:!0}),r.read=n,r.write=o,r.clear=u;var i={},f=function(e){if(!e)throw new Error("key cannot be undefined");return e},c=function(e){return e?i[e]:i},a=function(e,r){return i[e]=r,t({},e,r)},d=(r.set=o,function(e){if(!e)return i={};var r=i[e];return delete i[e],r});r["default"]={read:n,write:o,set:o}}])}); |
+1
-1
| { | ||
| "name": "easyCache", | ||
| "version": "1.0.1", | ||
| "version": "1.0.2", | ||
| "description": "a lightweight cache library", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
+4
-18
@@ -7,12 +7,7 @@ let caches = {}; | ||
| } | ||
| return typeof key === 'string' ? key.split('.') : key; | ||
| return key; | ||
| }; | ||
| const recursionRead = (keys) => { | ||
| let value; | ||
| const result = keys.every((key) => { | ||
| value = caches[key]; | ||
| return !!value; | ||
| }); | ||
| return result ? value : undefined; | ||
| return keys ? caches[keys] : caches; | ||
| }; | ||
@@ -25,13 +20,4 @@ | ||
| const recursionWrite = (keys, value) => { | ||
| const obj = {} || caches[keys[0]]; | ||
| keys.forEach((key, i) => { | ||
| if (i === keys.length - 1) { | ||
| obj[key] = value | ||
| } else { | ||
| obj[key] = obj[key] || {}; | ||
| } | ||
| }); | ||
| caches = { ...caches, ...obj }; | ||
| return caches[keys[0]]; | ||
| caches[keys] = value; | ||
| return { [keys]: value }; | ||
| }; | ||
@@ -38,0 +24,0 @@ |
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
5611
-8.75%73
-15.12%