{ lib, config, ... }: let inherit (lib) options trivial types; Release = import ./release.nix { inherit lib config; }; in options.mkOption { description = "Feature manifest is an attribute set which includes a mapping from package name to release"; example = trivial.importJSON ../../../../cuda/manifests/feature_11.8.0.json; type = types.attrsOf Release.type; }