// Module ID: 931 // Function ID: 932 // Name: growthbookIntegration // Dependencies: [887, 822, 930] // Module 931 (growthbookIntegration) import setupIntegration from "setupIntegration"; function _wrapAndCaptureBooleanResult(arg0) { let closure_0 = arg0; return function() { const items = [...arguments]; const first = items[0]; const applyResult = callback.apply(this, items); let tmp3 = typeof first === "string"; if (typeof first === "string") { tmp3 = typeof applyResult === "boolean"; } if (tmp3) { const result = callback(outer1_1[2])._INTERNAL_insertFlagToScope(first, applyResult); const obj = callback(outer1_1[2]); const result1 = callback(outer1_1[2])._INTERNAL_addFeatureFlagToActiveSpan(first, applyResult); const obj2 = callback(outer1_1[2]); } return applyResult; }; } Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); export const growthbookIntegration = setupIntegration.defineIntegration((growthbookClass) => { growthbookClass = growthbookClass.growthbookClass; return { name: "GrowthBook", setupOnce() { const prototype = growthbookClass.prototype; if (typeof prototype.isOn === "function") { growthbookClass(outer1_1[1]).fill(prototype, "isOn", outer1_2); const obj = growthbookClass(outer1_1[1]); } if (typeof prototype.getFeatureValue === "function") { growthbookClass(outer1_1[1]).fill(prototype, "getFeatureValue", outer1_2); const obj2 = growthbookClass(outer1_1[1]); } }, processEvent(contexts) { return growthbookClass(table[2])._INTERNAL_copyFlagsFromScopeToEvent(contexts); } }; });