Use this function to determine the library and version of a vegaspec.

vw_spec_version(spec)

Arguments

spec

An object to be coerced to vegaspec, a Vega/Vega-Lite specification

Value

list with elements library, version

Details

Returns a list with two elements:

library

character, either "vega" or "vega_lite"

version

character, version tag

Examples

  vw_spec_version(spec_mtcars)
#> $library
#> [1] "vega_lite"
#> 
#> $version
#> [1] "5"
#> 
  # vw_to_vega() requires the V8 package
  vw_spec_version(vw_to_vega(spec_mtcars))
#> $library
#> [1] "vega"
#> 
#> $version
#> [1] "5"
#>