\r\nimport { defineConfig } from 'vite'\r\nimport vue from '@vitejs/plugin-vue'\r\nimport vueI18n from '@intlify/vite-plugin-vue-i18n'\r\n\r\n// https://vitejs.dev/config/\r\nconst path = require(\"path\")\r\nexport default defineConfig({\r\n test: {\r\n setupFiles: ['./tests/config.ts']\r\n },\r\n optimizeDeps: {\r\n exclude: ['vue-demi']\r\n },\r\n build: {\r\n lib: {\r\n entry: path.resolve(__dirname, 'src/install.ts'),\r\n name: 'vcp',\r\n formats: ['umd'],\r\n fileName: (format) => `vcp.${format}.ts`\r\n },\r\n rollupOptions: {\r\n external: ['vue', 'vueI18n', 'vue-demi',],\r\n output: {\r\n exports: 'named',\r\n globals: {\r\n 'vue-demi': 'VueDemi',\r\n 'vue': 'Vue',\r\n }\r\n }\r\n },\r\n },\r\n plugins: [\r\n vue({\r\n style: true,\r\n css: true\r\n }),\r\n vueI18n({\r\n include: path.resolve(__dirname, 'src/assets/translations.ts'),\r\n globalSFCScope: true,\r\n compositionOnly: false,\r\n }),\r\n ],\r\n server: {\r\n port: 8080\r\n },\r\n resolve: {\r\n dedupe: ['vue'],\r\n alias: {\r\n \"~\": path.resolve(__dirname, \"./src\"),\r\n \"@\": path.resolve(__dirname, \"./src\"),\r\n },\r\n },\r\n})\r\n\r\n```\r\n\r\npackage.json:\r\n```\r\n{\r\n \"name\": \"vcp\",\r\n \"version\": \"0.9.14\",\r\n \"private\": false,\r\n \"author\": \"Alireza Safari \u003Calireza.safaree@gmail.com> (http://alireza-safari.ir)\",\r\n \"license\": \"MIT\",\r\n \"main\": \"./dist/vcp.umd.ts\",\r\n \"description\": \"Vue Client Print with Template Builder\",\r\n \"exports\": {\r\n \".\": {\r\n \"require\": \"./dist/vcp.umd.ts\"\r\n },\r\n \"./dist/style.css\": \"./dist/style.css\"\r\n },\r\n \"keywords\": [\r\n \"vcp\",\r\n \"vue print\",\r\n \"vue client print\",\r\n \"template builder\",\r\n \"vue report\",\r\n \"vue report generator\"\r\n ],\r\n \"files\": [\r\n \"dist/*\"\r\n ],\r\n \"repository\": {\r\n \"type\": \"git\",\r\n \"url\": \"https://github.com/alireza0sfr/vue-client-print\"\r\n },\r\n \"scripts\": {\r\n \"dev\": \"vite\",\r\n \"build\": \"vite build\",\r\n \"serve\": \"vite preview\",\r\n \"test\": \"vitest run --environment jsdom\",\r\n \"test:ui:\": \"vitest --environment jsdom --ui\",\r\n \"test:coverage\": \"vitest run --coverage --environment jsdom\",\r\n \"test:watch\": \"vitest --environment jsdom\"\r\n },\r\n \"dependencies\": {\r\n \"dom-to-image\": \"^2.6.0\",\r\n \"file-saver\": \"^2.0.5\",\r\n \"jsdom\": \"^19.0.0\",\r\n \"print-js\": \"^1.6.0\",\r\n \"register-service-worker\": \"^1.7.2\",\r\n \"typescript\": \"^4.7.2\",\r\n \"vitest\": \"^0.12.9\",\r\n \"vue-demi\": \"^0.12.5\",\r\n \"vue-i18n\": \"^9.1.10\"\r\n },\r\n \"peerDependencies\": {\r\n \"vue\": \">=2.0.0 || >=3.0.0\"\r\n },\r\n \"devDependencies\": {\r\n \"@intlify/vite-plugin-vue-i18n\": \"^3.4.0\",\r\n \"@vitejs/plugin-vue\": \"^2.3.3\",\r\n \"@vitest/ui\": \"^0.12.9\",\r\n \"@vue/compiler-sfc\": \"^3.2.36\",\r\n \"@vue/test-utils\": \"^2.0.0-rc.18\",\r\n \"c8\": \"^7.11.3\",\r\n \"cz-conventional-changelog\": \"^3.0.1\",\r\n \"vite\": \"^2.9.9\",\r\n \"vue\": \"^3.2.36\"\r\n }\r\n}\r\n\r\n```",[],161,"createElementVNode is not a function vite","2022-10-27T15:14:22Z","https://github.com/vueuse/vue-demi/issues/161",0.6788495,{"description":2887,"labels":2888,"number":2889,"owner":2871,"repository":2872,"state":2873,"title":2890,"updated_at":2891,"url":2892,"score":2893},"First of all, I saw a couple of issues that involved more or less the same issue, but I tought it would be useful to group everything into one issue, so we could hopefully try to solve it.\r\n\r\n### Related issues:\r\n\r\n- #145 \r\n- #136 \r\n- #117 \r\n- #129 \r\n\r\n### Problem\r\n\r\nI'm currently building a private reusable package for a real-world application. This application runs on `nuxt2` (currently `nuxt-bridge`), and we're planning to migrate to `nuxt3` when all the packages we need are there. The idea was to build that reusable package in `vue3`, and use `vue-demi` to make it possible to be used in our `nuxt-bridge` app.\r\n\r\nAt first I just tried building the library and use it in a separate vue 3 app. With Vite it was really fast & easy to make it work 🎉\r\n\r\nHowever when I tried importing it in our `nuxt-bridge` app I came across several issues:\r\n\r\n1) When externalising `vue` dependency in vite, I got a list of warnings that some functions are not exported by vue. This is what the most issues are about.\r\n\r\n2) When I don't externalise `vue` in `vite.config.js`, I just get an empty component. In my repro I don't get any warning. I just see an anonymous component in my dev tools. In my production nuxt-app, I see the following error: `no template or render function is defined`. The component seemed to be imported correctly, it just doesn't render any HTML.\r\n\r\n3) I saw in other issues that the solution might be to externalise `vue-demi` as well, but that doesn't seem to make any difference for this.\r\n\r\n4) also tried using `npx vue-demi-fix` && `npx vue-demi-switch 2` commands, but these also doesn't seem to be changing a whole lot.\r\n\r\nI also saw that in #117 , [@koooge](https://github.com/koooge) researched into the issue a bit and saw that it might be due to a breaking change in @vue/core.\r\n\r\nThat's when I decided to build a repro with a vue2 app (@vue/cli), vue3 app (vite) and a simple component in a separate lib.\r\n\r\n### Repro\r\n\r\nhttps://github.com/jclaessens97/vue-demi-vue2-broken-repro\r\n\r\n\r\nI hope we can look into this issue and try to come up with a solution to be able to make vue3 components compatible for vue2, until everything is vue3 ready.\r\n",[],152,"Vue3 lib not working in Vue2 projects","2022-10-14T07:02:51Z","https://github.com/vueuse/vue-demi/issues/152",0.69472045,{"description":2895,"labels":2896,"number":2897,"owner":2871,"repository":2871,"state":2898,"title":2899,"updated_at":2900,"url":2901,"score":2902},"I'm facing the following issue when trying to build a project with vite `2.4.3` using vueuse `6.0.0`. \r\n\r\n```\r\n'effectScope' is not exported by node_modules/@vueuse/core/node_modules/vue-demi/lib/index.mjs, imported by node_modules/@vueuse/core/node_modules/@vueuse/shared/index.esm.js\r\nfile: .../node_modules/@vueuse/core/node_modules/@vueuse/shared/index.esm.js:1:64\r\n1: import { computed, unref, watch, ref, customRef, isVue3, isRef, effectScope, onScopeDispose, reactive, toRef, isVue2, toRefs as toRefs$1, getCurrentInstance, onMounted, nextTick, getCurrentScope, onUnmounted } from 'vue-demi';\r\n ^\r\n2: \r\n3: /**\r\nerror during build:\r\nError: 'effectScope' is not exported by node_modules/@vueuse/core/node_modules/vue-demi/lib/index.mjs, imported by node_modules/@vueuse/core/node_modules/@vueuse/shared/index.esm.js\r\n at error (/node_modules/rollup/dist/shared/rollup.js:151:30)\r\n at Module.error (/node_modules/rollup/dist/shared/rollup.js:10044:16)\r\n at Module.traceVariable (/node_modules/rollup/dist/shared/rollup.js:10429:29)\r\n at ModuleScope.findVariable (/node_modules/rollup/dist/shared/rollup.js:9200:39)\r\n at FunctionScope.findVariable (/node_modules/rollup/dist/shared/rollup.js:3635:38)\r\n at ChildScope.findVariable (/node_modules/rollup/dist/shared/rollup.js:3635:38)\r\n at Identifier.bind (/node_modules/rollup/dist/shared/rollup.js:4572:40)\r\n at CallExpression.bind (/frontend/node_modules/rollup/dist/shared/rollup.js:2886:23)\r\n at CallExpression.bind (/frontend/node_modules/rollup/dist/shared/rollup.js:7133:15)\r\n at VariableDeclarator.bind (/node_modules/rollup/dist/shared/rollup.js:2886:23)\r\n```",[],686,"closed","'effectScope' is not exported by vue-demi/lib/index.mjs","2021-09-07T09:34:58Z","https://github.com/vueuse/vueuse/issues/686",0.6486629,{"description":2904,"labels":2905,"number":2907,"owner":2871,"repository":2872,"state":2898,"title":2908,"updated_at":2909,"url":2910,"score":2911},"It seems somehow vue2 is not resolved in vue-demi.\r\n###Env:###\r\nI make the lib dependency same as readme recommended.\r\nAnd the project using the lib is in vue 3.0.0.\r\nhere is the library package.json:\r\n\r\n\r\n ###Error:###\r\n error in ../tools/gei-framework/node_modules/vue-demi/lib/index.mjs\r\n\r\n\"export 'default' (reexported as 'Vue') was not found in 'vue'.\r\n\r\n\r\n\r\n",[2906],{"name":2868,"color":2869},97,"export default was not found in 'vue'.","2021-09-01T02:08:40Z","https://github.com/vueuse/vue-demi/issues/97",0.6638578,{"description":2913,"labels":2914,"number":2915,"owner":2871,"repository":2871,"state":2898,"title":2916,"updated_at":2917,"url":2918,"score":2919},"I installed VueUse in a Vue 3 project like this:\r\n\r\n`npm install @vueuse/core`\r\n\r\nAnd then I imported it in my component like this:\r\n\r\n````\r\n\u003Cscript setup>\r\n import { useDebounceFn } from '@vueuse/core'\r\n\u003C/script>\r\n````\r\n\r\nAnd now I'm getting this error:\r\n\r\n````\r\nerror in ./node_modules/@vueuse/shared/index.mjs \r\n \r\nexport 'watchSyncEffect' (imported as 'watchSyncEffect') was not found in 'vue-demi' (possible exports: BaseTransition, Comment, Fragment, KeepAlive, Static, Suspense, Teleport, Text, Transition, TransitionGroup, Vue, Vue2, callWithAsyncErrorHandling, callWithErrorHandling, camelize, capitalize, cloneVNode, compatUtils, compile, computed, createApp, createBlock, createCommentVNode, createHydrationRenderer, createRenderer, createSSRApp, createSlots, createStaticVNode, createTextVNode, createVNode, customRef, defineAsyncComponent, defineComponent, defineEmit, defineEmits, defineExpose, defineProps, del, devtools, getCurrentInstance, getTransitionRawChildren, h, handleError, hydrate, initCustomFormatter, inject, install, isProxy, isReactive, isReadonly, isRef, isRuntimeOnly, isVNode, isVue2, isVue3, markRaw, mergeDefaults, mergeProps, nextTick, onActivated, onBeforeMount, onBeforeUnmount, onBeforeUpdate, onDeactivated, onErrorCaptured, onMounted, onRenderTracked, onRenderTriggered, onServerPrefetch, onUnmounted, onUpdated, openBlock, popScopeId, provide, proxyRefs, pushScopeId, queuePostFlushCb, reactive, readonly, ref, registerRuntimeCompiler, render, renderList, renderSlot, resolveComponent, resolveDirective, resolveDynamicComponent, resolveFilter, resolveTransitionHooks, set, setBlockTracking, setDevtoolsHook, setTransitionHooks, shallowReactive, shallowReadonly, shallowRef, ssrContextKey, ssrUtils, toDisplayString, toHandlerKey, toHandlers, toRaw, toRef, toRefs, transformVNodeArgs, triggerRef, unref, useAttrs, useContext, useCssModule, useCssVars, useSSRContext, useSlots, useTransitionState, vModelCheckbox, vModelDynamic, vModelRadio, vModelSelect, vModelText, vShow, version, warn, watch, watchEffect, withAsyncContext, withCtx, withDefaults, withDirectives, withKeys, withModifiers, withScopeId)\r\n````",[],778,"export 'watchSyncEffect' (imported as 'watchSyncEffect') was not found in 'vue-demi'","2021-09-21T19:02:04Z","https://github.com/vueuse/vueuse/issues/778",0.66533446,{"description":2921,"labels":2922,"number":2923,"owner":2871,"repository":2871,"state":2898,"title":2924,"updated_at":2925,"url":2926,"score":2927},"### Describe the bug\r\n\r\nIn our CI environment the following error occurs during `vite build`:\r\n\r\n```txt\r\n\"Fragment\" is not exported by \"node_modules/@vueuse/core/node_modules/vue-demi/lib/index.mjs\", imported by \"node_modules/@vueuse/core/index.mjs\".\r\nfile: /builds/.../node_modules/@vueuse/core/index.mjs:3:135\r\n1: import { noop, makeDestructurable, toValue, isClient, tryOnScopeDispose, isIOS, tryOnMounted, computedWithControl, isObject, objectOmit, promiseT...\r\n2: export * from '@vueuse/shared';\r\n3: import { isRef, ref, shallowRef, watchEffect, computed, inject, isVue3, version, defineComponent, h, TransitionGroup, shallowReactive, Fragment, ...\r\n ^\r\n4: \r\n5: function computedAsync(evaluationCallback, initialState, optionsOrRef) {\r\nerror during build:\r\nRollupError: \"Fragment\" is not exported by \"node_modules/@vueuse/core/node_modules/vue-demi/lib/index.mjs\", imported by \"node_modules/@vueuse/core/index.mjs\".\r\n```\r\n\r\nWhat seems odd to me is that the error message says it could not import from `vue-demi/lib/index.mjs`, but actually it should import from `vue-demi/lib/v2.7/index.mjs`.\r\n\r\n### Reproduction\r\n\r\n\r\n\r\n### System Info\r\n\r\n```Shell\r\nSystem:\r\n OS: Linux 5.4 Debian GNU/Linux 11 (bullseye) 11 (bullseye)\r\n CPU: (1) x64 Intel(R) Xeon(R) CPU @ 2.30GHz\r\n Memory: 2.85 GB / 3.60 GB\r\n Container: Yes\r\n Shell: 5.1.4 - /bin/bash\r\n Binaries:\r\n Node: 18.16.0 - /usr/local/bin/node\r\n Yarn: 1.22.19 - /usr/local/bin/yarn\r\n npm: 9.5.1 - /usr/local/bin/npm\r\n npmPackages:\r\n @vueuse/core: 10.0.2 => 10.0.2 \r\n vue: 2.7.14 => 2.7.14\r\n```\r\n\r\n\r\n### Used Package Manager\r\n\r\nnpm\r\n\r\n### Validations\r\n\r\n- [X] Follow our [Code of Conduct](https://github.com/vueuse/vueuse/blob/main/CODE_OF_CONDUCT.md)\r\n- [X] Read the [Contributing Guidelines](https://github.com/vueuse/vueuse/blob/main/CONTRIBUTING.md).\r\n- [X] Read the [docs](https://vueuse.org/guide).\r\n- [X] Check that there isn't [already an issue](https://github.com/vueuse/vueuse/issues) that reports the same bug to avoid creating a duplicate.\r\n- [X] Make sure this is a VueUse issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to https://github.com/vuejs/core instead.\r\n- [X] Check that this is a concrete bug. For Q&A open a [GitHub Discussion](https://github.com/vueuse/vueuse/discussions).\r\n- [X] The provided reproduction is a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) of the bug.",[],3009,"RollupError: \"Fragment\" is not exported when updating to @vueuse/core 10.x","2023-05-03T09:38:53Z","https://github.com/vueuse/vueuse/issues/3009",0.6695458,{"description":2929,"labels":2930,"number":2931,"owner":2871,"repository":2871,"state":2898,"title":2932,"updated_at":2933,"url":2934,"score":2935},"i wanna use `@vueuse/core` `useTitle` to change my page title\r\nbut throw error when i only install it..\r\nuse `vueuse 6.0.0` & `vue 3.0.4` & `vite 2.4.4`\r\n```\r\n(this will be run only when your dependencies or config have changed)\r\n > node_modules/@vueuse/shared/index.esm.js:1:64: error: No matching export in \"node_modules/vue-demi/lib/index.mjs\" for import \"effectScope\"\r\n 1 │ ...puted, unref, watch, ref, customRef, isVue3, isRef, effectScope, onScopeDispose, reactive, toRef, isVue2, toRefs a...\r\n ╵ ~~~~~~~~~~~\r\n\r\n > node_modules/@vueuse/shared/index.esm.js:1:77: error: No matching export in \"node_modules/vue-demi/lib/index.mjs\" for import \"onScopeDispose\"\r\n 1 │ ...atch, ref, customRef, isVue3, isRef, effectScope, onScopeDispose, reactive, toRef, isVue2, toRefs as toRefs$1, get...\r\n ╵ ~~~~~~~~~~~~~~\r\n\r\n > node_modules/@vueuse/shared/index.esm.js:1:179: error: No matching export in \"node_modules/vue-demi/lib/index.mjs\" for import \"getCurrentScope\"\r\n 1 │ ... isVue2, toRefs as toRefs$1, getCurrentInstance, onMounted, nextTick, getCurrentScope, onUnmounted } from 'vue-demi';\r\n ╵ ~~~~~~~~~~~~~~~\r\n\r\n > node_modules/@vueuse/core/index.esm.js:1:131: error: No matching export in \"node_modules/vue-demi/lib/index.mjs\" for import \"getCurrentScope\"\r\n 1 │ ...urrentInstance, onMounted, onUpdated, shallowRef, getCurrentScope, reactive, markRaw, readonly, onBeforeUpdate, is...\r\n ╵ ~~~~~~~~~~~~~~~\r\n\r\nerror when starting dev server:\r\nError: Build failed with 4 errors:\r\nnode_modules/@vueuse/core/index.esm.js:1:131: error: No matching export in \"node_modules/vue-demi/lib/index.mjs\" for import \"getCurrentScope\"\r\nnode_modules/@vueuse/shared/index.esm.js:1:64: error: No matching export in \"node_modules/vue-demi/lib/index.mjs\" for import \"effectScope\"\r\nnode_modules/@vueuse/shared/index.esm.js:1:77: error: No matching export in \"node_modules/vue-demi/lib/index.mjs\" for import \"onScopeDispose\"\r\nnode_modules/@vueuse/shared/index.esm.js:1:179: error: No matching export in \"node_modules/vue-demi/lib/index.mjs\" for import \"getCurrentScope\"\r\n\r\ninfo Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.\r\n```\r\n\r\n*edit: I downgrade vueuse -> `^5.3.0` it works",[],677,"No matching export in \"node_modules/vue-demi/lib/index.mjs\" for import \"effectScope\"","2021-08-27T10:16:56Z","https://github.com/vueuse/vueuse/issues/677",0.67147785,{"description":2937,"labels":2938,"number":2939,"owner":2871,"repository":2871,"state":2898,"title":2940,"updated_at":2941,"url":2942,"score":2943},"package.json\r\n\r\n```json\r\n{\r\n \"scripts\": {\r\n \"build\": \"vite build\",\r\n \"dev\": \"vite\"\r\n },\r\n \"dependencies\": {\r\n \"@vueuse/components\": \"^7.6.0\",\r\n \"@vueuse/core\": \"^4.0.8\",\r\n \"vue\": \"^3.0.5\"\r\n },\r\n \"devDependencies\": {\r\n \"@vitejs/plugin-vue\": \"^1.0.6\",\r\n \"@vue/compiler-sfc\": \"^3.0.5\",\r\n \"typescript\": \"^4.1.3\",\r\n \"vite\": \"^2.0.0-beta.30\"\r\n }\r\n}\r\n```\r\n\r\n\r\n",[],1237,"Module @vueuse/core has no exported member useWebNotification","2022-02-10T15:17:29Z","https://github.com/vueuse/vueuse/issues/1237",0.6786189,{"description":2945,"labels":2946,"number":2947,"owner":2871,"repository":2872,"state":2898,"title":2948,"updated_at":2949,"url":2950,"score":2951},"I'm trying to set up a component library with vue-demi (Vite + Vue 3 + Setup Script). Importing thing work fine in Vue 3 apps, but fail for Vue 2. The resulting bundle looks like this:\r\n\r\nBaseButton.vue to be imported by Vue2/3 App\r\n```vue\r\n\u003Cscript setup lang=\"ts\">\r\nimport { ref } from \"vue-demi\";\r\n\r\ndefineProps({\r\n label: {\r\n type: String,\r\n default: \"\",\r\n },\r\n});\r\n\r\nconst counter = ref(0);\r\n\u003C/script>\r\n\r\n\u003Ctemplate>\r\n \u003Clabel>\r\n {{ label }}\r\n {{ counter }}\r\n \u003Cbutton v-bind=\"$attrs\" @click=\"counter++\">\r\n \u003Cslot />\r\n \u003C/button>\r\n \u003C/label>\r\n\u003C/template>\r\n```\r\n\r\nBuild output:\r\n```js\r\nimport { defineComponent, ref, openBlock, createElementBlock, createTextVNode, toDisplayString, createElementVNode, mergeProps, renderSlot } from \"vue\";\r\nconst _sfc_main = /* @__PURE__ */ defineComponent({\r\n props: {\r\n label: {\r\n type: String,\r\n default: \"\"\r\n }\r\n },\r\n setup(__props) {\r\n const counter = ref(0);\r\n return (_ctx, _cache) => {\r\n return openBlock(), createElementBlock(\"label\", null, [\r\n createTextVNode(toDisplayString(__props.label) + \" \" + toDisplayString(counter.value) + \" \", 1),\r\n createElementVNode(\"button\", mergeProps(_ctx.$attrs, {\r\n onClick: _cache[0] || (_cache[0] = ($event) => counter.value++)\r\n }), [\r\n renderSlot(_ctx.$slots, \"default\")\r\n ], 16)\r\n ]);\r\n };\r\n }\r\n});\r\nexport { _sfc_main as BaseButton };\r\n```\r\n\r\nIn Vue 2 I run into `Uncaught TypeError: Object(...) is not a function` error with `defineComponent()`. I suppose it should be importing from \"vue-demi\" instead of \"vue\"?\r\n\r\nPackage.json\r\n```json\r\n\"dependencies\": {\r\n \"vue-demi\": \"^0.12.4\"\r\n },\r\n \"devDependencies\": {\r\n \"@types/node\": \"^17.0.21\",\r\n \"@vitejs/plugin-vue\": \"^2.2.0\",\r\n \"@vue/composition-api\": \"^1.4.9\",\r\n \"typescript\": \"^4.5.4\",\r\n \"vite\": \"^2.8.0\",\r\n \"vue\": \"^3.2.25\",\r\n \"vue-tsc\": \"^0.29.8\"\r\n },\r\n \"peerDependencies\": {\r\n \"@vue/composition-api\": \"^1.0.0-rc.1\",\r\n \"vue\": \"^2.0.0 || >=3.0.0\"\r\n },\r\n \"peerDependenciesMeta\": {\r\n \"@vue/composition-api\": {\r\n \"optional\": true\r\n }\r\n },\r\n```\r\n\r\nvite.config.ts\r\n```ts\r\nexport default defineConfig({\r\n plugins: [vue()],\r\n build: {\r\n lib: {\r\n entry: path.resolve(__dirname, \"src/lib.ts\"),\r\n name: \"myLib\",\r\n fileName: (format) => `lib.${format}.js`,\r\n },\r\n rollupOptions: {\r\n // make sure to externalize deps that shouldn't be bundled\r\n // into your library\r\n external: [\"vue\"],\r\n output: {\r\n // Provide global variables to use in the UMD build\r\n // for externalized deps\r\n globals: {\r\n vue: \"Vue\",\r\n },\r\n },\r\n },\r\n },\r\n optimizeDeps: {\r\n exclude: [\"vue-demi\"],\r\n },\r\n});\r\n```",[],145,"Not running on Vue 2 App","2022-09-04T15:48:05Z","https://github.com/vueuse/vue-demi/issues/145",0.6788662,["Reactive",2953],{},["Set"],["ShallowReactive",2956],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$fVyrhLSx8XK7P0z9dh60fB_0W5iTvzfKwviEMtfNjiqA":-1},"/vueuse/vue-demi/51"]