Write a command-line tool /app/semver-range that takes exactly two arguments: a range expression and a list…
Write a command-line tool /app/semver-range that takes exactly two arguments: a range expression and a list…: a task in TermGrade Environments: 1,004 executable Linux tasks (Harbor dataset). Range expression syntax: - A bare version like 1.2.3 matches exactly that version. - A comparison operator…
The task
**Range expression syntax:** - A bare version like `1.2.3` matches exactly that version. - A comparison operator followed by a version: `>=1.2.3`, `>1.2.3`, `<=1.2.3`, `<1.2.3`. The operator and version are contiguous (no space). - A hyphen range: `1.2.3 - 2.3.4` means `>=1.2.3 <=2.3.4` (inclusive on both ends).…
Part of ai-and/termgrade-environments.