@kehrwasser-dev/features
v0.7.3
Published
feature management, smoke testing, A/B testing
Readme
Kehrwasser Features: A Feature Toggle, SmokeTest, and A/B Testing Library
Introduction
Kehrwasser Features provides a comprehensive solution for managing feature toggles, smoke tests, and A/B testing within your application. It offers a flexible way to control feature visibility, validate core functionalities, and experiment with different variations of your product.
Installation
npm install @kehrwasser/featuresUsage
Feature Toggles
Define feature flags:
// TODOCheck feature status:
// TODOSmoke Tests
Define smoke tests:
// TODORun smoke tests:
// TODOA/B Testing
Define A/B tests:
// TODOGet variant:
// TODOConfiguration
The library provides options for customizing behavior:
- Feature toggle storage: Configure where feature flags are stored (e.g., local storage, server-side configuration).
- A/B test targeting: Specify criteria for assigning users to test variants.
- Analytics: Track A/B test performance based on user interactions
- Role based feature toggles
License
This library is licensed under the MIT License.
