semver_max
Pick the BEST version from a comma-separated list that satisfies a range — the highest satisfying version (upgrade target). Correctly excludes inapplicable prereleases (npm rules) and rejects invalid list entries. Returns the max satisfying version or "none".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| range | Yes | npm-style range, e.g. "^1.0.0" | |
| versions | Yes | Comma-separated version list, e.g. "1.4.1, 1.5.0-beta.1, 1.6.0" |