Skip to content

fix: require type for "string" fields; don't for "any" fields#1148

Open
signekb wants to merge 1 commit into
frictionlessdata:mainfrom
signekb:patch-1
Open

fix: require type for "string" fields; don't for "any" fields#1148
signekb wants to merge 1 commit into
frictionlessdata:mainfrom
signekb:patch-1

Conversation

@signekb
Copy link
Copy Markdown

@signekb signekb commented May 20, 2026


This adds type as required for string fields (aligned with the other typed fields), and removes type as required for any fields. This aligns with the textual description of field types in the spec:

the absence of a type property indicates that the field is of the type “any”

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tableSchemaFieldString should require type; tableSchemaFieldAny should not

1 participant