@radzor/feature-flag
Simple feature flag evaluation with per-user overrides, percentage rollouts, and environment-based defaults. No external service required — flags are defined in code or config files.
Install
View source on GitHub →Inputs
| Name | Type | Default | Description |
|---|---|---|---|
| flags* | Record<string, boolean | number | string> | — | Default flag values. boolean=on/off, number=percentage rollout (0-100), string=variant name. |
| overrideEnv | boolean | true | Allow environment variables to override flag values (e.g. FF_MY_FLAG=true). |
| overrideHeader | string | — | HTTP header name for per-request overrides (e.g. X-Feature-Flags). Useful in testing. |
Default flag values. boolean=on/off, number=percentage rollout (0-100), string=variant name.
Allow environment variables to override flag values (e.g. FF_MY_FLAG=true).
default: true