@zedtech/zedkit-flags
Evaluate flags on the server
Read a flag with the default type taken from the registry entry.
alpha
Usage
At a glance
- Who: Handlers and jobs that branch on feature flags.
- What: Read a flag with the default type taken from the registry entry.
- Use when: After
OpenFeature.setProviderand optional context setup. - Avoid when: Browser code — use the React entry instead.
Install
pnpm add @zedtech/zedkit-flagsLatest: 0.1.0 (via changesets).
Example
import { OpenFeature, defineFlagRegistry, getFlag, memoryProviderFromRegistry } from "@zedtech/zedkit-flags";
const registry = defineFlagRegistry({ exportCsv: true });
OpenFeature.setProvider(memoryProviderFromRegistry(registry));
const enabled = await getFlag(OpenFeature.getClient(), registry, "exportCsv");Wraps: @openfeature/server-sdk (peer)