[
    {
        "name": "Json.Print",
        "comment": " Pretty print JSON stored as a `String` or `Json.Encode.Value`\n\n@docs Config, prettyString, prettyValue\n",
        "unions": [],
        "aliases": [
            {
                "name": "Config",
                "comment": " Formating configuration.\n\n`indent` is the number of spaces in an indent.\n\n`columns` is the desired column width of the formatted string. The formatter\nwill try to fit it as best as possible to the column width, but can still\nexceed this limit. The maximum column width of the formatted string is\nunbounded.\n",
                "args": [],
                "type": "{ indent : Int, columns : Int }"
            }
        ],
        "values": [
            {
                "name": "prettyString",
                "comment": " Formats a JSON string.\npasses the string through `Json.Decode.decodeString` and bubbles up any JSON\nparsing errors.\n",
                "type": "Config -> String -> Result String String"
            },
            {
                "name": "prettyValue",
                "comment": " Formats a `Json.Encode.Value`.  Internally passes the string through\n`Json.Decode.decodeValue` and bubbles up any JSON parsing errors.\n",
                "type": "Config -> Value -> Result String String"
            }
        ],
        "binops": []
    }
]