unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
14 lines • 666 B
TypeScript
import type { IFeatureLink, IFeatureLinkStore } from './feature-link-store-type.js';
export default class FakeFeatureLinkStore implements IFeatureLinkStore {
private links;
count(query?: Partial<Omit<IFeatureLink, 'id'>>): Promise<number>;
insert(link: Omit<IFeatureLink, 'id'>): Promise<IFeatureLink>;
delete(id: string): Promise<void>;
deleteAll(): Promise<void>;
destroy(): void;
exists(id: string): Promise<boolean>;
get(id: string): Promise<IFeatureLink>;
getAll(): Promise<IFeatureLink[]>;
update(id: string, link: Omit<IFeatureLink, 'id'>): Promise<IFeatureLink>;
}
//# sourceMappingURL=fake-feature-link-store.d.ts.map