Skip to content

Commit fea1bfd

Browse files
committed
fix(create-vite): distinguish pkgManager
1 parent 738386e commit fea1bfd

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

packages/create-vite/index.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -254,8 +254,8 @@ async function init() {
254254

255255
write('package.json', JSON.stringify(pkg, null, 2))
256256

257-
const pkgManager =
258-
pmFromUserAgent(process.env.npm_config_user_agent)?.name || 'npm'
257+
const pkgInfo = pkgFromUserAgent(process.env.npm_config_user_agent)
258+
const pkgManager = pkgInfo ? pkgInfo.name : 'npm'
259259

260260
console.log(`\nDone. Now run:\n`)
261261
if (root !== cwd) {
@@ -325,13 +325,13 @@ function emptyDir(dir) {
325325
* @param {string | undefined} userAgent process.env.npm_config_user_agent
326326
* @returns object | undefined
327327
*/
328-
function pmFromUserAgent(userAgent) {
328+
function pkgFromUserAgent(userAgent) {
329329
if (!userAgent) return undefined
330-
const pmSpec = userAgent.split(' ')[0]
331-
const pmSpecArr = pmSpec.split('/')
330+
const pkgSpec = userAgent.split(' ')[0]
331+
const pkgSpecArr = pkgSpec.split('/')
332332
return {
333-
name: pmSpecArr[0],
334-
version: pmSpecArr[1]
333+
name: pkgSpecArr[0],
334+
version: pkgSpecArr[1]
335335
}
336336
}
337337

0 commit comments

Comments
 (0)