Dependabot first reported and then retracted a security problem in a package. The basis of the retraction isn't given, just that the package "is no longer vulnerable." That makes no sense. The original CVE is still out there and the affected code is still referenced.
On investigation I find that the given package is in yarn.lock twice, once in a version that contains the vulnerability and later in a version that contains the patch:
ansi-regex@^2.0.0:
version "2.1.1"
ansi-regex@^5.0.0:
version "5.0.0"````
I'd be grateful for any way to make sense of this.
