unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
16 lines • 1.01 kB
TypeScript
import FakeEventStore from '../../../test/fixtures/fake-event-store.js';
import { FakeFeatureLifecycleStore } from './fake-feature-lifecycle-store.js';
import { FeatureLifecycleService } from './feature-lifecycle-service.js';
import FakeEnvironmentStore from '../project-environments/fake-environment-store.js';
import type { IUnleashConfig } from '../../types/index.js';
import type { Db } from '../../db/db.js';
import FakeFeatureEnvironmentStore from '../../../test/fixtures/fake-feature-environment-store.js';
export declare const createFeatureLifecycleService: (config: IUnleashConfig) => (db: Db) => FeatureLifecycleService;
export declare const createFakeFeatureLifecycleService: (config: IUnleashConfig) => {
featureLifecycleService: FeatureLifecycleService;
featureLifecycleStore: FakeFeatureLifecycleStore;
eventStore: FakeEventStore;
environmentStore: FakeEnvironmentStore;
featureEnvironmentStore: FakeFeatureEnvironmentStore;
};
//# sourceMappingURL=createFeatureLifecycle.d.ts.map