About those new function missing in our doc 

````lua
quarto.doc.input_file
quarto.doc.output_file
````

-----

Yep, it will available to any LUA code that is being executed (e.g. filter or shortcode)- it is public but you're right that it is omitted from the documentation (unintentionally)!

We also added some project related functions that are omitted:

```lua
quarto.project.directory
quarto.project.offset
quarto.project.profile
quarto.project.output_directory
```

Let's keep this issue open to track getting the documentation updated to reflect this.

_Originally posted by @dragonstyle in https://github.com/quarto-dev/quarto-cli/issues/2249#issuecomment-1397066585_
            
cwickham
2023-01-19T14:33:42Z
cderv
documentation
v1.4
open
Document all public functions from quarto Lua API
https://github.com/quarto-dev/quarto-cli/issues/4499