Skip to content

Commit 8c8097e

Browse files
committed
fix(install-module): process exit code
1 parent 895e6e3 commit 8c8097e

File tree

1 file changed

+4
-2
lines changed
  • packages/devtools/src/server-rpc

1 file changed

+4
-2
lines changed

packages/devtools/src/server-rpc/npm.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,9 +90,11 @@ export function setupNpmRPC({ nuxt }: NuxtDevtoolsServerContext) {
9090
const execa = process.getProcess()
9191
await execa
9292

93-
const code = execa.exitCode
93+
await Promise.resolve()
94+
95+
const code = execa.exitCode || 0
9496
if (code !== 0) {
95-
console.error(execa.stderr)
97+
console.error(String(execa.stderr))
9698
throw new Error(`Failed to install module, process exited with ${code}`)
9799
}
98100

0 commit comments

Comments
 (0)