pkgs: let
  configs-dir = "${pkgs.npinsed.catwalk}/internal/providers/configs";
  name_jsons = builtins.attrNames (builtins.readDir configs-dir);
in pkgs.lib.listToAttrs (
  map (name_json: {
    name = pkgs.lib.removeSuffix ".json" name_json;
    value = import ./json-to-nix "${configs-dir}/${name_json}";
  }) name_jsons
)