Hvordan gjør jeg enkle TypeScript-typer om til en Markdown-tabell?


Jeg skriver dokumentasjon for et bibliotek og vil gjerne finne en måte å gjøre om mine `props` til en enkel markdown-tabell. Hver eneste eksempel jeg har sett så langt føles for komplisert, og lager et helt dokumentasjonsnettsted for meg. Jeg vil bare gå gjennom noen filer som har typer og gjøre dem om til tabeller.

Er det en måte å gjøre dette på:

type Props = {
  /*
   * this is a required color!
   */
  color: string
}

inn i dette:

| Prop  | description  | type  | Required  |
|---|---|---|---|
|  color | this is a required color!  | string  | yes |

...som ser slik ut når det skrives ut fra markdown:

Takk!

Relaterte artikler