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(