Add block.json schema defintion to core blocks #35900
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Adds the schema defintion to the top of each core block to help development, in
supported editors the schema definition will show validation errors, offer
tooltips and autocomplete.
Schema definition:
How has this been tested?
Types of changes
Adds schema to top of each block.json file in core blocks. While going through and adding Prettier did format a couple of files so some minor whitespace, and array changes, nothing functional.
I did not correct any validation issues in this PR, I will create a new one with details on issues found by adding the schema. I'm not necessarily sure if the issues are with the schema definition or the block.json file.