core/selectors/concept.selector.ts

core/selectors/concept.selector.ts is a file in GovLab Quality. 5 lines of code and 1 definition.

import type { QualityData } from "#types/catalog.types";
import { loadQualityData } from "#core/loaders/quality.loader";

export const validConcepts = function validConcepts(data: QualityData = loadQualityData()): Set<string> {
    return new Set(data.rules.flatMap((rule) => rule.canonical ?? []));
};