@kehrwasser-dev/features
v0.7.1
Published
feature management, smoke testing, A/B testing
Downloads
252
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/features
Usage
Feature Toggles
Define feature flags:
// TODO
Check feature status:
// TODO
Smoke Tests
Define smoke tests:
// TODO
Run smoke tests:
// TODO
A/B Testing
Define A/B tests:
// TODO
Get variant:
// TODO
Configuration
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.