UNPKG

@featurevisor/core

Version:

Core package of Featurevisor for Node.js usage

12 lines (11 loc) 467 B
import type { FeatureKey, Range } from "@featurevisor/types"; import { ProjectConfig } from "../config"; import { Datasource } from "../datasource"; export type FeatureRanges = Map<FeatureKey, Range[]>; export interface FeatureRangesResult { featureRanges: FeatureRanges; featureIsInGroup: { [key: string]: boolean; }; } export declare function getFeatureRanges(projectConfig: ProjectConfig, datasource: Datasource): Promise<FeatureRangesResult>;