diff options
| author | William Boman <william@redwill.se> | 2023-04-04 22:02:55 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-04 20:02:55 +0000 |
| commit | c625abf171dfaad790f5703465a93a94334e5049 (patch) | |
| tree | 46d9a2825954c29fb190ac69b8b7d21981074624 /lua/mason-core/semver.lua | |
| parent | test(async): add tests for control mechanisms (#1176) (diff) | |
| download | mason-c625abf171dfaad790f5703465a93a94334e5049.tar mason-c625abf171dfaad790f5703465a93a94334e5049.tar.gz mason-c625abf171dfaad790f5703465a93a94334e5049.tar.bz2 mason-c625abf171dfaad790f5703465a93a94334e5049.tar.lz mason-c625abf171dfaad790f5703465a93a94334e5049.tar.xz mason-c625abf171dfaad790f5703465a93a94334e5049.tar.zst mason-c625abf171dfaad790f5703465a93a94334e5049.zip | |
fix(npm): set install-strategy on npm >= 9 (#1179)
Closes #1175.
Diffstat (limited to 'lua/mason-core/semver.lua')
| -rw-r--r-- | lua/mason-core/semver.lua | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/lua/mason-core/semver.lua b/lua/mason-core/semver.lua index e10f006b..635b7e36 100644 --- a/lua/mason-core/semver.lua +++ b/lua/mason-core/semver.lua @@ -4,9 +4,14 @@ local semver = require "mason-vendor.semver" local M = {} ---@param version string -function M.parse(version) +function M.new(version) version = version:gsub("^v", "") - return Result.pcall(semver, version) + return semver(version) +end + +---@param version string +function M.parse(version) + return Result.pcall(M.new, version) end return M |
