frictionlessdata / datapackage

Data Package is a standard consisting of a set of simple yet extensible specifications to describe datasets, data files and tabular data. It is a data definition language (DDL) and data API that facilitates findability, accessibility, interoperability, and reusability (FAIR) of data.
https://datapackage.org
The Unlicense
493 stars 112 forks source link

fix(schemas): Require `type` on tableSchemaFieldNumber #829

Closed spencerwilson closed 1 year ago

spencerwilson commented 1 year ago

"type": "number" is functionally required on these objects, since an object lacking that property is supposed to be understood as a tableSchemaFieldString instead, per:

https://github.com/frictionlessdata/specs/blob/9e4d58012d80190574d0a1d7038abe4924f9e714/table-schema/README.md?plain=1#L147-L148