From c625abf171dfaad790f5703465a93a94334e5049 Mon Sep 17 00:00:00 2001 From: William Boman Date: Tue, 4 Apr 2023 22:02:55 +0200 Subject: fix(npm): set install-strategy on npm >= 9 (#1179) Closes #1175. --- lua/mason-core/semver.lua | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'lua/mason-core/semver.lua') 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 -- cgit v1.2.3-70-g09d2