mozilla / nimbus-shared

Shared data and schemas for Project Nimbus
https://mozilla.github.io/nimbus-shared
Mozilla Public License 2.0
6 stars 15 forks source link

Automatically generate type guards #16

Closed mythmon closed 4 years ago

mythmon commented 4 years ago

In working on this, I ended up needing to have dependencies between build jobs, so I switched to using Make for the task running.

This works from a shell in this project, but won't currently work on another project. That's because it loads the schemas via synchronous filesystem access with some pretty inflexible paths. I plan to do more thinking to figure out how to best do this in a more useful way.

Fixes #7