CliOptions
data class CliOptions(val source: File?, val outputDirectory: File?, val libraryDirectory: File?, val clean: Boolean, val nodePath: String?, val npmPath: String?)
Options that affect the behavior of the Quarkdown CLI, especially I/O. For pipeline-related options, see com.quarkdown.core.pipeline.PipelineOptions.
Parameters
source
main source file to process
outputDirectory
the output directory to save resource in, if set
libraryDirectory
the directory to load .qmd library files from
clean
whether to clean the output directory before generating new files
nodePath
path to the Node.js executable
npmPath
path to the npm executable