{
  "type": "Program",
  "start": 0,
  "end": 3416,
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 106,
      "column": 0
    }
  },
  "sourceType": "module",
  "body": [
    {
      "type": "ImportDeclaration",
      "start": 0,
      "end": 37,
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 1,
          "column": 37
        }
      },
      "specifiers": [],
      "source": {
        "type": "Literal",
        "start": 7,
        "end": 36,
        "loc": {
          "start": {
            "line": 1,
            "column": 7
          },
          "end": {
            "line": 1,
            "column": 36
          }
        },
        "value": "source-map-support/register",
        "rawValue": "source-map-support/register",
        "raw": "'source-map-support/register'"
      }
    },
    {
      "type": "ImportDeclaration",
      "start": 39,
      "end": 71,
      "loc": {
        "start": {
          "line": 3,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 32
        }
      },
      "specifiers": [
        {
          "type": "ImportSpecifier",
          "start": 48,
          "end": 54,
          "loc": {
            "start": {
              "line": 3,
              "column": 9
            },
            "end": {
              "line": 3,
              "column": 15
            }
          },
          "imported": {
            "type": "Identifier",
            "start": 48,
            "end": 54,
            "loc": {
              "start": {
                "line": 3,
                "column": 9
              },
              "end": {
                "line": 3,
                "column": 15
              }
            },
            "name": "escape"
          },
          "local": {
            "type": "Identifier",
            "start": 48,
            "end": 54,
            "loc": {
              "start": {
                "line": 3,
                "column": 9
              },
              "end": {
                "line": 3,
                "column": 15
              }
            },
            "name": "escape"
          }
        }
      ],
      "importKind": "value",
      "source": {
        "type": "Literal",
        "start": 62,
        "end": 70,
        "loc": {
          "start": {
            "line": 3,
            "column": 23
          },
          "end": {
            "line": 3,
            "column": 31
          }
        },
        "value": "lodash",
        "rawValue": "lodash",
        "raw": "'lodash'"
      }
    },
    {
      "type": "ImportDeclaration",
      "start": 73,
      "end": 156,
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 5,
          "column": 83
        }
      },
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "start": 80,
          "end": 104,
          "loc": {
            "start": {
              "line": 5,
              "column": 7
            },
            "end": {
              "line": 5,
              "column": 31
            }
          },
          "local": {
            "type": "Identifier",
            "start": 80,
            "end": 104,
            "loc": {
              "start": {
                "line": 5,
                "column": 7
              },
              "end": {
                "line": 5,
                "column": 31
              }
            },
            "name": "buildDocumentationObject"
          }
        }
      ],
      "importKind": "value",
      "source": {
        "type": "Literal",
        "start": 110,
        "end": 155,
        "loc": {
          "start": {
            "line": 5,
            "column": 37
          },
          "end": {
            "line": 5,
            "column": 82
          }
        },
        "value": "../documentation/build-documentation-object",
        "rawValue": "../documentation/build-documentation-object",
        "raw": "'../documentation/build-documentation-object'"
      }
    },
    {
      "type": "ImportDeclaration",
      "start": 157,
      "end": 217,
      "loc": {
        "start": {
          "line": 6,
          "column": 0
        },
        "end": {
          "line": 6,
          "column": 60
        }
      },
      "specifiers": [
        {
          "type": "ImportDefaultSpecifier",
          "start": 164,
          "end": 177,
          "loc": {
            "start": {
              "line": 6,
              "column": 7
            },
            "end": {
              "line": 6,
              "column": 20
            }
          },
          "local": {
            "type": "Identifier",
            "start": 164,
            "end": 177,
            "loc": {
              "start": {
                "line": 6,
                "column": 7
              },
              "end": {
                "line": 6,
                "column": 20
              }
            },
            "name": "generateTable"
          }
        }
      ],
      "importKind": "value",
      "source": {
        "type": "Literal",
        "start": 183,
        "end": 216,
        "loc": {
          "start": {
            "line": 6,
            "column": 26
          },
          "end": {
            "line": 6,
            "column": 59
          }
        },
        "value": "../documentation/generate-table",
        "rawValue": "../documentation/generate-table",
        "raw": "'../documentation/generate-table'"
      }
    },
    {
      "type": "ImportDeclaration",
      "start": 218,
      "end": 282,
      "loc": {
        "start": {
          "line": 7,
          "column": 0
        },
        "end": {
          "line": 7,
          "column": 64
        }
      },
      "specifiers": [
        {
          "type": "ImportSpecifier",
          "start": 227,
          "end": 230,
          "loc": {
            "start": {
              "line": 7,
              "column": 9
            },
            "end": {
              "line": 7,
              "column": 12
            }
          },
          "imported": {
            "type": "Identifier",
            "start": 227,
            "end": 230,
            "loc": {
              "start": {
                "line": 7,
                "column": 9
              },
              "end": {
                "line": 7,
                "column": 12
              }
            },
            "name": "pad"
          },
          "local": {
            "type": "Identifier",
            "start": 227,
            "end": 230,
            "loc": {
              "start": {
                "line": 7,
                "column": 9
              },
              "end": {
                "line": 7,
                "column": 12
              }
            },
            "name": "pad"
          }
        },
        {
          "type": "ImportSpecifier",
          "start": 232,
          "end": 247,
          "loc": {
            "start": {
              "line": 7,
              "column": 14
            },
            "end": {
              "line": 7,
              "column": 29
            }
          },
          "imported": {
            "type": "Identifier",
            "start": 232,
            "end": 247,
            "loc": {
              "start": {
                "line": 7,
                "column": 14
              },
              "end": {
                "line": 7,
                "column": 29
              }
            },
            "name": "getDefaultValue"
          },
          "local": {
            "type": "Identifier",
            "start": 232,
            "end": 247,
            "loc": {
              "start": {
                "line": 7,
                "column": 14
              },
              "end": {
                "line": 7,
                "column": 29
              }
            },
            "name": "getDefaultValue"
          }
        }
      ],
      "importKind": "value",
      "source": {
        "type": "Literal",
        "start": 255,
        "end": 281,
        "loc": {
          "start": {
            "line": 7,
            "column": 37
          },
          "end": {
            "line": 7,
            "column": 63
          }
        },
        "value": "../documentation/helpers",
        "rawValue": "../documentation/helpers",
        "raw": "'../documentation/helpers'"
      }
    },
    {
      "type": "ImportDeclaration",
      "start": 283,
      "end": 351,
      "loc": {
        "start": {
          "line": 8,
          "column": 0
        },
        "end": {
          "line": 8,
          "column": 68
        }
      },
      "specifiers": [
        {
          "type": "ImportSpecifier",
          "start": 292,
          "end": 311,
          "loc": {
            "start": {
              "line": 8,
              "column": 9
            },
            "end": {
              "line": 8,
              "column": 28
            }
          },
          "imported": {
            "type": "Identifier",
            "start": 292,
            "end": 297,
            "loc": {
              "start": {
                "line": 8,
                "column": 9
              },
              "end": {
                "line": 8,
                "column": 14
              }
            },
            "name": "error"
          },
          "local": {
            "type": "Identifier",
            "start": 301,
            "end": 311,
            "loc": {
              "start": {
                "line": 8,
                "column": 18
              },
              "end": {
                "line": 8,
                "column": 28
              }
            },
            "name": "styleError"
          }
        },
        {
          "type": "ImportSpecifier",
          "start": 313,
          "end": 320,
          "loc": {
            "start": {
              "line": 8,
              "column": 30
            },
            "end": {
              "line": 8,
              "column": 37
            }
          },
          "imported": {
            "type": "Identifier",
            "start": 313,
            "end": 320,
            "loc": {
              "start": {
                "line": 8,
                "column": 30
              },
              "end": {
                "line": 8,
                "column": 37
              }
            },
            "name": "warning"
          },
          "local": {
            "type": "Identifier",
            "start": 313,
            "end": 320,
            "loc": {
              "start": {
                "line": 8,
                "column": 30
              },
              "end": {
                "line": 8,
                "column": 37
              }
            },
            "name": "warning"
          }
        },
        {
          "type": "ImportSpecifier",
          "start": 322,
          "end": 324,
          "loc": {
            "start": {
              "line": 8,
              "column": 39
            },
            "end": {
              "line": 8,
              "column": 41
            }
          },
          "imported": {
            "type": "Identifier",
            "start": 322,
            "end": 324,
            "loc": {
              "start": {
                "line": 8,
                "column": 39
              },
              "end": {
                "line": 8,
                "column": 41
              }
            },
            "name": "ok"
          },
          "local": {
            "type": "Identifier",
            "start": 322,
            "end": 324,
            "loc": {
              "start": {
                "line": 8,
                "column": 39
              },
              "end": {
                "line": 8,
                "column": 41
              }
            },
            "name": "ok"
          }
        }
      ],
      "importKind": "value",
      "source": {
        "type": "Literal",
        "start": 332,
        "end": 350,
        "loc": {
          "start": {
            "line": 8,
            "column": 49
          },
          "end": {
            "line": 8,
            "column": 67
          }
        },
        "value": "../helpers/style",
        "rawValue": "../helpers/style",
        "raw": "'../helpers/style'"
      },
      "trailingComments": [
        {
          "type": "Block",
          "value": "*\n * Generates markdown documentation for the provided configuration object.\n *\n * @param {rocConfig} config - The configuration object to generate documentation for.\n * @param {rocMetaConfig} metaConfig - The meta configuration object that has information about the config object.\n * @param {string[]} [filter=[]] - The groups that should be includes, by default all will be used.\n *\n * @returns {string} - A markdown table as a string.\n ",
          "start": 353,
          "end": 796,
          "loc": {
            "start": {
              "line": 10,
              "column": 0
            },
            "end": {
              "line": 18,
              "column": 3
            }
          },
          "range": [
            353,
            796
          ]
        }
      ]
    },
    {
      "type": "ExportNamedDeclaration",
      "start": 797,
      "end": 1935,
      "loc": {
        "start": {
          "line": 19,
          "column": 0
        },
        "end": {
          "line": 58,
          "column": 1
        }
      },
      "declaration": {
        "type": "FunctionDeclaration",
        "start": 804,
        "end": 1935,
        "loc": {
          "start": {
            "line": 19,
            "column": 7
          },
          "end": {
            "line": 58,
            "column": 1
          }
        },
        "id": {
          "type": "Identifier",
          "start": 813,
          "end": 842,
          "loc": {
            "start": {
              "line": 19,
              "column": 16
            },
            "end": {
              "line": 19,
              "column": 45
            }
          },
          "name": "generateMarkdownDocumentation",
          "leadingComments": null
        },
        "generator": false,
        "expression": false,
        "async": false,
        "params": [
          {
            "type": "ObjectPattern",
            "start": 843,
            "end": 855,
            "loc": {
              "start": {
                "line": 19,
                "column": 46
              },
              "end": {
                "line": 19,
                "column": 58
              }
            },
            "properties": [
              {
                "type": "Property",
                "start": 845,
                "end": 853,
                "loc": {
                  "start": {
                    "line": 19,
                    "column": 48
                  },
                  "end": {
                    "line": 19,
                    "column": 56
                  }
                },
                "method": false,
                "shorthand": true,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 845,
                  "end": 853,
                  "loc": {
                    "start": {
                      "line": 19,
                      "column": 48
                    },
                    "end": {
                      "line": 19,
                      "column": 56
                    }
                  },
                  "name": "settings"
                },
                "kind": "init",
                "value": {
                  "type": "Identifier",
                  "start": 845,
                  "end": 853,
                  "loc": {
                    "start": {
                      "line": 19,
                      "column": 48
                    },
                    "end": {
                      "line": 19,
                      "column": 56
                    }
                  },
                  "name": "settings"
                }
              }
            ]
          },
          {
            "type": "ObjectPattern",
            "start": 857,
            "end": 875,
            "loc": {
              "start": {
                "line": 19,
                "column": 60
              },
              "end": {
                "line": 19,
                "column": 78
              }
            },
            "properties": [
              {
                "type": "Property",
                "start": 859,
                "end": 873,
                "loc": {
                  "start": {
                    "line": 19,
                    "column": 62
                  },
                  "end": {
                    "line": 19,
                    "column": 76
                  }
                },
                "method": false,
                "shorthand": false,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 859,
                  "end": 867,
                  "loc": {
                    "start": {
                      "line": 19,
                      "column": 62
                    },
                    "end": {
                      "line": 19,
                      "column": 70
                    }
                  },
                  "name": "settings"
                },
                "value": {
                  "type": "Identifier",
                  "start": 869,
                  "end": 873,
                  "loc": {
                    "start": {
                      "line": 19,
                      "column": 72
                    },
                    "end": {
                      "line": 19,
                      "column": 76
                    }
                  },
                  "name": "meta"
                },
                "kind": "init"
              }
            ]
          },
          {
            "type": "AssignmentPattern",
            "start": 877,
            "end": 888,
            "loc": {
              "start": {
                "line": 19,
                "column": 80
              },
              "end": {
                "line": 19,
                "column": 91
              }
            },
            "operator": "=",
            "left": {
              "type": "Identifier",
              "start": 877,
              "end": 883,
              "loc": {
                "start": {
                  "line": 19,
                  "column": 80
                },
                "end": {
                  "line": 19,
                  "column": 86
                }
              },
              "name": "filter"
            },
            "right": {
              "type": "ArrayExpression",
              "start": 886,
              "end": 888,
              "loc": {
                "start": {
                  "line": 19,
                  "column": 89
                },
                "end": {
                  "line": 19,
                  "column": 91
                }
              },
              "elements": []
            }
          }
        ],
        "body": {
          "type": "BlockStatement",
          "start": 890,
          "end": 1935,
          "loc": {
            "start": {
              "line": 19,
              "column": 93
            },
            "end": {
              "line": 58,
              "column": 1
            }
          },
          "body": [
            {
              "type": "VariableDeclaration",
              "start": 896,
              "end": 973,
              "loc": {
                "start": {
                  "line": 20,
                  "column": 4
                },
                "end": {
                  "line": 20,
                  "column": 81
                }
              },
              "declarations": [
                {
                  "type": "VariableDeclarator",
                  "start": 902,
                  "end": 972,
                  "loc": {
                    "start": {
                      "line": 20,
                      "column": 10
                    },
                    "end": {
                      "line": 20,
                      "column": 80
                    }
                  },
                  "id": {
                    "type": "Identifier",
                    "start": 902,
                    "end": 921,
                    "loc": {
                      "start": {
                        "line": 20,
                        "column": 10
                      },
                      "end": {
                        "line": 20,
                        "column": 29
                      }
                    },
                    "name": "documentationObject"
                  },
                  "init": {
                    "type": "CallExpression",
                    "start": 924,
                    "end": 972,
                    "loc": {
                      "start": {
                        "line": 20,
                        "column": 32
                      },
                      "end": {
                        "line": 20,
                        "column": 80
                      }
                    },
                    "callee": {
                      "type": "Identifier",
                      "start": 924,
                      "end": 948,
                      "loc": {
                        "start": {
                          "line": 20,
                          "column": 32
                        },
                        "end": {
                          "line": 20,
                          "column": 56
                        }
                      },
                      "name": "buildDocumentationObject"
                    },
                    "arguments": [
                      {
                        "type": "Identifier",
                        "start": 949,
                        "end": 957,
                        "loc": {
                          "start": {
                            "line": 20,
                            "column": 57
                          },
                          "end": {
                            "line": 20,
                            "column": 65
                          }
                        },
                        "name": "settings"
                      },
                      {
                        "type": "Identifier",
                        "start": 959,
                        "end": 963,
                        "loc": {
                          "start": {
                            "line": 20,
                            "column": 67
                          },
                          "end": {
                            "line": 20,
                            "column": 71
                          }
                        },
                        "name": "meta"
                      },
                      {
                        "type": "Identifier",
                        "start": 965,
                        "end": 971,
                        "loc": {
                          "start": {
                            "line": 20,
                            "column": 73
                          },
                          "end": {
                            "line": 20,
                            "column": 79
                          }
                        },
                        "name": "filter"
                      }
                    ]
                  }
                }
              ],
              "kind": "const"
            },
            {
              "type": "VariableDeclaration",
              "start": 979,
              "end": 1751,
              "loc": {
                "start": {
                  "line": 22,
                  "column": 4
                },
                "end": {
                  "line": 53,
                  "column": 6
                }
              },
              "declarations": [
                {
                  "type": "VariableDeclarator",
                  "start": 985,
                  "end": 1750,
                  "loc": {
                    "start": {
                      "line": 22,
                      "column": 10
                    },
                    "end": {
                      "line": 53,
                      "column": 5
                    }
                  },
                  "id": {
                    "type": "Identifier",
                    "start": 985,
                    "end": 991,
                    "loc": {
                      "start": {
                        "line": 22,
                        "column": 10
                      },
                      "end": {
                        "line": 22,
                        "column": 16
                      }
                    },
                    "name": "header"
                  },
                  "init": {
                    "type": "ObjectExpression",
                    "start": 994,
                    "end": 1750,
                    "loc": {
                      "start": {
                        "line": 22,
                        "column": 19
                      },
                      "end": {
                        "line": 53,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "Property",
                        "start": 1004,
                        "end": 1046,
                        "loc": {
                          "start": {
                            "line": 23,
                            "column": 8
                          },
                          "end": {
                            "line": 25,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1004,
                          "end": 1008,
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 8
                            },
                            "end": {
                              "line": 23,
                              "column": 12
                            }
                          },
                          "name": "name"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 1010,
                          "end": 1046,
                          "loc": {
                            "start": {
                              "line": 23,
                              "column": 14
                            },
                            "end": {
                              "line": 25,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 1024,
                              "end": 1036,
                              "loc": {
                                "start": {
                                  "line": 24,
                                  "column": 12
                                },
                                "end": {
                                  "line": 24,
                                  "column": 24
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1024,
                                "end": 1028,
                                "loc": {
                                  "start": {
                                    "line": 24,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 24,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 1030,
                                "end": 1036,
                                "loc": {
                                  "start": {
                                    "line": 24,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 24,
                                    "column": 24
                                  }
                                },
                                "value": "Name",
                                "rawValue": "Name",
                                "raw": "'Name'"
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      },
                      {
                        "type": "Property",
                        "start": 1056,
                        "end": 1160,
                        "loc": {
                          "start": {
                            "line": 26,
                            "column": 8
                          },
                          "end": {
                            "line": 29,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1056,
                          "end": 1067,
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 8
                            },
                            "end": {
                              "line": 26,
                              "column": 19
                            }
                          },
                          "name": "description"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 1069,
                          "end": 1160,
                          "loc": {
                            "start": {
                              "line": 26,
                              "column": 21
                            },
                            "end": {
                              "line": 29,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 1083,
                              "end": 1102,
                              "loc": {
                                "start": {
                                  "line": 27,
                                  "column": 12
                                },
                                "end": {
                                  "line": 27,
                                  "column": 31
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1083,
                                "end": 1087,
                                "loc": {
                                  "start": {
                                    "line": 27,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 27,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 1089,
                                "end": 1102,
                                "loc": {
                                  "start": {
                                    "line": 27,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 27,
                                    "column": 31
                                  }
                                },
                                "value": "Description",
                                "rawValue": "Description",
                                "raw": "'Description'"
                              },
                              "kind": "init"
                            },
                            {
                              "type": "Property",
                              "start": 1116,
                              "end": 1150,
                              "loc": {
                                "start": {
                                  "line": 28,
                                  "column": 12
                                },
                                "end": {
                                  "line": 28,
                                  "column": 46
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1116,
                                "end": 1124,
                                "loc": {
                                  "start": {
                                    "line": 28,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 28,
                                    "column": 20
                                  }
                                },
                                "name": "renderer"
                              },
                              "value": {
                                "type": "ArrowFunctionExpression",
                                "start": 1126,
                                "end": 1150,
                                "loc": {
                                  "start": {
                                    "line": 28,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 28,
                                    "column": 46
                                  }
                                },
                                "id": null,
                                "generator": false,
                                "expression": true,
                                "async": false,
                                "params": [
                                  {
                                    "type": "Identifier",
                                    "start": 1127,
                                    "end": 1132,
                                    "loc": {
                                      "start": {
                                        "line": 28,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 28,
                                        "column": 28
                                      }
                                    },
                                    "name": "input"
                                  }
                                ],
                                "body": {
                                  "type": "CallExpression",
                                  "start": 1137,
                                  "end": 1150,
                                  "loc": {
                                    "start": {
                                      "line": 28,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 28,
                                      "column": 46
                                    }
                                  },
                                  "callee": {
                                    "type": "Identifier",
                                    "start": 1137,
                                    "end": 1143,
                                    "loc": {
                                      "start": {
                                        "line": 28,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 28,
                                        "column": 39
                                      }
                                    },
                                    "name": "escape"
                                  },
                                  "arguments": [
                                    {
                                      "type": "Identifier",
                                      "start": 1144,
                                      "end": 1149,
                                      "loc": {
                                        "start": {
                                          "line": 28,
                                          "column": 40
                                        },
                                        "end": {
                                          "line": 28,
                                          "column": 45
                                        }
                                      },
                                      "name": "input"
                                    }
                                  ]
                                }
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      },
                      {
                        "type": "Property",
                        "start": 1170,
                        "end": 1212,
                        "loc": {
                          "start": {
                            "line": 30,
                            "column": 8
                          },
                          "end": {
                            "line": 32,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1170,
                          "end": 1174,
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 8
                            },
                            "end": {
                              "line": 30,
                              "column": 12
                            }
                          },
                          "name": "path"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 1176,
                          "end": 1212,
                          "loc": {
                            "start": {
                              "line": 30,
                              "column": 14
                            },
                            "end": {
                              "line": 32,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 1190,
                              "end": 1202,
                              "loc": {
                                "start": {
                                  "line": 31,
                                  "column": 12
                                },
                                "end": {
                                  "line": 31,
                                  "column": 24
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1190,
                                "end": 1194,
                                "loc": {
                                  "start": {
                                    "line": 31,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 31,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 1196,
                                "end": 1202,
                                "loc": {
                                  "start": {
                                    "line": 31,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 31,
                                    "column": 24
                                  }
                                },
                                "value": "Path",
                                "rawValue": "Path",
                                "raw": "'Path'"
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      },
                      {
                        "type": "Property",
                        "start": 1222,
                        "end": 1267,
                        "loc": {
                          "start": {
                            "line": 33,
                            "column": 8
                          },
                          "end": {
                            "line": 35,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1222,
                          "end": 1225,
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 8
                            },
                            "end": {
                              "line": 33,
                              "column": 11
                            }
                          },
                          "name": "cli"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 1227,
                          "end": 1267,
                          "loc": {
                            "start": {
                              "line": 33,
                              "column": 13
                            },
                            "end": {
                              "line": 35,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 1241,
                              "end": 1257,
                              "loc": {
                                "start": {
                                  "line": 34,
                                  "column": 12
                                },
                                "end": {
                                  "line": 34,
                                  "column": 28
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1241,
                                "end": 1245,
                                "loc": {
                                  "start": {
                                    "line": 34,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 34,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 1247,
                                "end": 1257,
                                "loc": {
                                  "start": {
                                    "line": 34,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 34,
                                    "column": 28
                                  }
                                },
                                "value": "CLI Flag",
                                "rawValue": "CLI Flag",
                                "raw": "'CLI Flag'"
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      },
                      {
                        "type": "Property",
                        "start": 1277,
                        "end": 1405,
                        "loc": {
                          "start": {
                            "line": 36,
                            "column": 8
                          },
                          "end": {
                            "line": 39,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1277,
                          "end": 1289,
                          "loc": {
                            "start": {
                              "line": 36,
                              "column": 8
                            },
                            "end": {
                              "line": 36,
                              "column": 20
                            }
                          },
                          "name": "defaultValue"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 1291,
                          "end": 1405,
                          "loc": {
                            "start": {
                              "line": 36,
                              "column": 22
                            },
                            "end": {
                              "line": 39,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 1305,
                              "end": 1320,
                              "loc": {
                                "start": {
                                  "line": 37,
                                  "column": 12
                                },
                                "end": {
                                  "line": 37,
                                  "column": 27
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1305,
                                "end": 1309,
                                "loc": {
                                  "start": {
                                    "line": 37,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 37,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 1311,
                                "end": 1320,
                                "loc": {
                                  "start": {
                                    "line": 37,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 37,
                                    "column": 27
                                  }
                                },
                                "value": "Default",
                                "rawValue": "Default",
                                "raw": "'Default'"
                              },
                              "kind": "init"
                            },
                            {
                              "type": "Property",
                              "start": 1334,
                              "end": 1395,
                              "loc": {
                                "start": {
                                  "line": 38,
                                  "column": 12
                                },
                                "end": {
                                  "line": 38,
                                  "column": 73
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1334,
                                "end": 1342,
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 20
                                  }
                                },
                                "name": "renderer"
                              },
                              "value": {
                                "type": "ArrowFunctionExpression",
                                "start": 1344,
                                "end": 1395,
                                "loc": {
                                  "start": {
                                    "line": 38,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 38,
                                    "column": 73
                                  }
                                },
                                "id": null,
                                "generator": false,
                                "expression": true,
                                "async": false,
                                "params": [
                                  {
                                    "type": "Identifier",
                                    "start": 1345,
                                    "end": 1350,
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 28
                                      }
                                    },
                                    "name": "input"
                                  }
                                ],
                                "body": {
                                  "type": "LogicalExpression",
                                  "start": 1355,
                                  "end": 1395,
                                  "loc": {
                                    "start": {
                                      "line": 38,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 38,
                                      "column": 73
                                    }
                                  },
                                  "left": {
                                    "type": "Identifier",
                                    "start": 1355,
                                    "end": 1360,
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 38
                                      }
                                    },
                                    "name": "input"
                                  },
                                  "operator": "&&",
                                  "right": {
                                    "type": "TemplateLiteral",
                                    "start": 1364,
                                    "end": 1395,
                                    "loc": {
                                      "start": {
                                        "line": 38,
                                        "column": 42
                                      },
                                      "end": {
                                        "line": 38,
                                        "column": 73
                                      }
                                    },
                                    "expressions": [
                                      {
                                        "type": "CallExpression",
                                        "start": 1369,
                                        "end": 1391,
                                        "loc": {
                                          "start": {
                                            "line": 38,
                                            "column": 47
                                          },
                                          "end": {
                                            "line": 38,
                                            "column": 69
                                          }
                                        },
                                        "callee": {
                                          "type": "Identifier",
                                          "start": 1369,
                                          "end": 1384,
                                          "loc": {
                                            "start": {
                                              "line": 38,
                                              "column": 47
                                            },
                                            "end": {
                                              "line": 38,
                                              "column": 62
                                            }
                                          },
                                          "name": "getDefaultValue"
                                        },
                                        "arguments": [
                                          {
                                            "type": "Identifier",
                                            "start": 1385,
                                            "end": 1390,
                                            "loc": {
                                              "start": {
                                                "line": 38,
                                                "column": 63
                                              },
                                              "end": {
                                                "line": 38,
                                                "column": 68
                                              }
                                            },
                                            "name": "input"
                                          }
                                        ]
                                      }
                                    ],
                                    "quasis": [
                                      {
                                        "type": "TemplateElement",
                                        "start": 1365,
                                        "end": 1367,
                                        "loc": {
                                          "start": {
                                            "line": 38,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 38,
                                            "column": 45
                                          }
                                        },
                                        "value": {
                                          "raw": "\\`",
                                          "cooked": "`"
                                        },
                                        "tail": false
                                      },
                                      {
                                        "type": "TemplateElement",
                                        "start": 1392,
                                        "end": 1394,
                                        "loc": {
                                          "start": {
                                            "line": 38,
                                            "column": 70
                                          },
                                          "end": {
                                            "line": 38,
                                            "column": 72
                                          }
                                        },
                                        "value": {
                                          "raw": "\\`",
                                          "cooked": "`"
                                        },
                                        "tail": true
                                      }
                                    ]
                                  }
                                }
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      },
                      {
                        "type": "Property",
                        "start": 1415,
                        "end": 1515,
                        "loc": {
                          "start": {
                            "line": 40,
                            "column": 8
                          },
                          "end": {
                            "line": 43,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1415,
                          "end": 1419,
                          "loc": {
                            "start": {
                              "line": 40,
                              "column": 8
                            },
                            "end": {
                              "line": 40,
                              "column": 12
                            }
                          },
                          "name": "type"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 1421,
                          "end": 1515,
                          "loc": {
                            "start": {
                              "line": 40,
                              "column": 14
                            },
                            "end": {
                              "line": 43,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 1435,
                              "end": 1447,
                              "loc": {
                                "start": {
                                  "line": 41,
                                  "column": 12
                                },
                                "end": {
                                  "line": 41,
                                  "column": 24
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1435,
                                "end": 1439,
                                "loc": {
                                  "start": {
                                    "line": 41,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 41,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 1441,
                                "end": 1447,
                                "loc": {
                                  "start": {
                                    "line": 41,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 41,
                                    "column": 24
                                  }
                                },
                                "value": "Type",
                                "rawValue": "Type",
                                "raw": "'Type'"
                              },
                              "kind": "init"
                            },
                            {
                              "type": "Property",
                              "start": 1461,
                              "end": 1505,
                              "loc": {
                                "start": {
                                  "line": 42,
                                  "column": 12
                                },
                                "end": {
                                  "line": 42,
                                  "column": 56
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1461,
                                "end": 1469,
                                "loc": {
                                  "start": {
                                    "line": 42,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 42,
                                    "column": 20
                                  }
                                },
                                "name": "renderer"
                              },
                              "value": {
                                "type": "ArrowFunctionExpression",
                                "start": 1471,
                                "end": 1505,
                                "loc": {
                                  "start": {
                                    "line": 42,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 42,
                                    "column": 56
                                  }
                                },
                                "id": null,
                                "generator": false,
                                "expression": true,
                                "async": false,
                                "params": [
                                  {
                                    "type": "Identifier",
                                    "start": 1472,
                                    "end": 1477,
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 28
                                      }
                                    },
                                    "name": "input"
                                  }
                                ],
                                "body": {
                                  "type": "LogicalExpression",
                                  "start": 1482,
                                  "end": 1505,
                                  "loc": {
                                    "start": {
                                      "line": 42,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 42,
                                      "column": 56
                                    }
                                  },
                                  "left": {
                                    "type": "Identifier",
                                    "start": 1482,
                                    "end": 1487,
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 38
                                      }
                                    },
                                    "name": "input"
                                  },
                                  "operator": "&&",
                                  "right": {
                                    "type": "TemplateLiteral",
                                    "start": 1491,
                                    "end": 1505,
                                    "loc": {
                                      "start": {
                                        "line": 42,
                                        "column": 42
                                      },
                                      "end": {
                                        "line": 42,
                                        "column": 56
                                      }
                                    },
                                    "expressions": [
                                      {
                                        "type": "Identifier",
                                        "start": 1496,
                                        "end": 1501,
                                        "loc": {
                                          "start": {
                                            "line": 42,
                                            "column": 47
                                          },
                                          "end": {
                                            "line": 42,
                                            "column": 52
                                          }
                                        },
                                        "name": "input"
                                      }
                                    ],
                                    "quasis": [
                                      {
                                        "type": "TemplateElement",
                                        "start": 1492,
                                        "end": 1494,
                                        "loc": {
                                          "start": {
                                            "line": 42,
                                            "column": 43
                                          },
                                          "end": {
                                            "line": 42,
                                            "column": 45
                                          }
                                        },
                                        "value": {
                                          "raw": "\\`",
                                          "cooked": "`"
                                        },
                                        "tail": false
                                      },
                                      {
                                        "type": "TemplateElement",
                                        "start": 1502,
                                        "end": 1504,
                                        "loc": {
                                          "start": {
                                            "line": 42,
                                            "column": 53
                                          },
                                          "end": {
                                            "line": 42,
                                            "column": 55
                                          }
                                        },
                                        "value": {
                                          "raw": "\\`",
                                          "cooked": "`"
                                        },
                                        "tail": true
                                      }
                                    ]
                                  }
                                }
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      },
                      {
                        "type": "Property",
                        "start": 1525,
                        "end": 1744,
                        "loc": {
                          "start": {
                            "line": 44,
                            "column": 8
                          },
                          "end": {
                            "line": 52,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1525,
                          "end": 1533,
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 8
                            },
                            "end": {
                              "line": 44,
                              "column": 16
                            }
                          },
                          "name": "required"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 1535,
                          "end": 1744,
                          "loc": {
                            "start": {
                              "line": 44,
                              "column": 18
                            },
                            "end": {
                              "line": 52,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 1549,
                              "end": 1565,
                              "loc": {
                                "start": {
                                  "line": 45,
                                  "column": 12
                                },
                                "end": {
                                  "line": 45,
                                  "column": 28
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1549,
                                "end": 1553,
                                "loc": {
                                  "start": {
                                    "line": 45,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 45,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 1555,
                                "end": 1565,
                                "loc": {
                                  "start": {
                                    "line": 45,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 45,
                                    "column": 28
                                  }
                                },
                                "value": "Required",
                                "rawValue": "Required",
                                "raw": "'Required'"
                              },
                              "kind": "init"
                            },
                            {
                              "type": "Property",
                              "start": 1579,
                              "end": 1734,
                              "loc": {
                                "start": {
                                  "line": 46,
                                  "column": 12
                                },
                                "end": {
                                  "line": 51,
                                  "column": 13
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 1579,
                                "end": 1587,
                                "loc": {
                                  "start": {
                                    "line": 46,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 46,
                                    "column": 20
                                  }
                                },
                                "name": "renderer"
                              },
                              "value": {
                                "type": "ArrowFunctionExpression",
                                "start": 1589,
                                "end": 1734,
                                "loc": {
                                  "start": {
                                    "line": 46,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 51,
                                    "column": 13
                                  }
                                },
                                "id": null,
                                "generator": false,
                                "expression": false,
                                "async": false,
                                "params": [
                                  {
                                    "type": "Identifier",
                                    "start": 1590,
                                    "end": 1595,
                                    "loc": {
                                      "start": {
                                        "line": 46,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 46,
                                        "column": 28
                                      }
                                    },
                                    "name": "input"
                                  }
                                ],
                                "body": {
                                  "type": "BlockStatement",
                                  "start": 1600,
                                  "end": 1734,
                                  "loc": {
                                    "start": {
                                      "line": 46,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 51,
                                      "column": 13
                                    }
                                  },
                                  "body": [
                                    {
                                      "type": "IfStatement",
                                      "start": 1618,
                                      "end": 1691,
                                      "loc": {
                                        "start": {
                                          "line": 47,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 49,
                                          "column": 17
                                        }
                                      },
                                      "test": {
                                        "type": "BinaryExpression",
                                        "start": 1622,
                                        "end": 1636,
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 47,
                                            "column": 34
                                          }
                                        },
                                        "left": {
                                          "type": "Identifier",
                                          "start": 1622,
                                          "end": 1627,
                                          "loc": {
                                            "start": {
                                              "line": 47,
                                              "column": 20
                                            },
                                            "end": {
                                              "line": 47,
                                              "column": 25
                                            }
                                          },
                                          "name": "input"
                                        },
                                        "operator": "===",
                                        "right": {
                                          "type": "Literal",
                                          "start": 1632,
                                          "end": 1636,
                                          "loc": {
                                            "start": {
                                              "line": 47,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 47,
                                              "column": 34
                                            }
                                          },
                                          "value": true,
                                          "rawValue": true,
                                          "raw": "true"
                                        }
                                      },
                                      "consequent": {
                                        "type": "BlockStatement",
                                        "start": 1638,
                                        "end": 1691,
                                        "loc": {
                                          "start": {
                                            "line": 47,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 49,
                                            "column": 17
                                          }
                                        },
                                        "body": [
                                          {
                                            "type": "ReturnStatement",
                                            "start": 1660,
                                            "end": 1673,
                                            "loc": {
                                              "start": {
                                                "line": 48,
                                                "column": 20
                                              },
                                              "end": {
                                                "line": 48,
                                                "column": 33
                                              }
                                            },
                                            "argument": {
                                              "type": "Literal",
                                              "start": 1667,
                                              "end": 1672,
                                              "loc": {
                                                "start": {
                                                  "line": 48,
                                                  "column": 27
                                                },
                                                "end": {
                                                  "line": 48,
                                                  "column": 32
                                                }
                                              },
                                              "value": "Yes",
                                              "rawValue": "Yes",
                                              "raw": "'Yes'"
                                            }
                                          }
                                        ]
                                      },
                                      "alternate": null
                                    },
                                    {
                                      "type": "ReturnStatement",
                                      "start": 1708,
                                      "end": 1720,
                                      "loc": {
                                        "start": {
                                          "line": 50,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 50,
                                          "column": 28
                                        }
                                      },
                                      "argument": {
                                        "type": "Literal",
                                        "start": 1715,
                                        "end": 1719,
                                        "loc": {
                                          "start": {
                                            "line": 50,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 50,
                                            "column": 27
                                          }
                                        },
                                        "value": "No",
                                        "rawValue": "No",
                                        "raw": "'No'"
                                      }
                                    }
                                  ]
                                }
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      }
                    ]
                  }
                }
              ],
              "kind": "const"
            },
            {
              "type": "ReturnStatement",
              "start": 1757,
              "end": 1933,
              "loc": {
                "start": {
                  "line": 55,
                  "column": 4
                },
                "end": {
                  "line": 57,
                  "column": 7
                }
              },
              "argument": {
                "type": "CallExpression",
                "start": 1764,
                "end": 1932,
                "loc": {
                  "start": {
                    "line": 55,
                    "column": 11
                  },
                  "end": {
                    "line": 57,
                    "column": 6
                  }
                },
                "callee": {
                  "type": "Identifier",
                  "start": 1764,
                  "end": 1777,
                  "loc": {
                    "start": {
                      "line": 55,
                      "column": 11
                    },
                    "end": {
                      "line": 55,
                      "column": 24
                    }
                  },
                  "name": "generateTable"
                },
                "arguments": [
                  {
                    "type": "Identifier",
                    "start": 1778,
                    "end": 1797,
                    "loc": {
                      "start": {
                        "line": 55,
                        "column": 25
                      },
                      "end": {
                        "line": 55,
                        "column": 44
                      }
                    },
                    "name": "documentationObject"
                  },
                  {
                    "type": "Identifier",
                    "start": 1799,
                    "end": 1805,
                    "loc": {
                      "start": {
                        "line": 55,
                        "column": 46
                      },
                      "end": {
                        "line": 55,
                        "column": 52
                      }
                    },
                    "name": "header"
                  },
                  {
                    "type": "ObjectExpression",
                    "start": 1807,
                    "end": 1931,
                    "loc": {
                      "start": {
                        "line": 55,
                        "column": 54
                      },
                      "end": {
                        "line": 57,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "Property",
                        "start": 1817,
                        "end": 1925,
                        "loc": {
                          "start": {
                            "line": 56,
                            "column": 8
                          },
                          "end": {
                            "line": 56,
                            "column": 116
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 1817,
                          "end": 1834,
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 8
                            },
                            "end": {
                              "line": 56,
                              "column": 25
                            }
                          },
                          "name": "groupTitleWrapper"
                        },
                        "value": {
                          "type": "ArrowFunctionExpression",
                          "start": 1836,
                          "end": 1925,
                          "loc": {
                            "start": {
                              "line": 56,
                              "column": 27
                            },
                            "end": {
                              "line": 56,
                              "column": 116
                            }
                          },
                          "id": null,
                          "generator": false,
                          "expression": true,
                          "async": false,
                          "params": [
                            {
                              "type": "Identifier",
                              "start": 1837,
                              "end": 1841,
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 28
                                },
                                "end": {
                                  "line": 56,
                                  "column": 32
                                }
                              },
                              "name": "name"
                            },
                            {
                              "type": "Identifier",
                              "start": 1843,
                              "end": 1848,
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 34
                                },
                                "end": {
                                  "line": 56,
                                  "column": 39
                                }
                              },
                              "name": "level"
                            }
                          ],
                          "body": {
                            "type": "BinaryExpression",
                            "start": 1853,
                            "end": 1925,
                            "loc": {
                              "start": {
                                "line": 56,
                                "column": 44
                              },
                              "end": {
                                "line": 56,
                                "column": 116
                              }
                            },
                            "left": {
                              "type": "BinaryExpression",
                              "start": 1853,
                              "end": 1909,
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 44
                                },
                                "end": {
                                  "line": 56,
                                  "column": 100
                                }
                              },
                              "left": {
                                "type": "BinaryExpression",
                                "start": 1853,
                                "end": 1878,
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 44
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 69
                                  }
                                },
                                "left": {
                                  "type": "CallExpression",
                                  "start": 1853,
                                  "end": 1872,
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 44
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 63
                                    }
                                  },
                                  "callee": {
                                    "type": "Identifier",
                                    "start": 1853,
                                    "end": 1856,
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 44
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 47
                                      }
                                    },
                                    "name": "pad"
                                  },
                                  "arguments": [
                                    {
                                      "type": "BinaryExpression",
                                      "start": 1857,
                                      "end": 1866,
                                      "loc": {
                                        "start": {
                                          "line": 56,
                                          "column": 48
                                        },
                                        "end": {
                                          "line": 56,
                                          "column": 57
                                        }
                                      },
                                      "left": {
                                        "type": "Identifier",
                                        "start": 1857,
                                        "end": 1862,
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 48
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 53
                                          }
                                        },
                                        "name": "level"
                                      },
                                      "operator": "+",
                                      "right": {
                                        "type": "Literal",
                                        "start": 1865,
                                        "end": 1866,
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 56
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 57
                                          }
                                        },
                                        "value": 1,
                                        "rawValue": 1,
                                        "raw": "1"
                                      }
                                    },
                                    {
                                      "type": "Literal",
                                      "start": 1868,
                                      "end": 1871,
                                      "loc": {
                                        "start": {
                                          "line": 56,
                                          "column": 59
                                        },
                                        "end": {
                                          "line": 56,
                                          "column": 62
                                        }
                                      },
                                      "value": "#",
                                      "rawValue": "#",
                                      "raw": "'#'"
                                    }
                                  ]
                                },
                                "operator": "+",
                                "right": {
                                  "type": "Literal",
                                  "start": 1875,
                                  "end": 1878,
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 66
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 69
                                    }
                                  },
                                  "value": " ",
                                  "rawValue": " ",
                                  "raw": "' '"
                                }
                              },
                              "operator": "+",
                              "right": {
                                "type": "CallExpression",
                                "start": 1881,
                                "end": 1909,
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 72
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 100
                                  }
                                },
                                "callee": {
                                  "type": "MemberExpression",
                                  "start": 1881,
                                  "end": 1907,
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 72
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 98
                                    }
                                  },
                                  "object": {
                                    "type": "CallExpression",
                                    "start": 1881,
                                    "end": 1895,
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 72
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 86
                                      }
                                    },
                                    "callee": {
                                      "type": "MemberExpression",
                                      "start": 1881,
                                      "end": 1892,
                                      "loc": {
                                        "start": {
                                          "line": 56,
                                          "column": 72
                                        },
                                        "end": {
                                          "line": 56,
                                          "column": 83
                                        }
                                      },
                                      "object": {
                                        "type": "Identifier",
                                        "start": 1881,
                                        "end": 1885,
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 72
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 76
                                          }
                                        },
                                        "name": "name"
                                      },
                                      "property": {
                                        "type": "Identifier",
                                        "start": 1886,
                                        "end": 1892,
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 77
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 83
                                          }
                                        },
                                        "name": "charAt"
                                      },
                                      "computed": false
                                    },
                                    "arguments": [
                                      {
                                        "type": "Literal",
                                        "start": 1893,
                                        "end": 1894,
                                        "loc": {
                                          "start": {
                                            "line": 56,
                                            "column": 84
                                          },
                                          "end": {
                                            "line": 56,
                                            "column": 85
                                          }
                                        },
                                        "value": 0,
                                        "rawValue": 0,
                                        "raw": "0"
                                      }
                                    ]
                                  },
                                  "property": {
                                    "type": "Identifier",
                                    "start": 1896,
                                    "end": 1907,
                                    "loc": {
                                      "start": {
                                        "line": 56,
                                        "column": 87
                                      },
                                      "end": {
                                        "line": 56,
                                        "column": 98
                                      }
                                    },
                                    "name": "toUpperCase"
                                  },
                                  "computed": false
                                },
                                "arguments": []
                              }
                            },
                            "operator": "+",
                            "right": {
                              "type": "CallExpression",
                              "start": 1912,
                              "end": 1925,
                              "loc": {
                                "start": {
                                  "line": 56,
                                  "column": 103
                                },
                                "end": {
                                  "line": 56,
                                  "column": 116
                                }
                              },
                              "callee": {
                                "type": "MemberExpression",
                                "start": 1912,
                                "end": 1922,
                                "loc": {
                                  "start": {
                                    "line": 56,
                                    "column": 103
                                  },
                                  "end": {
                                    "line": 56,
                                    "column": 113
                                  }
                                },
                                "object": {
                                  "type": "Identifier",
                                  "start": 1912,
                                  "end": 1916,
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 103
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 107
                                    }
                                  },
                                  "name": "name"
                                },
                                "property": {
                                  "type": "Identifier",
                                  "start": 1917,
                                  "end": 1922,
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 108
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 113
                                    }
                                  },
                                  "name": "slice"
                                },
                                "computed": false
                              },
                              "arguments": [
                                {
                                  "type": "Literal",
                                  "start": 1923,
                                  "end": 1924,
                                  "loc": {
                                    "start": {
                                      "line": 56,
                                      "column": 114
                                    },
                                    "end": {
                                      "line": 56,
                                      "column": 115
                                    }
                                  },
                                  "value": 1,
                                  "rawValue": 1,
                                  "raw": "1"
                                }
                              ]
                            }
                          }
                        },
                        "kind": "init"
                      }
                    ]
                  }
                ]
              }
            }
          ],
          "trailingComments": null
        },
        "leadingComments": [
          {
            "type": "Block",
            "value": "*\n * Generates markdown documentation for the provided configuration object.\n *\n * @param {rocConfig} config - The configuration object to generate documentation for.\n * @param {rocMetaConfig} metaConfig - The meta configuration object that has information about the config object.\n * @param {string[]} [filter=[]] - The groups that should be includes, by default all will be used.\n *\n * @returns {string} - A markdown table as a string.\n ",
            "start": 353,
            "end": 796,
            "loc": {
              "start": {
                "line": 10,
                "column": 0
              },
              "end": {
                "line": 18,
                "column": 3
              }
            },
            "range": [
              353,
              796
            ]
          }
        ],
        "trailingComments": [
          {
            "type": "Block",
            "value": "*\n * Generates plain text documentation for the provided configuration object.\n *\n * @param {rocConfig} config - The configuration object to generate documentation for.\n * @param {rocMetaConfig} metaConfig - The meta configuration object that has information about the config object.\n * @param {string[]} [filter=[]] - The groups that should be includes, by default all will be used.\n *\n * @returns {string} - A table as a string.\n ",
            "start": 1937,
            "end": 2373,
            "loc": {
              "start": {
                "line": 60,
                "column": 0
              },
              "end": {
                "line": 68,
                "column": 3
              }
            },
            "range": [
              1937,
              2373
            ]
          }
        ]
      },
      "specifiers": [],
      "source": null,
      "leadingComments": [
        {
          "type": "Block",
          "value": "*\n * Generates markdown documentation for the provided configuration object.\n *\n * @param {rocConfig} config - The configuration object to generate documentation for.\n * @param {rocMetaConfig} metaConfig - The meta configuration object that has information about the config object.\n * @param {string[]} [filter=[]] - The groups that should be includes, by default all will be used.\n *\n * @returns {string} - A markdown table as a string.\n ",
          "start": 353,
          "end": 796,
          "loc": {
            "start": {
              "line": 10,
              "column": 0
            },
            "end": {
              "line": 18,
              "column": 3
            }
          },
          "range": [
            353,
            796
          ]
        }
      ],
      "trailingComments": [
        {
          "type": "Block",
          "value": "*\n * Generates plain text documentation for the provided configuration object.\n *\n * @param {rocConfig} config - The configuration object to generate documentation for.\n * @param {rocMetaConfig} metaConfig - The meta configuration object that has information about the config object.\n * @param {string[]} [filter=[]] - The groups that should be includes, by default all will be used.\n *\n * @returns {string} - A table as a string.\n ",
          "start": 1937,
          "end": 2373,
          "loc": {
            "start": {
              "line": 60,
              "column": 0
            },
            "end": {
              "line": 68,
              "column": 3
            }
          },
          "range": [
            1937,
            2373
          ]
        }
      ]
    },
    {
      "type": "ExportNamedDeclaration",
      "start": 2374,
      "end": 3415,
      "loc": {
        "start": {
          "line": 69,
          "column": 0
        },
        "end": {
          "line": 105,
          "column": 1
        }
      },
      "declaration": {
        "type": "FunctionDeclaration",
        "start": 2381,
        "end": 3415,
        "loc": {
          "start": {
            "line": 69,
            "column": 7
          },
          "end": {
            "line": 105,
            "column": 1
          }
        },
        "id": {
          "type": "Identifier",
          "start": 2390,
          "end": 2415,
          "loc": {
            "start": {
              "line": 69,
              "column": 16
            },
            "end": {
              "line": 69,
              "column": 41
            }
          },
          "name": "generateTextDocumentation",
          "leadingComments": null
        },
        "generator": false,
        "expression": false,
        "async": false,
        "params": [
          {
            "type": "ObjectPattern",
            "start": 2416,
            "end": 2428,
            "loc": {
              "start": {
                "line": 69,
                "column": 42
              },
              "end": {
                "line": 69,
                "column": 54
              }
            },
            "properties": [
              {
                "type": "Property",
                "start": 2418,
                "end": 2426,
                "loc": {
                  "start": {
                    "line": 69,
                    "column": 44
                  },
                  "end": {
                    "line": 69,
                    "column": 52
                  }
                },
                "method": false,
                "shorthand": true,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 2418,
                  "end": 2426,
                  "loc": {
                    "start": {
                      "line": 69,
                      "column": 44
                    },
                    "end": {
                      "line": 69,
                      "column": 52
                    }
                  },
                  "name": "settings"
                },
                "kind": "init",
                "value": {
                  "type": "Identifier",
                  "start": 2418,
                  "end": 2426,
                  "loc": {
                    "start": {
                      "line": 69,
                      "column": 44
                    },
                    "end": {
                      "line": 69,
                      "column": 52
                    }
                  },
                  "name": "settings"
                }
              }
            ]
          },
          {
            "type": "ObjectPattern",
            "start": 2430,
            "end": 2448,
            "loc": {
              "start": {
                "line": 69,
                "column": 56
              },
              "end": {
                "line": 69,
                "column": 74
              }
            },
            "properties": [
              {
                "type": "Property",
                "start": 2432,
                "end": 2446,
                "loc": {
                  "start": {
                    "line": 69,
                    "column": 58
                  },
                  "end": {
                    "line": 69,
                    "column": 72
                  }
                },
                "method": false,
                "shorthand": false,
                "computed": false,
                "key": {
                  "type": "Identifier",
                  "start": 2432,
                  "end": 2440,
                  "loc": {
                    "start": {
                      "line": 69,
                      "column": 58
                    },
                    "end": {
                      "line": 69,
                      "column": 66
                    }
                  },
                  "name": "settings"
                },
                "value": {
                  "type": "Identifier",
                  "start": 2442,
                  "end": 2446,
                  "loc": {
                    "start": {
                      "line": 69,
                      "column": 68
                    },
                    "end": {
                      "line": 69,
                      "column": 72
                    }
                  },
                  "name": "meta"
                },
                "kind": "init"
              }
            ]
          },
          {
            "type": "AssignmentPattern",
            "start": 2450,
            "end": 2461,
            "loc": {
              "start": {
                "line": 69,
                "column": 76
              },
              "end": {
                "line": 69,
                "column": 87
              }
            },
            "operator": "=",
            "left": {
              "type": "Identifier",
              "start": 2450,
              "end": 2456,
              "loc": {
                "start": {
                  "line": 69,
                  "column": 76
                },
                "end": {
                  "line": 69,
                  "column": 82
                }
              },
              "name": "filter"
            },
            "right": {
              "type": "ArrayExpression",
              "start": 2459,
              "end": 2461,
              "loc": {
                "start": {
                  "line": 69,
                  "column": 85
                },
                "end": {
                  "line": 69,
                  "column": 87
                }
              },
              "elements": []
            }
          }
        ],
        "body": {
          "type": "BlockStatement",
          "start": 2463,
          "end": 3415,
          "loc": {
            "start": {
              "line": 69,
              "column": 89
            },
            "end": {
              "line": 105,
              "column": 1
            }
          },
          "body": [
            {
              "type": "VariableDeclaration",
              "start": 2469,
              "end": 2546,
              "loc": {
                "start": {
                  "line": 70,
                  "column": 4
                },
                "end": {
                  "line": 70,
                  "column": 81
                }
              },
              "declarations": [
                {
                  "type": "VariableDeclarator",
                  "start": 2475,
                  "end": 2545,
                  "loc": {
                    "start": {
                      "line": 70,
                      "column": 10
                    },
                    "end": {
                      "line": 70,
                      "column": 80
                    }
                  },
                  "id": {
                    "type": "Identifier",
                    "start": 2475,
                    "end": 2494,
                    "loc": {
                      "start": {
                        "line": 70,
                        "column": 10
                      },
                      "end": {
                        "line": 70,
                        "column": 29
                      }
                    },
                    "name": "documentationObject"
                  },
                  "init": {
                    "type": "CallExpression",
                    "start": 2497,
                    "end": 2545,
                    "loc": {
                      "start": {
                        "line": 70,
                        "column": 32
                      },
                      "end": {
                        "line": 70,
                        "column": 80
                      }
                    },
                    "callee": {
                      "type": "Identifier",
                      "start": 2497,
                      "end": 2521,
                      "loc": {
                        "start": {
                          "line": 70,
                          "column": 32
                        },
                        "end": {
                          "line": 70,
                          "column": 56
                        }
                      },
                      "name": "buildDocumentationObject"
                    },
                    "arguments": [
                      {
                        "type": "Identifier",
                        "start": 2522,
                        "end": 2530,
                        "loc": {
                          "start": {
                            "line": 70,
                            "column": 57
                          },
                          "end": {
                            "line": 70,
                            "column": 65
                          }
                        },
                        "name": "settings"
                      },
                      {
                        "type": "Identifier",
                        "start": 2532,
                        "end": 2536,
                        "loc": {
                          "start": {
                            "line": 70,
                            "column": 67
                          },
                          "end": {
                            "line": 70,
                            "column": 71
                          }
                        },
                        "name": "meta"
                      },
                      {
                        "type": "Identifier",
                        "start": 2538,
                        "end": 2544,
                        "loc": {
                          "start": {
                            "line": 70,
                            "column": 73
                          },
                          "end": {
                            "line": 70,
                            "column": 79
                          }
                        },
                        "name": "filter"
                      }
                    ]
                  }
                }
              ],
              "kind": "const"
            },
            {
              "type": "VariableDeclaration",
              "start": 2552,
              "end": 3357,
              "loc": {
                "start": {
                  "line": 72,
                  "column": 4
                },
                "end": {
                  "line": 102,
                  "column": 6
                }
              },
              "declarations": [
                {
                  "type": "VariableDeclarator",
                  "start": 2558,
                  "end": 3356,
                  "loc": {
                    "start": {
                      "line": 72,
                      "column": 10
                    },
                    "end": {
                      "line": 102,
                      "column": 5
                    }
                  },
                  "id": {
                    "type": "Identifier",
                    "start": 2558,
                    "end": 2564,
                    "loc": {
                      "start": {
                        "line": 72,
                        "column": 10
                      },
                      "end": {
                        "line": 72,
                        "column": 16
                      }
                    },
                    "name": "header"
                  },
                  "init": {
                    "type": "ObjectExpression",
                    "start": 2567,
                    "end": 3356,
                    "loc": {
                      "start": {
                        "line": 72,
                        "column": 19
                      },
                      "end": {
                        "line": 102,
                        "column": 5
                      }
                    },
                    "properties": [
                      {
                        "type": "Property",
                        "start": 2577,
                        "end": 2703,
                        "loc": {
                          "start": {
                            "line": 73,
                            "column": 8
                          },
                          "end": {
                            "line": 76,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2577,
                          "end": 2588,
                          "loc": {
                            "start": {
                              "line": 73,
                              "column": 8
                            },
                            "end": {
                              "line": 73,
                              "column": 19
                            }
                          },
                          "name": "description"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 2590,
                          "end": 2703,
                          "loc": {
                            "start": {
                              "line": 73,
                              "column": 21
                            },
                            "end": {
                              "line": 76,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 2604,
                              "end": 2623,
                              "loc": {
                                "start": {
                                  "line": 74,
                                  "column": 12
                                },
                                "end": {
                                  "line": 74,
                                  "column": 31
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 2604,
                                "end": 2608,
                                "loc": {
                                  "start": {
                                    "line": 74,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 74,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 2610,
                                "end": 2623,
                                "loc": {
                                  "start": {
                                    "line": 74,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 74,
                                    "column": 31
                                  }
                                },
                                "value": "Description",
                                "rawValue": "Description",
                                "raw": "'Description'"
                              },
                              "kind": "init"
                            },
                            {
                              "type": "Property",
                              "start": 2637,
                              "end": 2693,
                              "loc": {
                                "start": {
                                  "line": 75,
                                  "column": 12
                                },
                                "end": {
                                  "line": 75,
                                  "column": 68
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 2637,
                                "end": 2645,
                                "loc": {
                                  "start": {
                                    "line": 75,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 75,
                                    "column": 20
                                  }
                                },
                                "name": "renderer"
                              },
                              "value": {
                                "type": "ArrowFunctionExpression",
                                "start": 2647,
                                "end": 2693,
                                "loc": {
                                  "start": {
                                    "line": 75,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 75,
                                    "column": 68
                                  }
                                },
                                "id": null,
                                "generator": false,
                                "expression": true,
                                "async": false,
                                "params": [
                                  {
                                    "type": "Identifier",
                                    "start": 2648,
                                    "end": 2653,
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 28
                                      }
                                    },
                                    "name": "input"
                                  }
                                ],
                                "body": {
                                  "type": "LogicalExpression",
                                  "start": 2658,
                                  "end": 2693,
                                  "loc": {
                                    "start": {
                                      "line": 75,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 75,
                                      "column": 68
                                    }
                                  },
                                  "left": {
                                    "type": "Identifier",
                                    "start": 2658,
                                    "end": 2663,
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 33
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 38
                                      }
                                    },
                                    "name": "input"
                                  },
                                  "operator": "&&",
                                  "right": {
                                    "type": "BinaryExpression",
                                    "start": 2667,
                                    "end": 2693,
                                    "loc": {
                                      "start": {
                                        "line": 75,
                                        "column": 42
                                      },
                                      "end": {
                                        "line": 75,
                                        "column": 68
                                      }
                                    },
                                    "left": {
                                      "type": "CallExpression",
                                      "start": 2667,
                                      "end": 2687,
                                      "loc": {
                                        "start": {
                                          "line": 75,
                                          "column": 42
                                        },
                                        "end": {
                                          "line": 75,
                                          "column": 62
                                        }
                                      },
                                      "callee": {
                                        "type": "MemberExpression",
                                        "start": 2667,
                                        "end": 2679,
                                        "loc": {
                                          "start": {
                                            "line": 75,
                                            "column": 42
                                          },
                                          "end": {
                                            "line": 75,
                                            "column": 54
                                          }
                                        },
                                        "object": {
                                          "type": "Identifier",
                                          "start": 2667,
                                          "end": 2672,
                                          "loc": {
                                            "start": {
                                              "line": 75,
                                              "column": 42
                                            },
                                            "end": {
                                              "line": 75,
                                              "column": 47
                                            }
                                          },
                                          "name": "input"
                                        },
                                        "property": {
                                          "type": "Identifier",
                                          "start": 2673,
                                          "end": 2679,
                                          "loc": {
                                            "start": {
                                              "line": 75,
                                              "column": 48
                                            },
                                            "end": {
                                              "line": 75,
                                              "column": 54
                                            }
                                          },
                                          "name": "substr"
                                        },
                                        "computed": false
                                      },
                                      "arguments": [
                                        {
                                          "type": "Literal",
                                          "start": 2680,
                                          "end": 2681,
                                          "loc": {
                                            "start": {
                                              "line": 75,
                                              "column": 55
                                            },
                                            "end": {
                                              "line": 75,
                                              "column": 56
                                            }
                                          },
                                          "value": 0,
                                          "rawValue": 0,
                                          "raw": "0"
                                        },
                                        {
                                          "type": "Literal",
                                          "start": 2683,
                                          "end": 2686,
                                          "loc": {
                                            "start": {
                                              "line": 75,
                                              "column": 58
                                            },
                                            "end": {
                                              "line": 75,
                                              "column": 61
                                            }
                                          },
                                          "value": 100,
                                          "rawValue": 100,
                                          "raw": "100"
                                        }
                                      ]
                                    },
                                    "operator": "+",
                                    "right": {
                                      "type": "Literal",
                                      "start": 2690,
                                      "end": 2693,
                                      "loc": {
                                        "start": {
                                          "line": 75,
                                          "column": 65
                                        },
                                        "end": {
                                          "line": 75,
                                          "column": 68
                                        }
                                      },
                                      "value": "…",
                                      "rawValue": "…",
                                      "raw": "'…'"
                                    }
                                  }
                                }
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      },
                      {
                        "type": "Property",
                        "start": 2713,
                        "end": 2755,
                        "loc": {
                          "start": {
                            "line": 77,
                            "column": 8
                          },
                          "end": {
                            "line": 79,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2713,
                          "end": 2717,
                          "loc": {
                            "start": {
                              "line": 77,
                              "column": 8
                            },
                            "end": {
                              "line": 77,
                              "column": 12
                            }
                          },
                          "name": "path"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 2719,
                          "end": 2755,
                          "loc": {
                            "start": {
                              "line": 77,
                              "column": 14
                            },
                            "end": {
                              "line": 79,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 2733,
                              "end": 2745,
                              "loc": {
                                "start": {
                                  "line": 78,
                                  "column": 12
                                },
                                "end": {
                                  "line": 78,
                                  "column": 24
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 2733,
                                "end": 2737,
                                "loc": {
                                  "start": {
                                    "line": 78,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 78,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 2739,
                                "end": 2745,
                                "loc": {
                                  "start": {
                                    "line": 78,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 78,
                                    "column": 24
                                  }
                                },
                                "value": "Path",
                                "rawValue": "Path",
                                "raw": "'Path'"
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      },
                      {
                        "type": "Property",
                        "start": 2765,
                        "end": 3050,
                        "loc": {
                          "start": {
                            "line": 80,
                            "column": 8
                          },
                          "end": {
                            "line": 89,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 2765,
                          "end": 2777,
                          "loc": {
                            "start": {
                              "line": 80,
                              "column": 8
                            },
                            "end": {
                              "line": 80,
                              "column": 20
                            }
                          },
                          "name": "defaultValue"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 2779,
                          "end": 3050,
                          "loc": {
                            "start": {
                              "line": 80,
                              "column": 22
                            },
                            "end": {
                              "line": 89,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 2793,
                              "end": 2808,
                              "loc": {
                                "start": {
                                  "line": 81,
                                  "column": 12
                                },
                                "end": {
                                  "line": 81,
                                  "column": 27
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 2793,
                                "end": 2797,
                                "loc": {
                                  "start": {
                                    "line": 81,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 81,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 2799,
                                "end": 2808,
                                "loc": {
                                  "start": {
                                    "line": 81,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 81,
                                    "column": 27
                                  }
                                },
                                "value": "Default",
                                "rawValue": "Default",
                                "raw": "'Default'"
                              },
                              "kind": "init"
                            },
                            {
                              "type": "Property",
                              "start": 2822,
                              "end": 3040,
                              "loc": {
                                "start": {
                                  "line": 82,
                                  "column": 12
                                },
                                "end": {
                                  "line": 88,
                                  "column": 13
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 2822,
                                "end": 2830,
                                "loc": {
                                  "start": {
                                    "line": 82,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 82,
                                    "column": 20
                                  }
                                },
                                "name": "renderer"
                              },
                              "value": {
                                "type": "ArrowFunctionExpression",
                                "start": 2832,
                                "end": 3040,
                                "loc": {
                                  "start": {
                                    "line": 82,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 88,
                                    "column": 13
                                  }
                                },
                                "id": null,
                                "generator": false,
                                "expression": false,
                                "async": false,
                                "params": [
                                  {
                                    "type": "Identifier",
                                    "start": 2833,
                                    "end": 2838,
                                    "loc": {
                                      "start": {
                                        "line": 82,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 82,
                                        "column": 28
                                      }
                                    },
                                    "name": "input"
                                  }
                                ],
                                "body": {
                                  "type": "BlockStatement",
                                  "start": 2843,
                                  "end": 3040,
                                  "loc": {
                                    "start": {
                                      "line": 82,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 88,
                                      "column": 13
                                    }
                                  },
                                  "body": [
                                    {
                                      "type": "ExpressionStatement",
                                      "start": 2861,
                                      "end": 2892,
                                      "loc": {
                                        "start": {
                                          "line": 83,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 83,
                                          "column": 47
                                        }
                                      },
                                      "expression": {
                                        "type": "AssignmentExpression",
                                        "start": 2861,
                                        "end": 2891,
                                        "loc": {
                                          "start": {
                                            "line": 83,
                                            "column": 16
                                          },
                                          "end": {
                                            "line": 83,
                                            "column": 46
                                          }
                                        },
                                        "operator": "=",
                                        "left": {
                                          "type": "Identifier",
                                          "start": 2861,
                                          "end": 2866,
                                          "loc": {
                                            "start": {
                                              "line": 83,
                                              "column": 16
                                            },
                                            "end": {
                                              "line": 83,
                                              "column": 21
                                            }
                                          },
                                          "name": "input"
                                        },
                                        "right": {
                                          "type": "CallExpression",
                                          "start": 2869,
                                          "end": 2891,
                                          "loc": {
                                            "start": {
                                              "line": 83,
                                              "column": 24
                                            },
                                            "end": {
                                              "line": 83,
                                              "column": 46
                                            }
                                          },
                                          "callee": {
                                            "type": "Identifier",
                                            "start": 2869,
                                            "end": 2884,
                                            "loc": {
                                              "start": {
                                                "line": 83,
                                                "column": 24
                                              },
                                              "end": {
                                                "line": 83,
                                                "column": 39
                                              }
                                            },
                                            "name": "getDefaultValue"
                                          },
                                          "arguments": [
                                            {
                                              "type": "Identifier",
                                              "start": 2885,
                                              "end": 2890,
                                              "loc": {
                                                "start": {
                                                  "line": 83,
                                                  "column": 40
                                                },
                                                "end": {
                                                  "line": 83,
                                                  "column": 45
                                                }
                                              },
                                              "name": "input"
                                            }
                                          ]
                                        }
                                      }
                                    },
                                    {
                                      "type": "IfStatement",
                                      "start": 2909,
                                      "end": 2996,
                                      "loc": {
                                        "start": {
                                          "line": 84,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 86,
                                          "column": 17
                                        }
                                      },
                                      "test": {
                                        "type": "UnaryExpression",
                                        "start": 2913,
                                        "end": 2919,
                                        "loc": {
                                          "start": {
                                            "line": 84,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 84,
                                            "column": 26
                                          }
                                        },
                                        "operator": "!",
                                        "prefix": true,
                                        "argument": {
                                          "type": "Identifier",
                                          "start": 2914,
                                          "end": 2919,
                                          "loc": {
                                            "start": {
                                              "line": 84,
                                              "column": 21
                                            },
                                            "end": {
                                              "line": 84,
                                              "column": 26
                                            }
                                          },
                                          "name": "input"
                                        }
                                      },
                                      "consequent": {
                                        "type": "BlockStatement",
                                        "start": 2921,
                                        "end": 2996,
                                        "loc": {
                                          "start": {
                                            "line": 84,
                                            "column": 28
                                          },
                                          "end": {
                                            "line": 86,
                                            "column": 17
                                          }
                                        },
                                        "body": [
                                          {
                                            "type": "ReturnStatement",
                                            "start": 2943,
                                            "end": 2978,
                                            "loc": {
                                              "start": {
                                                "line": 85,
                                                "column": 20
                                              },
                                              "end": {
                                                "line": 85,
                                                "column": 55
                                              }
                                            },
                                            "argument": {
                                              "type": "CallExpression",
                                              "start": 2950,
                                              "end": 2977,
                                              "loc": {
                                                "start": {
                                                  "line": 85,
                                                  "column": 27
                                                },
                                                "end": {
                                                  "line": 85,
                                                  "column": 54
                                                }
                                              },
                                              "callee": {
                                                "type": "Identifier",
                                                "start": 2950,
                                                "end": 2957,
                                                "loc": {
                                                  "start": {
                                                    "line": 85,
                                                    "column": 27
                                                  },
                                                  "end": {
                                                    "line": 85,
                                                    "column": 34
                                                  }
                                                },
                                                "name": "warning"
                                              },
                                              "arguments": [
                                                {
                                                  "type": "Literal",
                                                  "start": 2958,
                                                  "end": 2976,
                                                  "loc": {
                                                    "start": {
                                                      "line": 85,
                                                      "column": 35
                                                    },
                                                    "end": {
                                                      "line": 85,
                                                      "column": 53
                                                    }
                                                  },
                                                  "value": "No default value",
                                                  "rawValue": "No default value",
                                                  "raw": "'No default value'"
                                                }
                                              ]
                                            }
                                          }
                                        ]
                                      },
                                      "alternate": null
                                    },
                                    {
                                      "type": "ReturnStatement",
                                      "start": 3013,
                                      "end": 3026,
                                      "loc": {
                                        "start": {
                                          "line": 87,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 87,
                                          "column": 29
                                        }
                                      },
                                      "argument": {
                                        "type": "Identifier",
                                        "start": 3020,
                                        "end": 3025,
                                        "loc": {
                                          "start": {
                                            "line": 87,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 87,
                                            "column": 28
                                          }
                                        },
                                        "name": "input"
                                      }
                                    }
                                  ]
                                }
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      },
                      {
                        "type": "Property",
                        "start": 3060,
                        "end": 3105,
                        "loc": {
                          "start": {
                            "line": 90,
                            "column": 8
                          },
                          "end": {
                            "line": 92,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3060,
                          "end": 3063,
                          "loc": {
                            "start": {
                              "line": 90,
                              "column": 8
                            },
                            "end": {
                              "line": 90,
                              "column": 11
                            }
                          },
                          "name": "cli"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 3065,
                          "end": 3105,
                          "loc": {
                            "start": {
                              "line": 90,
                              "column": 13
                            },
                            "end": {
                              "line": 92,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 3079,
                              "end": 3095,
                              "loc": {
                                "start": {
                                  "line": 91,
                                  "column": 12
                                },
                                "end": {
                                  "line": 91,
                                  "column": 28
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 3079,
                                "end": 3083,
                                "loc": {
                                  "start": {
                                    "line": 91,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 91,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 3085,
                                "end": 3095,
                                "loc": {
                                  "start": {
                                    "line": 91,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 91,
                                    "column": 28
                                  }
                                },
                                "value": "CLI Flag",
                                "rawValue": "CLI Flag",
                                "raw": "'CLI Flag'"
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      },
                      {
                        "type": "Property",
                        "start": 3115,
                        "end": 3350,
                        "loc": {
                          "start": {
                            "line": 93,
                            "column": 8
                          },
                          "end": {
                            "line": 101,
                            "column": 9
                          }
                        },
                        "method": false,
                        "shorthand": false,
                        "computed": false,
                        "key": {
                          "type": "Identifier",
                          "start": 3115,
                          "end": 3123,
                          "loc": {
                            "start": {
                              "line": 93,
                              "column": 8
                            },
                            "end": {
                              "line": 93,
                              "column": 16
                            }
                          },
                          "name": "required"
                        },
                        "value": {
                          "type": "ObjectExpression",
                          "start": 3125,
                          "end": 3350,
                          "loc": {
                            "start": {
                              "line": 93,
                              "column": 18
                            },
                            "end": {
                              "line": 101,
                              "column": 9
                            }
                          },
                          "properties": [
                            {
                              "type": "Property",
                              "start": 3139,
                              "end": 3155,
                              "loc": {
                                "start": {
                                  "line": 94,
                                  "column": 12
                                },
                                "end": {
                                  "line": 94,
                                  "column": 28
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 3139,
                                "end": 3143,
                                "loc": {
                                  "start": {
                                    "line": 94,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 94,
                                    "column": 16
                                  }
                                },
                                "name": "name"
                              },
                              "value": {
                                "type": "Literal",
                                "start": 3145,
                                "end": 3155,
                                "loc": {
                                  "start": {
                                    "line": 94,
                                    "column": 18
                                  },
                                  "end": {
                                    "line": 94,
                                    "column": 28
                                  }
                                },
                                "value": "Required",
                                "rawValue": "Required",
                                "raw": "'Required'"
                              },
                              "kind": "init"
                            },
                            {
                              "type": "Property",
                              "start": 3169,
                              "end": 3340,
                              "loc": {
                                "start": {
                                  "line": 95,
                                  "column": 12
                                },
                                "end": {
                                  "line": 100,
                                  "column": 13
                                }
                              },
                              "method": false,
                              "shorthand": false,
                              "computed": false,
                              "key": {
                                "type": "Identifier",
                                "start": 3169,
                                "end": 3177,
                                "loc": {
                                  "start": {
                                    "line": 95,
                                    "column": 12
                                  },
                                  "end": {
                                    "line": 95,
                                    "column": 20
                                  }
                                },
                                "name": "renderer"
                              },
                              "value": {
                                "type": "ArrowFunctionExpression",
                                "start": 3179,
                                "end": 3340,
                                "loc": {
                                  "start": {
                                    "line": 95,
                                    "column": 22
                                  },
                                  "end": {
                                    "line": 100,
                                    "column": 13
                                  }
                                },
                                "id": null,
                                "generator": false,
                                "expression": false,
                                "async": false,
                                "params": [
                                  {
                                    "type": "Identifier",
                                    "start": 3180,
                                    "end": 3185,
                                    "loc": {
                                      "start": {
                                        "line": 95,
                                        "column": 23
                                      },
                                      "end": {
                                        "line": 95,
                                        "column": 28
                                      }
                                    },
                                    "name": "input"
                                  }
                                ],
                                "body": {
                                  "type": "BlockStatement",
                                  "start": 3190,
                                  "end": 3340,
                                  "loc": {
                                    "start": {
                                      "line": 95,
                                      "column": 33
                                    },
                                    "end": {
                                      "line": 100,
                                      "column": 13
                                    }
                                  },
                                  "body": [
                                    {
                                      "type": "IfStatement",
                                      "start": 3208,
                                      "end": 3285,
                                      "loc": {
                                        "start": {
                                          "line": 96,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 98,
                                          "column": 17
                                        }
                                      },
                                      "test": {
                                        "type": "BinaryExpression",
                                        "start": 3212,
                                        "end": 3226,
                                        "loc": {
                                          "start": {
                                            "line": 96,
                                            "column": 20
                                          },
                                          "end": {
                                            "line": 96,
                                            "column": 34
                                          }
                                        },
                                        "left": {
                                          "type": "Identifier",
                                          "start": 3212,
                                          "end": 3217,
                                          "loc": {
                                            "start": {
                                              "line": 96,
                                              "column": 20
                                            },
                                            "end": {
                                              "line": 96,
                                              "column": 25
                                            }
                                          },
                                          "name": "input"
                                        },
                                        "operator": "===",
                                        "right": {
                                          "type": "Literal",
                                          "start": 3222,
                                          "end": 3226,
                                          "loc": {
                                            "start": {
                                              "line": 96,
                                              "column": 30
                                            },
                                            "end": {
                                              "line": 96,
                                              "column": 34
                                            }
                                          },
                                          "value": true,
                                          "rawValue": true,
                                          "raw": "true"
                                        }
                                      },
                                      "consequent": {
                                        "type": "BlockStatement",
                                        "start": 3228,
                                        "end": 3285,
                                        "loc": {
                                          "start": {
                                            "line": 96,
                                            "column": 36
                                          },
                                          "end": {
                                            "line": 98,
                                            "column": 17
                                          }
                                        },
                                        "body": [
                                          {
                                            "type": "ReturnStatement",
                                            "start": 3250,
                                            "end": 3267,
                                            "loc": {
                                              "start": {
                                                "line": 97,
                                                "column": 20
                                              },
                                              "end": {
                                                "line": 97,
                                                "column": 37
                                              }
                                            },
                                            "argument": {
                                              "type": "CallExpression",
                                              "start": 3257,
                                              "end": 3266,
                                              "loc": {
                                                "start": {
                                                  "line": 97,
                                                  "column": 27
                                                },
                                                "end": {
                                                  "line": 97,
                                                  "column": 36
                                                }
                                              },
                                              "callee": {
                                                "type": "Identifier",
                                                "start": 3257,
                                                "end": 3259,
                                                "loc": {
                                                  "start": {
                                                    "line": 97,
                                                    "column": 27
                                                  },
                                                  "end": {
                                                    "line": 97,
                                                    "column": 29
                                                  }
                                                },
                                                "name": "ok"
                                              },
                                              "arguments": [
                                                {
                                                  "type": "Literal",
                                                  "start": 3260,
                                                  "end": 3265,
                                                  "loc": {
                                                    "start": {
                                                      "line": 97,
                                                      "column": 30
                                                    },
                                                    "end": {
                                                      "line": 97,
                                                      "column": 35
                                                    }
                                                  },
                                                  "value": "Yes",
                                                  "rawValue": "Yes",
                                                  "raw": "'Yes'"
                                                }
                                              ]
                                            }
                                          }
                                        ]
                                      },
                                      "alternate": null
                                    },
                                    {
                                      "type": "ReturnStatement",
                                      "start": 3302,
                                      "end": 3326,
                                      "loc": {
                                        "start": {
                                          "line": 99,
                                          "column": 16
                                        },
                                        "end": {
                                          "line": 99,
                                          "column": 40
                                        }
                                      },
                                      "argument": {
                                        "type": "CallExpression",
                                        "start": 3309,
                                        "end": 3325,
                                        "loc": {
                                          "start": {
                                            "line": 99,
                                            "column": 23
                                          },
                                          "end": {
                                            "line": 99,
                                            "column": 39
                                          }
                                        },
                                        "callee": {
                                          "type": "Identifier",
                                          "start": 3309,
                                          "end": 3319,
                                          "loc": {
                                            "start": {
                                              "line": 99,
                                              "column": 23
                                            },
                                            "end": {
                                              "line": 99,
                                              "column": 33
                                            }
                                          },
                                          "name": "styleError"
                                        },
                                        "arguments": [
                                          {
                                            "type": "Literal",
                                            "start": 3320,
                                            "end": 3324,
                                            "loc": {
                                              "start": {
                                                "line": 99,
                                                "column": 34
                                              },
                                              "end": {
                                                "line": 99,
                                                "column": 38
                                              }
                                            },
                                            "value": "No",
                                            "rawValue": "No",
                                            "raw": "'No'"
                                          }
                                        ]
                                      }
                                    }
                                  ]
                                }
                              },
                              "kind": "init"
                            }
                          ]
                        },
                        "kind": "init"
                      }
                    ]
                  }
                }
              ],
              "kind": "const"
            },
            {
              "type": "ReturnStatement",
              "start": 3363,
              "end": 3413,
              "loc": {
                "start": {
                  "line": 104,
                  "column": 4
                },
                "end": {
                  "line": 104,
                  "column": 54
                }
              },
              "argument": {
                "type": "CallExpression",
                "start": 3370,
                "end": 3412,
                "loc": {
                  "start": {
                    "line": 104,
                    "column": 11
                  },
                  "end": {
                    "line": 104,
                    "column": 53
                  }
                },
                "callee": {
                  "type": "Identifier",
                  "start": 3370,
                  "end": 3383,
                  "loc": {
                    "start": {
                      "line": 104,
                      "column": 11
                    },
                    "end": {
                      "line": 104,
                      "column": 24
                    }
                  },
                  "name": "generateTable"
                },
                "arguments": [
                  {
                    "type": "Identifier",
                    "start": 3384,
                    "end": 3403,
                    "loc": {
                      "start": {
                        "line": 104,
                        "column": 25
                      },
                      "end": {
                        "line": 104,
                        "column": 44
                      }
                    },
                    "name": "documentationObject"
                  },
                  {
                    "type": "Identifier",
                    "start": 3405,
                    "end": 3411,
                    "loc": {
                      "start": {
                        "line": 104,
                        "column": 46
                      },
                      "end": {
                        "line": 104,
                        "column": 52
                      }
                    },
                    "name": "header"
                  }
                ]
              }
            }
          ]
        },
        "leadingComments": [
          {
            "type": "Block",
            "value": "*\n * Generates plain text documentation for the provided configuration object.\n *\n * @param {rocConfig} config - The configuration object to generate documentation for.\n * @param {rocMetaConfig} metaConfig - The meta configuration object that has information about the config object.\n * @param {string[]} [filter=[]] - The groups that should be includes, by default all will be used.\n *\n * @returns {string} - A table as a string.\n ",
            "start": 1937,
            "end": 2373,
            "loc": {
              "start": {
                "line": 60,
                "column": 0
              },
              "end": {
                "line": 68,
                "column": 3
              }
            },
            "range": [
              1937,
              2373
            ]
          }
        ],
        "trailingComments": []
      },
      "specifiers": [],
      "source": null,
      "leadingComments": [
        {
          "type": "Block",
          "value": "*\n * Generates plain text documentation for the provided configuration object.\n *\n * @param {rocConfig} config - The configuration object to generate documentation for.\n * @param {rocMetaConfig} metaConfig - The meta configuration object that has information about the config object.\n * @param {string[]} [filter=[]] - The groups that should be includes, by default all will be used.\n *\n * @returns {string} - A table as a string.\n ",
          "start": 1937,
          "end": 2373,
          "loc": {
            "start": {
              "line": 60,
              "column": 0
            },
            "end": {
              "line": 68,
              "column": 3
            }
          },
          "range": [
            1937,
            2373
          ]
        }
      ]
    }
  ]
}