From 64e931dff45d2833523b5fee02c72c4f872c7a9c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Nison?= Date: Thu, 10 Mar 2022 12:20:19 +0100 Subject: [PATCH] Fixes url.resolve join --- package.json | 1 + src/registries/npm-registry.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 8ce48d1b43..0b7e7b7bd9 100644 --- a/package.json +++ b/package.json @@ -2,6 +2,7 @@ "name": "yarn", "installationMethod": "unknown", "version": "1.22.17", + "packageManager": "yarn@1.22.17", "license": "BSD-2-Clause", "preferGlobal": true, "description": "📦🐈 Fast, reliable, and secure dependency management.", diff --git a/src/registries/npm-registry.js b/src/registries/npm-registry.js index 083b8c1bab..fbcbbcd6bf 100644 --- a/src/registries/npm-registry.js +++ b/src/registries/npm-registry.js @@ -116,7 +116,7 @@ export default class NpmRegistry extends Registry { let resolved = pathname; if (!REGEX_REGISTRY_PREFIX.test(pathname)) { - resolved = url.resolve(addSuffix(registry, '/'), pathname); + resolved = url.resolve(addSuffix(registry, '/'), `./${pathname}`); } if (REGEX_REGISTRY_ENFORCED_HTTPS.test(resolved)) {