Files
pezkuwi-mobile-app/frontend/.metro-cache/cache/84/538b85a34453b6e5234cc4f4f25cb81ac806778b44446531676f2db596e0906567241b
T
2025-11-08 10:06:45 +00:00

1 line
7.4 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: partial => cache.del(`${keyStart}${partial}`),\n forEach: cache.forEach,\n 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: (partial, v) => {\n cache.set(`${keyStart}${partial}`, {\n 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((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(key => cache.del(key));\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":54,"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,14,"partial"],[14,18,10,21],[14,22,10,26,"cache"],[14,27,10,31],[14,28,10,32,"del"],[14,31,10,35],[14,32,10,36],[14,35,10,39,"keyStart"],[14,43,10,47],[14,46,10,50,"partial"],[14,53,10,57],[14,55,10,59],[14,56,10,60],[15,6,11,8,"forEach"],[15,13,11,15],[15,15,11,17,"cache"],[15,20,11,22],[15,21,11,23,"forEach"],[15,28,11,30],[16,6,12,8,"get"],[16,9,12,11],[16,11,12,14,"partial"],[16,18,12,21],[16,22,12,26],[17,8,13,12],[17,12,13,18,"key"],[17,15,13,21],[17,18,13,24],[17,21,13,27,"keyStart"],[17,29,13,35],[17,32,13,38,"partial"],[17,39,13,45],[17,41,13,47],[18,8,14,12],[18,12,14,18,"cached"],[18,18,14,24],[18,21,14,27,"cache"],[18,26,14,32],[18,27,14,33,"get"],[18,30,14,36],[18,31,14,37,"key"],[18,34,14,40],[18,35,14,41],[19,8,15,12],[19,12,15,16,"cached"],[19,18,15,22],[19,20,15,24],[20,10,16,16,"cached"],[20,16,16,22],[20,17,16,23,"x"],[20,18,16,24],[20,21,16,27,"Date"],[20,25,16,31],[20,26,16,32,"now"],[20,29,16,35],[20,30,16,36],[20,31,16,37],[21,10,17,16,"cache"],[21,15,17,21],[21,16,17,22,"set"],[21,19,17,25],[21,20,17,26,"key"],[21,23,17,29],[21,25,17,31,"cached"],[21,31,17,37],[21,32,17,38],[22,10,18,16],[22,17,18,23,"cached"],[22,23,18,29],[22,24,18,30,"v"],[22,25,18,31],[23,8,19,12],[24,8,20,12],[24,15,20,19,"undefined"],[24,24,20,28],[25,6,21,8],[25,7,21,9],[26,6,22,8,"set"],[26,9,22,11],[26,11,22,13,"set"],[26,12,22,14,"partial"],[26,19,22,21],[26,21,22,23,"v"],[26,22,22,24],[26,27,22,29],[27,8,23,12,"cache"],[27,13,23,17],[27,14,23,18,"set"],[27,17,23,21],[27,18,23,22],[27,21,23,25,"keyStart"],[27,29,23,33],[27,32,23,36,"partial"],[27,39,23,43],[27,41,23,45],[27,43,23,47],[28,10,23,49,"v"],[28,11,23,50],[29,10,23,52,"x"],[29,11,23,53],[29,13,23,55,"Date"],[29,17,23,59],[29,18,23,60,"now"],[29,21,23,63],[29,22,23,64],[30,8,23,66],[30,9,23,67],[30,10,23,68],[31,6,24,8],[32,4,25,4],[32,5,25,5],[33,2,26,0],[34,2,27,0],[34,11,27,9,"clearCache"],[34,21,27,19,"clearCache"],[34,22,27,20,"cache"],[34,27,27,25],[34,29,27,27],[35,4,28,4],[36,4,29,4],[36,8,29,10,"now"],[36,11,29,13],[36,14,29,16,"Date"],[36,18,29,20],[36,19,29,21,"now"],[36,22,29,24],[36,23,29,25],[36,24,29,26],[37,4,30,4],[37,8,30,10,"all"],[37,11,30,13],[37,14,30,16],[37,16,30,18],[38,4,31,4,"cache"],[38,9,31,9],[38,10,31,10,"forEach"],[38,17,31,17],[38,18,31,18],[38,19,31,19,"key"],[38,22,31,22],[38,24,31,22,"_ref"],[38,28,31,22],[38,33,31,34],[39,6,31,34],[39,10,31,26,"x"],[39,11,31,27],[39,14,31,27,"_ref"],[39,18,31,27],[39,19,31,26,"x"],[39,20,31,27],[40,6,32,10,"now"],[40,9,32,13],[40,12,32,16,"x"],[40,13,32,17],[40,16,32,21,"CACHE_EXPIRY"],[40,28,32,33],[40,32,32,38,"all"],[40,35,32,41],[40,36,32,42,"push"],[40,40,32,46],[40,41,32,47,"key"],[40,44,32,50],[40,45,32,51],[41,4,33,4],[41,5,33,5],[41,6,33,6],[42,4,34,4],[43,4,35,4,"all"],[43,7,35,7],[43,8,35,8,"forEach"],[43,15,35,15],[43,16,35,17,"key"],[43,19,35,20],[43,23,35,25,"cache"],[43,28,35,30],[43,29,35,31,"del"],[43,32,35,34],[43,33,35,35,"key"],[43,36,35,38],[43,37,35,39],[43,38,35,40],[44,2,36,0],[45,2,37,0],[45,11,37,9,"setDeriveCache"],[45,25,37,23,"setDeriveCache"],[45,26,37,23],[45,28,37,44],[46,4,37,44],[46,8,37,24,"prefix"],[46,14,37,30],[46,17,37,30,"arguments"],[46,26,37,30],[46,27,37,30,"length"],[46,33,37,30],[46,41,37,30,"arguments"],[46,50,37,30],[46,58,37,30,"undefined"],[46,67,37,30],[46,70,37,30,"arguments"],[46,79,37,30],[46,85,37,33],[46,87,37,35],[47,4,37,35],[47,8,37,37,"cache"],[47,13,37,42],[47,16,37,42,"arguments"],[47,25,37,42],[47,26,37,42,"length"],[47,32,37,42],[47,39,37,42,"arguments"],[47,48,37,42],[47,54,37,42,"undefined"],[47,63,37,42],[48,4,38,4,"exports"],[48,11,38,11],[48,12,38,12,"deriveCache"],[48,23,38,23],[48,26,38,26,"deriveCache"],[48,37,38,37],[48,40,38,40,"cache"],[48,45,38,45],[48,48,39,10,"wrapCache"],[48,57,39,19],[48,58,39,20],[48,68,39,30,"prefix"],[48,74,39,36],[48,77,39,39],[48,79,39,41,"cache"],[48,84,39,46],[48,85,39,47],[48,88,40,10,"cacheImpl_js_1"],[48,102,40,24],[48,103,40,25,"deriveNoopCache"],[48,118,40,40],[49,4,41,4],[49,8,41,8,"cache"],[49,13,41,13],[49,15,41,15],[50,6,42,8,"clearCache"],[50,16,42,18],[50,17,42,19,"cache"],[50,22,42,24],[50,23,42,25],[51,4,43,4],[52,2,44,0],[53,2,45,0,"setDeriveCache"],[53,16,45,14],[53,17,45,15],[53,18,45,16],[54,0,45,17],[54,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"}]}