From c457fb3b0ec75ee1f4d66c2464f5be244e6c4120 Mon Sep 17 00:00:00 2001 From: Misha Kaletsky <15040698+mmkal@users.noreply.github.com> Date: Wed, 20 Mar 2024 13:56:39 -0400 Subject: [PATCH] pnpm: use npm for tag-version-prefix Fixes half of https://github.com/sindresorhus/np/issues/738 --- source/package-manager/configs.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/package-manager/configs.js b/source/package-manager/configs.js index 0f584bd7..f766d565 100644 --- a/source/package-manager/configs.js +++ b/source/package-manager/configs.js @@ -17,7 +17,8 @@ export const pnpmConfig = { installCommand: ['pnpm', ['install']], installCommandNoLockfile: ['pnpm', ['install']], versionCommand: version => ['pnpm', ['version', version]], - tagVersionPrefixCommand: ['pnpm', ['config', 'get', 'tag-version-prefix']], + // pnpm config doesn't have `v` as a default tag version prefix, so to get consistent default behavior, use npm. + tagVersionPrefixCommand: ['npm', ['config', 'get', 'tag-version-prefix']], getRegistryCommand: ['pnpm', ['config', 'get', 'registry']], lockfiles: ['pnpm-lock.yaml'], };