@flopflip/types
Version:
Type definitions for flipflop
43 lines • 1.66 kB
JavaScript
// src/index.ts
var AdapterSubscriptionStatus = /* @__PURE__ */ ((AdapterSubscriptionStatus2) => {
AdapterSubscriptionStatus2[AdapterSubscriptionStatus2["Subscribed"] = 0] = "Subscribed";
AdapterSubscriptionStatus2[AdapterSubscriptionStatus2["Unsubscribed"] = 1] = "Unsubscribed";
return AdapterSubscriptionStatus2;
})(AdapterSubscriptionStatus || {});
var AdapterConfigurationStatus = /* @__PURE__ */ ((AdapterConfigurationStatus2) => {
AdapterConfigurationStatus2[AdapterConfigurationStatus2["Unconfigured"] = 0] = "Unconfigured";
AdapterConfigurationStatus2[AdapterConfigurationStatus2["Configuring"] = 1] = "Configuring";
AdapterConfigurationStatus2[AdapterConfigurationStatus2["Configured"] = 2] = "Configured";
return AdapterConfigurationStatus2;
})(AdapterConfigurationStatus || {});
var AdapterInitializationStatus = /* @__PURE__ */ ((AdapterInitializationStatus2) => {
AdapterInitializationStatus2[AdapterInitializationStatus2["Succeeded"] = 0] = "Succeeded";
AdapterInitializationStatus2[AdapterInitializationStatus2["Failed"] = 1] = "Failed";
return AdapterInitializationStatus2;
})(AdapterInitializationStatus || {});
var cacheModes = {
eager: "eager",
lazy: "lazy"
};
var adapterIdentifiers = {
launchdarkly: "launchdarkly",
localstorage: "localstorage",
memory: "memory",
splitio: "splitio",
graphql: "graphql",
http: "http",
combined: "combined"
};
var cacheIdentifiers = {
local: "local",
session: "session"
};
export {
AdapterConfigurationStatus,
AdapterInitializationStatus,
AdapterSubscriptionStatus,
adapterIdentifiers,
cacheIdentifiers,
cacheModes
};
//# sourceMappingURL=index.js.map