SuperStruct
===========


SuperStruct is a library for working with a family of related struct _variants_, where each variant shares some common fields, and adds in unique fields of its own.
For more information please see the [SuperStruct Guide](https://sigp.github.io/superstruct/).
## Project Showcase
SuperStruct is used in the following projects:
* [`sigp/lighthouse`](https://github.com/sigp/lighthouse): Ethereum consensus client
## License
Apache 2.0