JsonFlagProvider
JsonFlagProvider
Example implementation for a simple JSON-based flag provider
Signature
class JsonFlagProvider implements FlagProvider {
constructor(config: Record<string, FlagConfiguration>)
getFlag(key: string) => Promise<FlagConfiguration | null>;
hasFlag(key: string) => Promise<boolean>;
destroy() => Promise<void>;
}
- Implements:
FlagProvider
constructor
method
(config: Record<string, FlagConfiguration>) => JsonFlagProvider
getFlag
method
(key: string) => Promise<FlagConfiguration | null>
hasFlag
method
(key: string) => Promise<boolean>
destroy
method
() => Promise<void>