Files
pezkuwi-mobile-app/frontend/.metro-cache/cache/4a/bc3767a954fcb8a04dfa12d77e708b1ac806778b44446531676f2db596e0906567241b
T
2025-11-08 10:07:13 +00:00

1 line
7.7 KiB
Plaintext

{"dependencies":[{"name":"./cacheImpl.js","data":{"asyncType":null,"isESMImport":false,"locs":[{"start":{"line":5,"column":23,"index":171},"end":{"line":5,"column":48,"index":196}}],"key":"my22if67+f00waKIwcQCNkuObeo=","exportNames":["*"],"imports":1}}],"output":[{"data":{"code":"__d(function (global, require, _$$_IMPORT_DEFAULT, _$$_IMPORT_ALL, module, exports, _dependencyMap) {\n \"use strict\";\n\n Object.defineProperty(exports, \"__esModule\", {\n value: true\n });\n exports.deriveCache = void 0;\n exports.setDeriveCache = setDeriveCache;\n var cacheImpl_js_1 = require(_dependencyMap[0], \"./cacheImpl.js\");\n var CACHE_EXPIRY = 7 * (24 * 60) * (60 * 1000);\n var deriveCache;\n function wrapCache(keyStart, cache) {\n return {\n del: function del(partial) {\n return cache.del(`${keyStart}${partial}`);\n },\n forEach: cache.forEach,\n get: function get(partial) {\n var key = `${keyStart}${partial}`;\n var cached = cache.get(key);\n if (cached) {\n cached.x = Date.now();\n cache.set(key, cached);\n return cached.v;\n }\n return undefined;\n },\n set: function set(partial, v) {\n cache.set(`${keyStart}${partial}`, {\n v: v,\n x: Date.now()\n });\n }\n };\n }\n function clearCache(cache) {\n // clear all expired values\n var now = Date.now();\n var all = [];\n cache.forEach(function (key, _ref) {\n var x = _ref.x;\n now - x > CACHE_EXPIRY && all.push(key);\n });\n // don't do delete inside loop, just in-case\n all.forEach(function (key) {\n return cache.del(key);\n });\n }\n function setDeriveCache() {\n var prefix = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : '';\n var cache = arguments.length > 1 ? arguments[1] : undefined;\n exports.deriveCache = deriveCache = cache ? wrapCache(`derive:${prefix}:`, cache) : cacheImpl_js_1.deriveNoopCache;\n if (cache) {\n clearCache(cache);\n }\n }\n setDeriveCache();\n});","lineCount":58,"map":[[2,2,1,0],[2,14,1,12],[4,2,2,0,"Object"],[4,8,2,6],[4,9,2,7,"defineProperty"],[4,23,2,21],[4,24,2,22,"exports"],[4,31,2,29],[4,33,2,31],[4,45,2,43],[4,47,2,45],[5,4,2,47,"value"],[5,9,2,52],[5,11,2,54],[6,2,2,59],[6,3,2,60],[6,4,2,61],[7,2,3,0,"exports"],[7,9,3,7],[7,10,3,8,"deriveCache"],[7,21,3,19],[7,24,3,22],[7,29,3,27],[7,30,3,28],[8,2,4,0,"exports"],[8,9,4,7],[8,10,4,8,"setDeriveCache"],[8,24,4,22],[8,27,4,25,"setDeriveCache"],[8,41,4,39],[9,2,5,0],[9,6,5,6,"cacheImpl_js_1"],[9,20,5,20],[9,23,5,23,"require"],[9,30,5,30],[9,31,5,30,"_dependencyMap"],[9,45,5,30],[9,66,5,47],[9,67,5,48],[10,2,6,0],[10,6,6,6,"CACHE_EXPIRY"],[10,18,6,18],[10,21,6,21],[10,22,6,22],[10,26,6,26],[10,28,6,28],[10,31,6,31],[10,33,6,33],[10,34,6,34],[10,38,6,38],[10,40,6,40],[10,43,6,43],[10,47,6,47],[10,48,6,48],[11,2,7,0],[11,6,7,4,"deriveCache"],[11,17,7,15],[12,2,8,0],[12,11,8,9,"wrapCache"],[12,20,8,18,"wrapCache"],[12,21,8,19,"keyStart"],[12,29,8,27],[12,31,8,29,"cache"],[12,36,8,34],[12,38,8,36],[13,4,9,4],[13,11,9,11],[14,6,10,8,"del"],[14,9,10,11],[14,11,10,13],[14,20,10,8,"del"],[14,23,10,11,"del"],[14,24,10,14,"partial"],[14,31,10,21],[15,8,10,21],[15,15,10,26,"cache"],[15,20,10,31],[15,21,10,32,"del"],[15,24,10,35],[15,25,10,36],[15,28,10,39,"keyStart"],[15,36,10,47],[15,39,10,50,"partial"],[15,46,10,57],[15,48,10,59],[15,49,10,60],[16,6,10,60],[17,6,11,8,"forEach"],[17,13,11,15],[17,15,11,17,"cache"],[17,20,11,22],[17,21,11,23,"forEach"],[17,28,11,30],[18,6,12,8,"get"],[18,9,12,11],[18,11,12,13],[18,20,12,8,"get"],[18,23,12,11,"get"],[18,24,12,14,"partial"],[18,31,12,21],[18,33,12,26],[19,8,13,12],[19,12,13,18,"key"],[19,15,13,21],[19,18,13,24],[19,21,13,27,"keyStart"],[19,29,13,35],[19,32,13,38,"partial"],[19,39,13,45],[19,41,13,47],[20,8,14,12],[20,12,14,18,"cached"],[20,18,14,24],[20,21,14,27,"cache"],[20,26,14,32],[20,27,14,33,"get"],[20,30,14,36],[20,31,14,37,"key"],[20,34,14,40],[20,35,14,41],[21,8,15,12],[21,12,15,16,"cached"],[21,18,15,22],[21,20,15,24],[22,10,16,16,"cached"],[22,16,16,22],[22,17,16,23,"x"],[22,18,16,24],[22,21,16,27,"Date"],[22,25,16,31],[22,26,16,32,"now"],[22,29,16,35],[22,30,16,36],[22,31,16,37],[23,10,17,16,"cache"],[23,15,17,21],[23,16,17,22,"set"],[23,19,17,25],[23,20,17,26,"key"],[23,23,17,29],[23,25,17,31,"cached"],[23,31,17,37],[23,32,17,38],[24,10,18,16],[24,17,18,23,"cached"],[24,23,18,29],[24,24,18,30,"v"],[24,25,18,31],[25,8,19,12],[26,8,20,12],[26,15,20,19,"undefined"],[26,24,20,28],[27,6,21,8],[27,7,21,9],[28,6,22,8,"set"],[28,9,22,11],[28,11,22,13],[28,20,22,8,"set"],[28,23,22,11,"set"],[28,24,22,14,"partial"],[28,31,22,21],[28,33,22,23,"v"],[28,34,22,24],[28,36,22,29],[29,8,23,12,"cache"],[29,13,23,17],[29,14,23,18,"set"],[29,17,23,21],[29,18,23,22],[29,21,23,25,"keyStart"],[29,29,23,33],[29,32,23,36,"partial"],[29,39,23,43],[29,41,23,45],[29,43,23,47],[30,10,23,49,"v"],[30,11,23,50],[30,13,23,49,"v"],[30,14,23,50],[31,10,23,52,"x"],[31,11,23,53],[31,13,23,55,"Date"],[31,17,23,59],[31,18,23,60,"now"],[31,21,23,63],[31,22,23,64],[32,8,23,66],[32,9,23,67],[32,10,23,68],[33,6,24,8],[34,4,25,4],[34,5,25,5],[35,2,26,0],[36,2,27,0],[36,11,27,9,"clearCache"],[36,21,27,19,"clearCache"],[36,22,27,20,"cache"],[36,27,27,25],[36,29,27,27],[37,4,28,4],[38,4,29,4],[38,8,29,10,"now"],[38,11,29,13],[38,14,29,16,"Date"],[38,18,29,20],[38,19,29,21,"now"],[38,22,29,24],[38,23,29,25],[38,24,29,26],[39,4,30,4],[39,8,30,10,"all"],[39,11,30,13],[39,14,30,16],[39,16,30,18],[40,4,31,4,"cache"],[40,9,31,9],[40,10,31,10,"forEach"],[40,17,31,17],[40,18,31,18],[40,28,31,19,"key"],[40,31,31,22],[40,33,31,22,"_ref"],[40,37,31,22],[40,39,31,34],[41,6,31,34],[41,10,31,26,"x"],[41,11,31,27],[41,14,31,27,"_ref"],[41,18,31,27],[41,19,31,26,"x"],[41,20,31,27],[42,6,32,10,"now"],[42,9,32,13],[42,12,32,16,"x"],[42,13,32,17],[42,16,32,21,"CACHE_EXPIRY"],[42,28,32,33],[42,32,32,38,"all"],[42,35,32,41],[42,36,32,42,"push"],[42,40,32,46],[42,41,32,47,"key"],[42,44,32,50],[42,45,32,51],[43,4,33,4],[43,5,33,5],[43,6,33,6],[44,4,34,4],[45,4,35,4,"all"],[45,7,35,7],[45,8,35,8,"forEach"],[45,15,35,15],[45,16,35,16],[45,26,35,17,"key"],[45,29,35,20],[46,6,35,20],[46,13,35,25,"cache"],[46,18,35,30],[46,19,35,31,"del"],[46,22,35,34],[46,23,35,35,"key"],[46,26,35,38],[46,27,35,39],[47,4,35,39],[47,6,35,40],[48,2,36,0],[49,2,37,0],[49,11,37,9,"setDeriveCache"],[49,25,37,23,"setDeriveCache"],[49,26,37,23],[49,28,37,44],[50,4,37,44],[50,8,37,24,"prefix"],[50,14,37,30],[50,17,37,30,"arguments"],[50,26,37,30],[50,27,37,30,"length"],[50,33,37,30],[50,41,37,30,"arguments"],[50,50,37,30],[50,58,37,30,"undefined"],[50,67,37,30],[50,70,37,30,"arguments"],[50,79,37,30],[50,85,37,33],[50,87,37,35],[51,4,37,35],[51,8,37,37,"cache"],[51,13,37,42],[51,16,37,42,"arguments"],[51,25,37,42],[51,26,37,42,"length"],[51,32,37,42],[51,39,37,42,"arguments"],[51,48,37,42],[51,54,37,42,"undefined"],[51,63,37,42],[52,4,38,4,"exports"],[52,11,38,11],[52,12,38,12,"deriveCache"],[52,23,38,23],[52,26,38,26,"deriveCache"],[52,37,38,37],[52,40,38,40,"cache"],[52,45,38,45],[52,48,39,10,"wrapCache"],[52,57,39,19],[52,58,39,20],[52,68,39,30,"prefix"],[52,74,39,36],[52,77,39,39],[52,79,39,41,"cache"],[52,84,39,46],[52,85,39,47],[52,88,40,10,"cacheImpl_js_1"],[52,102,40,24],[52,103,40,25,"deriveNoopCache"],[52,118,40,40],[53,4,41,4],[53,8,41,8,"cache"],[53,13,41,13],[53,15,41,15],[54,6,42,8,"clearCache"],[54,16,42,18],[54,17,42,19,"cache"],[54,22,42,24],[54,23,42,25],[55,4,43,4],[56,2,44,0],[57,2,45,0,"setDeriveCache"],[57,16,45,14],[57,17,45,15],[57,18,45,16],[58,0,45,17],[58,3]],"functionMap":{"names":["<global>","wrapCache","del","get","set","clearCache","forEach$argument_0","all.forEach$argument_0","setDeriveCache"],"mappings":"AAA;ACO;aCE,+CD;aEE;SFS;aGC;SHE;CDE;AKC;kBCI;KDE;gBEE,uBF;CLC;AQC;CRO"},"hasCjsExports":true},"type":"js/module"}]}