two-hundred / celerity

The backend toolkit that gets you moving fast
https://celerityframework.com
Apache License 2.0
0 stars 0 forks source link

Blueprint Framework - Implement Abstract Resources #14

Open fr3shw3b opened 1 year ago

fr3shw3b commented 1 year ago

Implement abstract resources for transformers. Abstract resources are those that are purely used by transformers to provide convenient abstractions of sets of complex resources that can come under the banner of more user-friendly abstract resources. Abstract resource definitions should include functionality for validation before the transformer converts the source spec into its expanded form. The blueprint loader should run the validation of abstract resources before carrying out the transformations.