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

1 line
9.1 KiB
Plaintext

{"dependencies":[{"name":"./specs/NativeReactNativeFeatureFlags","data":{"asyncType":null,"isESMImport":true,"locs":[{"start":{"line":16,"column":0},"end":{"line":16,"column":82}}],"key":"8z68qK7+uEheWLutZQc4gQDT+Dk=","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 function _interopDefault(e) {\n return e && e.__esModule ? e : {\n default: e\n };\n }\n exports.createJavaScriptFlagGetter = createJavaScriptFlagGetter;\n exports.createNativeFlagGetter = createNativeFlagGetter;\n exports.getOverrides = getOverrides;\n exports.setOverrides = setOverrides;\n var _specsNativeReactNativeFeatureFlags = require(_dependencyMap[0], \"./specs/NativeReactNativeFeatureFlags\");\n var NativeReactNativeFeatureFlags = _interopDefault(_specsNativeReactNativeFeatureFlags);\n var accessedFeatureFlags = new Set();\n var overrides;\n function createGetter(configName, customValueGetter, defaultValue) {\n var cachedValue;\n return () => {\n if (cachedValue == null) {\n cachedValue = customValueGetter() ?? defaultValue;\n }\n return cachedValue;\n };\n }\n function createJavaScriptFlagGetter(configName, defaultValue) {\n return createGetter(configName, () => {\n accessedFeatureFlags.add(configName);\n return overrides?.[configName]?.(defaultValue);\n }, defaultValue);\n }\n function createNativeFlagGetter(configName, defaultValue) {\n var skipUnavailableNativeModuleError = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n return createGetter(configName, () => {\n maybeLogUnavailableNativeModuleError(configName);\n return NativeReactNativeFeatureFlags.default?.[configName]?.();\n }, defaultValue);\n }\n function getOverrides() {\n return overrides;\n }\n function setOverrides(newOverrides) {\n if (overrides != null) {\n throw new Error('Feature flags cannot be overridden more than once');\n }\n if (accessedFeatureFlags.size > 0) {\n var accessedFeatureFlagsStr = Array.from(accessedFeatureFlags).join(', ');\n throw new Error(`Feature flags were accessed before being overridden: ${accessedFeatureFlagsStr}`);\n }\n overrides = newOverrides;\n }\n var reportedConfigNames = new Set();\n var hasTurboModules = global.RN$Bridgeless === true || global.__turboModuleProxy != null;\n function maybeLogUnavailableNativeModuleError(configName) {\n if (!NativeReactNativeFeatureFlags.default && process.env.NODE_ENV !== 'test' && !reportedConfigNames.has(configName) && hasTurboModules) {\n reportedConfigNames.add(configName);\n console.error(`Could not access feature flag '${configName}' because native module method was not available`);\n }\n }\n});","lineCount":63,"map":[[12,2,44,0,"exports"],[12,9,44,0],[12,10,44,0,"createJavaScriptFlagGetter"],[12,36,44,0],[12,39,44,0,"createJavaScriptFlagGetter"],[12,65,44,0],[13,2,62,0,"exports"],[13,9,62,0],[13,10,62,0,"createNativeFlagGetter"],[13,32,62,0],[13,35,62,0,"createNativeFlagGetter"],[13,57,62,0],[14,2,77,0,"exports"],[14,9,77,0],[14,10,77,0,"getOverrides"],[14,22,77,0],[14,25,77,0,"getOverrides"],[14,37,77,0],[15,2,81,0,"exports"],[15,9,81,0],[15,10,81,0,"setOverrides"],[15,22,81,0],[15,25,81,0,"setOverrides"],[15,37,81,0],[16,2,16,0],[16,6,16,0,"_specsNativeReactNativeFeatureFlags"],[16,41,16,0],[16,44,16,0,"require"],[16,51,16,0],[16,52,16,0,"_dependencyMap"],[16,66,16,0],[17,2,16,0],[17,6,16,0,"NativeReactNativeFeatureFlags"],[17,35,16,0],[17,38,16,0,"_interopDefault"],[17,53,16,0],[17,54,16,0,"_specsNativeReactNativeFeatureFlags"],[17,89,16,0],[18,2,18,0],[18,6,18,6,"accessedFeatureFlags"],[18,26,18,39],[18,29,18,42],[18,33,18,46,"Set"],[18,36,18,49],[18,37,18,50],[18,38,18,51],[19,2,19,0],[19,6,19,4,"overrides"],[19,15,19,54],[20,2,29,0],[20,11,29,9,"createGetter"],[20,23,29,21,"createGetter"],[20,24,30,2,"configName"],[20,34,30,20],[20,36,31,2,"customValueGetter"],[20,53,31,31],[20,55,32,2,"defaultValue"],[20,67,32,17],[20,69,33,13],[21,4,34,2],[21,8,34,6,"cachedValue"],[21,19,34,21],[22,4,36,2],[22,11,36,9],[22,17,36,15],[23,6,37,4],[23,10,37,8,"cachedValue"],[23,21,37,19],[23,25,37,23],[23,29,37,27],[23,31,37,29],[24,8,38,6,"cachedValue"],[24,19,38,17],[24,22,38,20,"customValueGetter"],[24,39,38,37],[24,40,38,38],[24,41,38,39],[24,45,38,43,"defaultValue"],[24,57,38,55],[25,6,39,4],[26,6,40,4],[26,13,40,11,"cachedValue"],[26,24,40,22],[27,4,41,2],[27,5,41,3],[28,2,42,0],[29,2,44,7],[29,11,44,16,"createJavaScriptFlagGetter"],[29,37,44,42,"createJavaScriptFlagGetter"],[29,38,47,2,"configName"],[29,48,47,15],[29,50,48,2,"defaultValue"],[29,62,48,60],[29,64,49,56],[30,4,50,2],[30,11,50,9,"createGetter"],[30,23,50,21],[30,24,51,4,"configName"],[30,34,51,14],[30,36,52,4],[30,42,52,10],[31,6,53,6,"accessedFeatureFlags"],[31,26,53,26],[31,27,53,27,"add"],[31,30,53,30],[31,31,53,31,"configName"],[31,41,53,41],[31,42,53,42],[32,6,54,6],[32,13,54,13,"overrides"],[32,22,54,22],[32,25,54,25,"configName"],[32,35,54,35],[32,36,54,36],[32,39,54,39,"defaultValue"],[32,51,54,51],[32,52,54,52],[33,4,55,4],[33,5,55,5],[33,7,56,4,"defaultValue"],[33,19,57,2],[33,20,57,3],[34,2,58,0],[35,2,62,7],[35,11,62,16,"createNativeFlagGetter"],[35,33,62,38,"createNativeFlagGetter"],[35,34,63,2,"configName"],[35,44,63,15],[35,46,64,2,"defaultValue"],[35,58,64,64],[35,60,66,60],[36,4,66,60],[36,8,65,2,"skipUnavailableNativeModuleError"],[36,40,65,43],[36,43,65,43,"arguments"],[36,52,65,43],[36,53,65,43,"length"],[36,59,65,43],[36,67,65,43,"arguments"],[36,76,65,43],[36,84,65,43,"undefined"],[36,93,65,43],[36,96,65,43,"arguments"],[36,105,65,43],[36,111,65,46],[36,116,65,51],[37,4,67,2],[37,11,67,9,"createGetter"],[37,23,67,21],[37,24,68,4,"configName"],[37,34,68,14],[37,36,69,4],[37,42,69,10],[38,6,70,6,"maybeLogUnavailableNativeModuleError"],[38,42,70,42],[38,43,70,43,"configName"],[38,53,70,53],[38,54,70,54],[39,6,71,6],[39,13,71,13,"NativeReactNativeFeatureFlags"],[39,42,71,42],[39,43,71,42,"default"],[39,50,71,42],[39,53,71,45,"configName"],[39,63,71,55],[39,64,71,56],[39,67,71,59],[39,68,71,60],[40,4,72,4],[40,5,72,5],[40,7,73,4,"defaultValue"],[40,19,74,2],[40,20,74,3],[41,2,75,0],[42,2,77,7],[42,11,77,16,"getOverrides"],[42,23,77,28,"getOverrides"],[42,24,77,28],[42,26,77,72],[43,4,78,2],[43,11,78,9,"overrides"],[43,20,78,18],[44,2,79,0],[45,2,81,7],[45,11,81,16,"setOverrides"],[45,23,81,28,"setOverrides"],[45,24,82,2,"newOverrides"],[45,36,82,54],[45,38,83,8],[46,4,84,2],[46,8,84,6,"overrides"],[46,17,84,15],[46,21,84,19],[46,25,84,23],[46,27,84,25],[47,6,85,4],[47,12,85,10],[47,16,85,14,"Error"],[47,21,85,19],[47,22,85,20],[47,73,85,71],[47,74,85,72],[48,4,86,2],[49,4,88,2],[49,8,88,6,"accessedFeatureFlags"],[49,28,88,26],[49,29,88,27,"size"],[49,33,88,31],[49,36,88,34],[49,37,88,35],[49,39,88,37],[50,6,89,4],[50,10,89,10,"accessedFeatureFlagsStr"],[50,33,89,33],[50,36,89,36,"Array"],[50,41,89,41],[50,42,89,42,"from"],[50,46,89,46],[50,47,89,47,"accessedFeatureFlags"],[50,67,89,67],[50,68,89,68],[50,69,89,69,"join"],[50,73,89,73],[50,74,89,74],[50,78,89,78],[50,79,89,79],[51,6,90,4],[51,12,90,10],[51,16,90,14,"Error"],[51,21,90,19],[51,22,91,6],[51,78,91,62,"accessedFeatureFlagsStr"],[51,101,91,85],[51,103,92,4],[51,104,92,5],[52,4,93,2],[53,4,95,2,"overrides"],[53,13,95,11],[53,16,95,14,"newOverrides"],[53,28,95,26],[54,2,96,0],[55,2,98,0],[55,6,98,6,"reportedConfigNames"],[55,25,98,38],[55,28,98,41],[55,32,98,45,"Set"],[55,35,98,48],[55,36,98,49],[55,37,98,50],[56,2,99,0],[56,6,99,6,"hasTurboModules"],[56,21,99,21],[56,24,100,2,"global"],[56,30,100,8],[56,31,100,9,"RN$Bridgeless"],[56,44,100,22],[56,49,100,27],[56,53,100,31],[56,57,100,35,"global"],[56,63,100,41],[56,64,100,42,"__turboModuleProxy"],[56,82,100,60],[56,86,100,64],[56,90,100,68],[57,2,102,0],[57,11,102,9,"maybeLogUnavailableNativeModuleError"],[57,47,102,45,"maybeLogUnavailableNativeModuleError"],[57,48,102,46,"configName"],[57,58,102,64],[57,60,102,72],[58,4,103,2],[58,8,104,4],[58,9,104,5,"NativeReactNativeFeatureFlags"],[58,38,104,34],[58,39,104,34,"default"],[58,46,104,34],[58,50,106,4,"process"],[58,57,106,11],[58,58,106,12,"env"],[58,61,106,15],[58,62,106,16,"NODE_ENV"],[58,70,106,24],[58,75,106,29],[58,81,106,35],[58,85,108,4],[58,86,108,5,"reportedConfigNames"],[58,105,108,24],[58,106,108,25,"has"],[58,109,108,28],[58,110,108,29,"configName"],[58,120,108,39],[58,121,108,40],[58,125,110,4,"hasTurboModules"],[58,140,110,19],[58,142,111,4],[59,6,112,4,"reportedConfigNames"],[59,25,112,23],[59,26,112,24,"add"],[59,29,112,27],[59,30,112,28,"configName"],[59,40,112,38],[59,41,112,39],[60,6,113,4,"console"],[60,13,113,11],[60,14,113,12,"error"],[60,19,113,17],[60,20,114,6],[60,54,114,40,"configName"],[60,64,114,50],[60,114,115,4],[60,115,115,5],[61,4,116,2],[62,2,117,0],[63,0,117,1],[63,3]],"functionMap":{"names":["<global>","createGetter","<anonymous>","createJavaScriptFlagGetter","createGetter$argument_1","createNativeFlagGetter","getOverrides","setOverrides","maybeLogUnavailableNativeModuleError"],"mappings":"AAA;AC4B;SCO;GDK;CDC;OGE;ICQ;KDG;CHG;OKI;IDO;KCG;CLG;OME;CNE;OOE;CPe;AQM"},"hasCjsExports":false},"type":"js/module"}]}