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 4fecb0e commit 0a1689aCopy full SHA for 0a1689a
lib/index.iife.js
@@ -1,12 +1,9 @@
1
-;(function (window) {
2
- if (window.VueDemi) {
3
- return
+;var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) {
+ if (VueDemi) {
+ return VueDemi
4
}
5
- var VueDemi = {}
6
- var Vue = window.Vue
7
if (Vue) {
8
if (Vue.version.slice(0, 2) === '2.') {
9
- var VueCompositionAPI = window.VueCompositionAPI
10
if (VueCompositionAPI) {
11
for (var key in VueCompositionAPI) {
12
VueDemi[key] = VueCompositionAPI[key]
@@ -56,5 +53,9 @@
56
53
'[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.'
57
54
)
58
55
59
- window.VueDemi = VueDemi
60
-})(window)
+})(
+ this.VueDemi = this.VueDemi || VueDemi || {},
+ this.Vue || Vue,
+ this.VueCompositionAPI || VueCompositionAPI
61
+);
0 commit comments