aws-cloudformation / cloudformation-pkl

Apache License 2.0
8 stars 2 forks source link

Provide Type Constraints Consistent With AWS #5

Open jamesward opened 1 month ago

jamesward commented 1 month ago

It may be hard, but it'd be great to have as many type constraints as possible to avoid errors like:

CodeCommitRepository: The repository name is not valid. Repository names can be any valid combination of letters,
numbers, periods, underscores, and dashes between 1 and 100 characters in length. Names are case sensitive. For more
information, see Limits in the AWS CodeCommit User Guide.
ericzbeard commented 1 month ago

Hard to do if it's not actually codified in the schema. cfn-lint is much better at catching these things.