Fix to handle wrong pecl versions with hyphen

This commit is contained in:
Shivam Mathur
2021-12-08 04:56:29 +05:30
parent f4d1db5c23
commit a274bd910a
5 changed files with 10 additions and 5 deletions

View File

@ -231,7 +231,9 @@ export async function addExtensionLinux(
let remove_script = '';
await utils.asyncForEach(extensions, async function (extension: string) {
const version_extension: string = version + extension;
const [ext_name, ext_version]: string[] = extension.split('-');
const [ext_name, ext_version]: string[] = extension
.split(/-(.+)/)
.filter(Boolean);
const ext_prefix = await utils.getExtensionPrefix(ext_name);
switch (true) {