We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5760549 commit d4f2a83Copy full SHA for d4f2a83
src/utils/nuxt.ts
@@ -287,12 +287,14 @@ export function parseTsconfigPaths(tsconfigPaths: TsconfigPaths): {} {
287
288
export function isNuxiInstalled(): Promise<boolean> {
289
return new Promise((resolve) => {
290
- exec('npm ls -g --depth=0', (error, stdout, stderr) => {
+ exec('nuxi --version', (error, stdout) => {
291
if (error) {
292
console.error(`Error: ${error}`);
293
resolve(false);
294
} else {
295
- resolve(stdout.includes('nuxi'));
+ console.log(`stdout: ${stdout}`);
296
+ const versionPattern = /^\s*\d+\.\d+\.\d+\s*$/;
297
+ resolve(versionPattern.test(stdout.toString()));
298
}
299
});
300
0 commit comments