From df384d86181408ba7eb2d5f9f3fb76ecc99c60c5 Mon Sep 17 00:00:00 2001 From: Sean Tyler Date: Mon, 4 Jan 2021 16:15:34 -0700 Subject: [PATCH] fix(regex): find package difference with tilda --- src/diff-service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/diff-service.ts b/src/diff-service.ts index 4d60f21..114c8af 100644 --- a/src/diff-service.ts +++ b/src/diff-service.ts @@ -6,7 +6,7 @@ interface IComputedPackage { [packagename: string]: string[]; } -const PACKAGE_REGEX = /(?.*)@(?:(?[\^\$])?(?\d)(?:\.(?\d))?(?:\.(?\d))?(?:-(?[0-9a-zA-Z-]+)(?:.(?[0-9a-zA-Z]+))?)?(?:\+(?[0-9a-zA-Z-]+)(?:.(?[0-9a-zA-Z]+))?)?|\*)/; +const PACKAGE_REGEX = /(?.*)@(?:(?[\^|\~\$])?(?\d)(?:\.(?\d))?(?:\.(?\d))?(?:-(?[0-9a-zA-Z-]+)(?:.(?[0-9a-zA-Z]+))?)?(?:\+(?[0-9a-zA-Z-]+)(?:.(?[0-9a-zA-Z]+))?)?|\*)/; export const DiffService = { computeHashmapOfPackageAndVersionList(