@vueuse/rxjs
Advanced tools
Comparing version 8.2.0 to 8.2.1
@@ -58,5 +58,5 @@ ;var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
})( | ||
this.VueDemi = this.VueDemi || {}, | ||
this.Vue, | ||
this.VueCompositionAPI | ||
this.VueDemi = this.VueDemi || (typeof VueDemi !== "undefined" ? VueDemi : {}), | ||
this.Vue || (typeof Vue !== "undefined" ? Vue : undefined), | ||
this.VueCompositionAPI || (typeof VueCompositionAPI !== "undefined" ? VueCompositionAPI : undefined) | ||
); | ||
@@ -63,0 +63,0 @@ ; |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(e,n,f){if(e.install)return e;if(n)if(n.version.slice(0,2)==="2.")if(f){for(var i in f)e[i]=f[i];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(n.version.slice(0,2)==="3."){for(var i in n)e[i]=n[i];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=n,e.Vue2=void 0,e.version=n.version,e.set=function(s,u,l){return Array.isArray(s)?(s.length=Math.max(s.length,u),s.splice(u,1,l),l):(s[u]=l,l)},e.del=function(s,u){if(Array.isArray(s)){s.splice(u,1);return}delete s[u]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return e}(this.VueDemi=this.VueDemi||{},this.Vue,this.VueCompositionAPI);(function(e,n,f,i,s){"use strict";function u(r,t){return i.isRef(r)?new n.Observable(o=>{const v=i.watch(r,c=>o.next(c),t);return()=>{v()}}):n.from(r)}function l(r,t){return u(r,{immediate:!0}).pipe(f.filter(o=>o instanceof HTMLElement),f.mergeMap(o=>n.fromEvent(o,t)))}function b(r){return{next:t=>{r.value=t}}}function a(r,t){const o=i.ref(),v=r.subscribe({next:c=>o.value=c,error:t==null?void 0:t.onError});return s.tryOnScopeDispose(()=>{v.unsubscribe()}),o}function d(r,t){const o=i.ref(r instanceof n.BehaviorSubject?r.value:void 0),v=r.subscribe({next(c){o.value=c},error:t==null?void 0:t.onError});return i.watch(o,c=>{r.next(c)}),s.tryOnScopeDispose(()=>{v.unsubscribe()}),o}function p(r){s.tryOnScopeDispose(()=>{r.unsubscribe()})}e.from=u,e.fromEvent=l,e.toObserver=b,e.useObservable=a,e.useSubject=d,e.useSubscription=p,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},rxjs,rxjs.operator,VueDemi,VueUse); | ||
var VueDemi=function(e,n,c){if(e.install)return e;if(n)if(n.version.slice(0,2)==="2.")if(c){for(var i in c)e[i]=c[i];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(n.version.slice(0,2)==="3."){for(var i in n)e[i]=n[i];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=n,e.Vue2=void 0,e.version=n.version,e.set=function(o,u,l){return Array.isArray(o)?(o.length=Math.max(o.length,u),o.splice(u,1,l),l):(o[u]=l,l)},e.del=function(o,u){if(Array.isArray(o)){o.splice(u,1);return}delete o[u]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return e}(this.VueDemi=this.VueDemi||(typeof VueDemi!="undefined"?VueDemi:{}),this.Vue||(typeof Vue!="undefined"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI!="undefined"?VueCompositionAPI:void 0));(function(e,n,c,i,o){"use strict";function u(r,t){return i.isRef(r)?new n.Observable(s=>{const v=i.watch(r,f=>s.next(f),t);return()=>{v()}}):n.from(r)}function l(r,t){return u(r,{immediate:!0}).pipe(c.filter(s=>s instanceof HTMLElement),c.mergeMap(s=>n.fromEvent(s,t)))}function b(r){return{next:t=>{r.value=t}}}function d(r,t){const s=i.ref(),v=r.subscribe({next:f=>s.value=f,error:t==null?void 0:t.onError});return o.tryOnScopeDispose(()=>{v.unsubscribe()}),s}function a(r,t){const s=i.ref(r instanceof n.BehaviorSubject?r.value:void 0),v=r.subscribe({next(f){s.value=f},error:t==null?void 0:t.onError});return i.watch(s,f=>{r.next(f)}),o.tryOnScopeDispose(()=>{v.unsubscribe()}),s}function p(r){o.tryOnScopeDispose(()=>{r.unsubscribe()})}e.from=u,e.fromEvent=l,e.toObserver=b,e.useObservable=d,e.useSubject=a,e.useSubscription=p,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},rxjs,rxjs.operator,VueDemi,VueUse); |
{ | ||
"name": "@vueuse/rxjs", | ||
"version": "8.2.0", | ||
"version": "8.2.1", | ||
"description": "Enables RxJS reactive functions in Vue", | ||
@@ -42,3 +42,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@vueuse/shared": "8.2.0", | ||
"@vueuse/shared": "8.2.1", | ||
"vue-demi": "*" | ||
@@ -45,0 +45,0 @@ }, |
14934
+ Added@vueuse/shared@8.2.1(transitive)
- Removed@vueuse/shared@8.2.0(transitive)
Updated@vueuse/shared@8.2.1