From 141e187465a26ce3c36aaeed0a220412e4de0c67 Mon Sep 17 00:00:00 2001 From: Damian Osipiuk Date: Thu, 31 Mar 2022 19:11:44 +0200 Subject: [PATCH 1/9] feat(devtools): devtools v2 as a browser extension --- examples/2.x-basic/src/App.vue | 4 +- examples/2.x-basic/vite.config.ts | 1 + examples/basic/src/App.vue | 11 +- examples/basic/vite.config.ts | 1 + examples/multi-client/src/App.vue | 4 +- examples/multi-client/vite.config.ts | 1 + examples/multi-page/src/App.vue | 4 +- examples/multi-page/vite.config.ts | 1 + examples/simple/src/App.vue | 4 +- examples/simple/vite.config.ts | 1 + examples/suspense/src/App.vue | 4 +- examples/suspense/vite.config.ts | 1 + package-lock.json | 11 ++ package.json | 1 + rollup.config.ts | 5 +- src/devtools/Devtools.vue | 9 +- src/devtools/DevtoolsPanel.vue | 16 +- src/vue/devtools.ts | 219 +++++++++++++++++++++++++++ src/vue/vueQueryPlugin.ts | 10 ++ tsconfig.json | 2 +- 20 files changed, 281 insertions(+), 29 deletions(-) create mode 100644 src/vue/devtools.ts diff --git a/examples/2.x-basic/src/App.vue b/examples/2.x-basic/src/App.vue index e50720b..f9db526 100644 --- a/examples/2.x-basic/src/App.vue +++ b/examples/2.x-basic/src/App.vue @@ -1,13 +1,12 @@ diff --git a/examples/multi-client/vite.config.ts b/examples/multi-client/vite.config.ts index 0a8bd80..50fa87f 100644 --- a/examples/multi-client/vite.config.ts +++ b/examples/multi-client/vite.config.ts @@ -4,4 +4,5 @@ import vue from "@vitejs/plugin-vue"; // https://vitejs.dev/config/ export default defineConfig({ plugins: [vue()], + optimizeDeps: { exclude: ["vue-query", "vue-demi"] }, }); diff --git a/examples/multi-page/src/App.vue b/examples/multi-page/src/App.vue index d8bc809..a57a4fc 100644 --- a/examples/multi-page/src/App.vue +++ b/examples/multi-page/src/App.vue @@ -1,11 +1,10 @@ diff --git a/examples/simple/vite.config.ts b/examples/simple/vite.config.ts index 0a8bd80..50fa87f 100644 --- a/examples/simple/vite.config.ts +++ b/examples/simple/vite.config.ts @@ -4,4 +4,5 @@ import vue from "@vitejs/plugin-vue"; // https://vitejs.dev/config/ export default defineConfig({ plugins: [vue()], + optimizeDeps: { exclude: ["vue-query", "vue-demi"] }, }); diff --git a/examples/suspense/src/App.vue b/examples/suspense/src/App.vue index af4ed51..c1a01a7 100644 --- a/examples/suspense/src/App.vue +++ b/examples/suspense/src/App.vue @@ -1,12 +1,11 @@ @@ -24,7 +23,6 @@ export default defineComponent({
Loading...
-