function getFeatureConfig(featureName) {
    if (!features[featureName]) {
        throw new Error(`Unknown feature ${featureName}`);
    }

    return features[featureName];
}
An object that holds internal configuration about different
"loaders"/"plugins" that can be enabled/used.

@type {{[key: string]: {
    method: string,
    packages: Array<{ name: string, enforce_version?: boolean } | Array<{ name: string }>>,
    description: string,
}}}