Blox
Blox is the CLI for working with CueBlox. (doesn't exist yet)
What is Blox?
See our rapidly-evolving documentation here
Vocabulary
Blox
A Blox is a collection of DataSets, grouped into a Schema, and distributed as a repository.
These Blox can be consumed using the blox
CLI to provide data validation and generation for your content repositories, ensuring type safety across your content.
DataSet
A DataSet is a type with a strongly defined schema, using Cue.
See examples
Schema
A Schema is a Cue file definition of one or more DataSets, with some metadata to help connect some dots for the blox
CLI.
See examples
Repository
Collection of schemas, distributed via HTTP with a manifest.json
. Can be downloaded by the blox
CLI.
Shoulders of Giants
Blox would not be possible if not for all of the great projects it depends on. Please see SHOULDERS.md to see a list of them.