{"version":3,"file":"index.mjs","names":["setPolyfills","clearCache","configureCache","helpers","onVisible","onHidden","GrowthBook","prefetchPayload","GrowthBookClient","GrowthBookMultiUser","UserScopedGrowthBook","StickyBucketService","StickyBucketServiceSync","LocalStorageStickyBucketService","ExpressCookieStickyBucketService","BrowserCookieStickyBucketService","RedisStickyBucketService","evalCondition","isURLTargeted","getPolyfills","getAutoExperimentChangeType","paddedVersionString","EVENT_EXPERIMENT_VIEWED","EVENT_FEATURE_EVALUATED"],"sources":["../../src/index.ts"],"sourcesContent":["export type {\n Options as Context,\n Options,\n ClientOptions as MultiUserOptions,\n ClientOptions,\n TrackingCallbackWithUser,\n TrackingDataWithUser,\n FeatureUsageCallback,\n FeatureUsageCallbackWithUser,\n UserContext,\n Attributes,\n Polyfills,\n CacheSettings,\n FeatureApiResponse,\n LoadFeaturesOptions,\n RefreshFeaturesOptions,\n DestroyOptions,\n FeatureDefinitions,\n FeatureDefinition,\n FeatureRule,\n FeatureResult,\n FeatureResultSource,\n Experiment,\n Result,\n ExperimentOverride,\n ExperimentStatus,\n JSONValue,\n SubscriptionFunction,\n LocalStorageCompat,\n WidenPrimitives,\n VariationMeta,\n Filter,\n VariationRange,\n UrlTarget,\n AutoExperiment,\n AutoExperimentVariation,\n AutoExperimentChangeType,\n DOMMutation,\n UrlTargetType,\n RenderFunction,\n StickyAttributeKey,\n StickyExperimentKey,\n StickyAssignments,\n StickyAssignmentsDocument,\n TrackingData,\n TrackingCallback,\n NavigateCallback,\n ApplyDomChangesCallback,\n InitOptions,\n PrefetchOptions,\n InitResponse,\n InitSyncOptions,\n Helpers,\n GrowthBookPayload,\n SavedGroupsValues,\n EventLogger,\n EventProperties,\n Plugin,\n LogUnion,\n} from \"./types/growthbook\";\n\nexport type {\n ConditionInterface,\n ParentConditionInterface,\n} from \"./types/mongrule\";\n\nexport {\n setPolyfills,\n clearCache,\n configureCache,\n helpers,\n onVisible,\n onHidden,\n} from \"./feature-repository\";\n\nexport { GrowthBook, prefetchPayload } from \"./GrowthBook\";\n\nexport {\n GrowthBookClient as GrowthBookMultiUser,\n GrowthBookClient,\n UserScopedGrowthBook,\n} from \"./GrowthBookClient\";\n\nexport {\n StickyBucketService,\n StickyBucketServiceSync,\n LocalStorageStickyBucketService,\n ExpressCookieStickyBucketService,\n BrowserCookieStickyBucketService,\n RedisStickyBucketService,\n} from \"./sticky-bucket-service\";\n\nexport { evalCondition } from \"./mongrule\";\n\nexport {\n isURLTargeted,\n getPolyfills,\n getAutoExperimentChangeType,\n paddedVersionString,\n} from \"./util\";\n\nexport { EVENT_EXPERIMENT_VIEWED, EVENT_FEATURE_EVALUATED } from \"./core\";\n"],"mappings":"AAkEA,SACEA,YAAY,EACZC,UAAU,EACVC,cAAc,EACdC,OAAO,EACPC,SAAS,EACTC,QAAQ,QACH,0BAAsB;AAE7B,SAASC,UAAU,EAAEC,eAAe,QAAQ,kBAAc;AAE1D,SACEC,gBAAgB,IAAIC,mBAAmB,EACvCD,gBAAgB,EAChBE,oBAAoB,QACf,wBAAoB;AAE3B,SACEC,mBAAmB,EACnBC,uBAAuB,EACvBC,+BAA+B,EAC/BC,gCAAgC,EAChCC,gCAAgC,EAChCC,wBAAwB,QACnB,6BAAyB;AAEhC,SAASC,aAAa,QAAQ,gBAAY;AAE1C,SACEC,aAAa,EACbC,YAAY,EACZC,2BAA2B,EAC3BC,mBAAmB,QACd,YAAQ;AAEf,SAASC,uBAAuB,EAAEC,uBAAuB,QAAQ,YAAQ","ignoreList":[]}