unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
17 lines • 684 B
JavaScript
export class FakeFeaturesReadModel {
constructor({ featureExists = false, featureExistsInProject = true, featuresInTheSameProject = true, } = {}) {
this.existsValue = featureExists;
this.existsInProjectValue = featureExistsInProject;
this.sameProjectValue = featuresInTheSameProject;
}
featureExists() {
return Promise.resolve(this.existsValue);
}
featureExistsInProject(_featureName, _projectId) {
return Promise.resolve(this.existsInProjectValue);
}
featuresInTheSameProject(_featureA, _featureB) {
return Promise.resolve(this.sameProjectValue);
}
}
//# sourceMappingURL=fake-features-read-model.js.map