Skip to content

Commit 299109f

Browse files
authored
fix(upgrade): dedupe packages after update (#872)
1 parent c4a2511 commit 299109f

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

packages/nuxi/src/commands/upgrade.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,15 @@ export default defineCommand({
161161
},
162162
).catch(() => process.exit(1))
163163

164+
const versionType = ctx.args.channel === 'nightly' ? 'nightly' : 'latest stable'
165+
logger.info(`Installing ${versionType} Nuxt ${nuxtVersion} release...`)
166+
167+
await addDependency(npmPackages, {
168+
cwd,
169+
packageManager,
170+
dev: nuxtDependencyType === 'devDependencies',
171+
})
172+
164173
if (method === 'force') {
165174
logger.info(
166175
`Recreating ${forceRemovals}. If you encounter any issues, revert the changes and try with \`--no-force\``,
@@ -173,15 +182,6 @@ export default defineCommand({
173182
await dedupeDependencies()
174183
}
175184

176-
const versionType = ctx.args.channel === 'nightly' ? 'nightly' : 'latest stable'
177-
logger.info(`Installing ${versionType} Nuxt ${nuxtVersion} release...`)
178-
179-
await addDependency(npmPackages, {
180-
cwd,
181-
packageManager,
182-
dev: nuxtDependencyType === 'devDependencies',
183-
})
184-
185185
// Clean up after upgrade
186186
let buildDir: string = '.nuxt'
187187
try {

0 commit comments

Comments
 (0)