Minimal semver comparison and range matching (ARCHITECTURE.md §4a needs
"newest satisfying version" for dependency resolution). Isomorphic, no
dependency. Supported range forms (space-separated AND):
exact (1.2.3), wildcards (1.2.x, 1.x), comparators
(>=1.0.0, >, <=, <, =), caret (^1.2.3) and tilde (~1.2.3).
Pre-release/build suffixes compare by the numeric triple only
(documented simplification).
Minimal semver comparison and range matching (ARCHITECTURE.md §4a needs "newest satisfying version" for dependency resolution). Isomorphic, no dependency. Supported range forms (space-separated AND): exact (
1.2.3), wildcards (1.2.x,1.x), comparators (>=1.0.0,>,<=,<,=), caret (^1.2.3) and tilde (~1.2.3). Pre-release/build suffixes compare by the numeric triple only (documented simplification).