aboutsummaryrefslogtreecommitdiffstats
path: root/lua/mason-vendor
Commit message (Collapse)AuthorAgeFilesLines
* fix(npm): set install-strategy on npm >= 9 (#1179)William Boman2023-04-041-0/+11
| | | Closes #1175.
* feat: vendor zzlib for unzip (#1174)William Boman2023-04-033-0/+788
| | | Download data of the registry suggest that ~10-18% struggle to unpack the registry archive, with the drop-off occurring in the `unzip` step. Being able to unpack the registry is a very crucial component of mason.nvim, which warrants vendoring [zzlib](https://github.com/zerkman/zzlib) to allow unpacking it entirely in Lua.
* feat: add semver module (#1058)William Boman2023-03-051-0/+211
This will be used to compare semver versions, for example: ```lua local v1 = try(semver.parse("1.0.0")) local v2 = try(semver.parse("v2.0.0")) local _ = v1 < v2 -- true ```