This function allows to test if an active Pandoc version meets a min, max or
in between requirement. See pandoc_activate() about active
version.
Details
If min and max are provided, this will check the active version is
in-between two versions. If non is provided (keeping the default NULL for
both), it will check for an active version and return FALSE if none is
active.
Examples
# Is there an active version available ?
pandoc_available()
#> [1] TRUE
# check for a minimum requirement
pandoc_available(min = "2.11")
#> [1] TRUE
# check for a maximum version
pandoc_available(max = "2.18")
#> [1] TRUE
# only returns TRUE if Pandoc version is between two bounds
pandoc_available(min = "2.11", max = "2.12")
#> [1] FALSE