{"id":"semver-compare","version":"1.0.0","description":"Compare two strict Semantic Versions by precedence.","supported_operations":["semver compare","compare semver","cmp semantic versions"],"unsupported_operations":["loose versions","descending option","npm lookup"],"semantics":["Use installed semver 7.8.5 with loose: false. Same strict regex as baseline example-tests / semver-sort.","result is semver.compare(a,b): -1, 0, or 1. Build metadata does not affect precedence.","Reject v-prefix, spaces, leading zeros, latest, empty."],"limits":{"max_version_length":256},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["a","b"],"properties":{"a":{"type":"string","minLength":1,"maxLength":256},"b":{"type":"string","minLength":1,"maxLength":256}}},"output_schema":{"type":"object","additionalProperties":false,"required":["result"],"properties":{"result":{"type":"integer","enum":[-1,0,1]}}},"examples":[{"input":{"a":"1.0.0-alpha","b":"1.0.0"},"output":{"result":-1}},{"input":{"a":"1.0.0+one","b":"1.0.0+two"},"output":{"result":0}}],"execute_url":"/v1/tools/semver-compare/versions/1.0.0/execute"}