From 18955d6c0fbf2544f7b3ffb547bd4769717ade85 Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 17 Aug 2022 15:26:50 +0200 Subject: [PATCH 1/3] fix(nuxt): use `vue-devtools-stub` to mock `@vue/devtools-api` for both cjs + esm --- packages/nuxt/package.json | 1 + packages/nuxt/src/core/nitro.ts | 2 +- test/fixtures/basic/pages/index.vue | 5 +++++ yarn.lock | 8 ++++++++ 4 files changed, 15 insertions(+), 1 deletion(-) diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index f2a761c5612..d7a84734da3 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -68,6 +68,7 @@ "untyped": "^0.4.5", "vue": "^3.2.37", "vue-bundle-renderer": "^0.4.2", + "vue-devtools-stub": "^0.1.0", "vue-router": "^4.1.3" }, "devDependencies": { diff --git a/packages/nuxt/src/core/nitro.ts b/packages/nuxt/src/core/nitro.ts index c3993ec3d44..2de2d3db6ca 100644 --- a/packages/nuxt/src/core/nitro.ts +++ b/packages/nuxt/src/core/nitro.ts @@ -82,7 +82,7 @@ export async function initNitro (nuxt: Nuxt) { '@vue/compiler-core': 'unenv/runtime/mock/proxy', '@vue/compiler-dom': 'unenv/runtime/mock/proxy', '@vue/compiler-ssr': 'unenv/runtime/mock/proxy', - '@vue/devtools-api': 'unenv/runtime/mock/proxy-cjs', + '@vue/devtools-api': 'vue-devtools-stub', // Paths '#paths': resolve(distDir, 'core/runtime/nitro/paths'), diff --git a/test/fixtures/basic/pages/index.vue b/test/fixtures/basic/pages/index.vue index bc8f28632e0..e78eb205831 100644 --- a/test/fixtures/basic/pages/index.vue +++ b/test/fixtures/basic/pages/index.vue @@ -21,8 +21,13 @@