From dc1cc60de99c6079d76d60704a861c43cba4bd38 Mon Sep 17 00:00:00 2001
From: Sergio Zharinov <zharinov@users.noreply.github.com>
Date: Tue, 18 Feb 2020 14:58:43 +0400
Subject: [PATCH] fix(cdnurl): Fix slashes for lookup names (#5505)

---
 lib/manager/cdnurl/__snapshots__/extract.spec.ts.snap | 8 ++++----
 lib/manager/cdnurl/extract.ts                         | 2 +-
 lib/manager/html/__snapshots__/extract.spec.ts.snap   | 8 ++++----
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/lib/manager/cdnurl/__snapshots__/extract.spec.ts.snap b/lib/manager/cdnurl/__snapshots__/extract.spec.ts.snap
index 50b1aa347c..e2a4e18e20 100644
--- a/lib/manager/cdnurl/__snapshots__/extract.spec.ts.snap
+++ b/lib/manager/cdnurl/__snapshots__/extract.spec.ts.snap
@@ -16,7 +16,7 @@ Object {
       "currentValue": "16.3.2",
       "datasource": "cdnjs",
       "depName": "react",
-      "lookupName": "react/umd",
+      "lookupName": "react/umd/react.production.min.js",
       "managerData": Object {
         "fileReplacePosition": 115,
       },
@@ -25,7 +25,7 @@ Object {
       "currentValue": "16.3.2",
       "datasource": "cdnjs",
       "depName": "react-dom",
-      "lookupName": "react-dom/umd",
+      "lookupName": "react-dom/umd/react-dom.production.min.js",
       "managerData": Object {
         "fileReplacePosition": 199,
       },
@@ -43,7 +43,7 @@ Object {
       "currentValue": "1.14.3",
       "datasource": "cdnjs",
       "depName": "popper.js",
-      "lookupName": "popper.js/umd",
+      "lookupName": "popper.js/umd/popper.min.js",
       "managerData": Object {
         "fileReplacePosition": 436,
       },
@@ -52,7 +52,7 @@ Object {
       "currentValue": "0.10.4",
       "datasource": "cdnjs",
       "depName": "react-popper",
-      "lookupName": "react-popper/umd",
+      "lookupName": "react-popper/umd/react-popper.min.js",
       "managerData": Object {
         "fileReplacePosition": 513,
       },
diff --git a/lib/manager/cdnurl/extract.ts b/lib/manager/cdnurl/extract.ts
index 070583aa08..21eaac38f8 100644
--- a/lib/manager/cdnurl/extract.ts
+++ b/lib/manager/cdnurl/extract.ts
@@ -1,7 +1,7 @@
 import { PackageFile, PackageDependency } from '../common';
 import { DATASOURCE_CDNJS } from '../../constants/data-binary-source';
 
-export const cloudflareUrlRegex = /\/\/cdnjs\.cloudflare\.com\/ajax\/libs\/(?<depName>[^/]+?)\/(?<currentValue>[^/]+?)\/(?<asset>[-_.a-zA-Z0-9]+)/;
+export const cloudflareUrlRegex = /\/\/cdnjs\.cloudflare\.com\/ajax\/libs\/(?<depName>[^/]+?)\/(?<currentValue>[^/]+?)\/(?<asset>[-/_.a-zA-Z0-9]+)/;
 
 export function extractPackageFile(content: string): PackageFile {
   const deps: PackageDependency[] = [];
diff --git a/lib/manager/html/__snapshots__/extract.spec.ts.snap b/lib/manager/html/__snapshots__/extract.spec.ts.snap
index 23d023c5a4..19a89c4623 100644
--- a/lib/manager/html/__snapshots__/extract.spec.ts.snap
+++ b/lib/manager/html/__snapshots__/extract.spec.ts.snap
@@ -17,7 +17,7 @@ Object {
       "currentValue": "16.3.2",
       "datasource": "cdnjs",
       "depName": "react",
-      "lookupName": "react/umd",
+      "lookupName": "react/umd/react.production.min.js",
       "managerData": Object {
         "tagLength": 129,
         "tagPosition": 339,
@@ -27,7 +27,7 @@ Object {
       "currentValue": "16.3.2",
       "datasource": "cdnjs",
       "depName": "react-dom",
-      "lookupName": "react-dom/umd",
+      "lookupName": "react-dom/umd/react-dom.production.min.js",
       "managerData": Object {
         "tagLength": 137,
         "tagPosition": 482,
@@ -47,7 +47,7 @@ Object {
       "currentValue": "1.14.3",
       "datasource": "cdnjs",
       "depName": "popper.js",
-      "lookupName": "popper.js/umd",
+      "lookupName": "popper.js/umd/popper.min.js",
       "managerData": Object {
         "tagLength": 123,
         "tagPosition": 1145,
@@ -57,7 +57,7 @@ Object {
       "currentValue": "0.10.4",
       "datasource": "cdnjs",
       "depName": "react-popper",
-      "lookupName": "react-popper/umd",
+      "lookupName": "react-popper/umd/react-popper.min.js",
       "managerData": Object {
         "tagLength": 132,
         "tagPosition": 1282,
-- 
GitLab