docker / app

Make your Docker Compose applications reusable, and share them on Docker Hub
Apache License 2.0
1.57k stars 177 forks source link

Use json-schema 0.7 to benefit "optional": true #601

Closed ndeloof closed 5 years ago

ndeloof commented 5 years ago

- What I did replaced [ string, null ] type definition with optional strings

- How I did it Updated json-schema requirement to 0.7 so we can rely on optional

- How to verify it I used gojsonschema to generate code and check it match the one from repo (makes me wonder we could adopt a contract-first approach here)

- Description for the changelog schema updated to rely on json-schema draft-07

- A picture of a cute animal (not mandatory but encouraged) image

ndeloof commented 5 years ago

got confused with json schema spec versions