lightninglabs / lightning-api-ng

Automated API-documentation generation source code for Lightning Lab's FOSS software suite
6 stars 7 forks source link

Port Typescript markdown generator to golang #6

Closed jamaljsr closed 1 year ago

jamaljsr commented 1 year ago

Currently, the docs generation pipeline has the merger tool written in golang which ingests the protos and outputs JSON files which are consumed by the Typescript generate-docs tool which outputs the markdown files for Docusaurus.

It would make the pipeline simpler if we ported the generate-docs TS code to golang into the merger code. This would remove the intermediate step of outputting JSON and simplify the maintenance of the build pipeline going forward.