quarto-web icon indicating copy to clipboard operation
quarto-web copied to clipboard

Feature/lua api autogen

Open cscheid opened this issue 8 months ago • 1 comments

This PR uses the output of Lua-LS --doc to auto-generate API documentation.

Structure:

  • _*.md files are automatically generated by quarto run tools/build-lua-types-autogen.ts
  • _*.qmd files include the associated _*.md file, and can add additional hand-written material to the top of the document (see docs/lua/quarto/brand.qmd for a minimal example)
  • if the tools/build-lua-types-autogen.ts script is run with stubs as the first parameter, it will overwrite the .qmd files in docs/lua.
  • all files in this directory run with the docs/lua/luaapi_autogen.lua filter which drops some bad markdown generated by Lua-LS.

cscheid avatar May 01 '25 18:05 cscheid

🚀 Deployed on https://deploy-preview-1649.quarto.org

github-actions[bot] avatar May 01 '25 18:05 github-actions[bot]