Determines what version of the Data Package standard is used by a Data Package, Data Resource, Table
Dialect or Table Schema, based on the $schema property.
Version "1.0" is assumed if $schema is missing, version ">=2.0" is
assumed for custom values (e.g. extensions).
Examples
# Data Package
package <- example_package()
version(package)
#> [1] "1.0"
# Data Resource
resource <- resource(package, "observations")
version(resource)
#> [1] "1.0"
# Table Dialect
version(resource$dialect)
#> [1] "1.0"
# Table Schema
schema <- schema(package, "observations")
version(schema)
#> [1] "1.0"
