def parse_broken_json(json_text: str) -> dict:
    """
    Parses broken JSON that the standard Python JSON module cannot parse.

    Ex: {success:true}

    Keys do not contain quotes and the JSON cannot be parsed using the regular json encoder.
    YAML happens to be a superset of JSON and can parse json without quotes.
    """

    # Add spacing between Key and Value to prevent parsing error
    json_text = json_text.replace(":", ": ")
    json_dict = yaml.load(json_text)

    return json_dict
Parses broken JSON that the standard Python JSON module cannot parse.

    Ex: {success:true}

    Keys do not contain quotes and the JSON cannot be parsed using the regular json encoder.
    YAML happens to be a superset of JSON and can parse json without quotes.