JSON(主要次要补丁)版本控制的架构

JSON Schema for (Major Minor Patch) Versioning

我如何在 JSON 架构中执行 Major Minor Patch 版本控制?

例如,这将验证:

{ "version": "1.0.1" }

这不会验证:

{ "version": "1.0" }

搞清楚了,例子:

"version": {
    "type": "string",
    "pattern": "^([0-9]+).([0-9]+).([0-9]+)$",
    "description": "Version (Major, Minor, Patch) identifier"
},