@vueuse/router
Advanced tools
Comparing version 8.9.4 to 9.0.0-beta.0
@@ -16,18 +16,2 @@ ;var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.version = Vue.version | ||
VueDemi.set = function(target, key, val) { | ||
if (Array.isArray(target)) { | ||
target.length = Math.max(target.length, key) | ||
target.splice(key, 1, val) | ||
return val | ||
} | ||
Vue.set(target, key, val) | ||
return val | ||
} | ||
VueDemi.del = function(target, key) { | ||
if (Array.isArray(target)) { | ||
target.splice(key, 1) | ||
return | ||
} | ||
Vue.delete(target, key) | ||
} | ||
} | ||
@@ -34,0 +18,0 @@ else if (Vue.version.slice(0, 2) === '2.') { |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(e,n,l){if(e.install)return e;if(n)if(n.version.slice(0,4)==="2.7."){for(var u in n)e[u]=n[u];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version,e.set=function(t,i,f){return Array.isArray(t)?(t.length=Math.max(t.length,i),t.splice(i,1,f),f):(n.set(t,i,f),f)},e.del=function(t,i){if(Array.isArray(t)){t.splice(i,1);return}n.delete(t,i)}}else if(n.version.slice(0,2)==="2.")if(l){for(var u in l)e[u]=l[u];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 u in n)e[u]=n[u];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=n,e.Vue2=void 0,e.version=n.version,e.set=function(t,i,f){return Array.isArray(t)?(t.length=Math.max(t.length,i),t.splice(i,1,f),f):(t[i]=f,f)},e.del=function(t,i){if(Array.isArray(t)){t.splice(i,1);return}delete t[i]}}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,l){"use strict";function u(s,{mode:r="replace",route:o=l.useRoute(),router:c=l.useRouter()}={}){return n.computed({get(){var p;return(p=o.hash)!=null?p:s},set(p){n.nextTick(()=>{c[n.unref(r)]({hash:p})})}})}var t=Object.defineProperty,i=Object.defineProperties,f=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,_=(s,r,o)=>r in s?t(s,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):s[r]=o,h=(s,r)=>{for(var o in r||(r={}))O.call(r,o)&&_(s,o,r[o]);if(d)for(var o of d(r))v.call(r,o)&&_(s,o,r[o]);return s},w=(s,r)=>i(s,f(r));function A(s,r,{mode:o="replace",route:c=l.useRoute(),router:p=l.useRouter()}={}){return n.computed({get(){const a=c.params[s];return a==null?r??null:Array.isArray(a)?a.filter(Boolean):a},set(a){n.nextTick(()=>{p[n.unref(o)]({params:w(h({},c.params),{[s]:a})})})}})}var b=Object.defineProperty,j=Object.defineProperties,$=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,R=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,P=(s,r,o)=>r in s?b(s,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):s[r]=o,g=(s,r)=>{for(var o in r||(r={}))R.call(r,o)&&P(s,o,r[o]);if(y)for(var o of y(r))I.call(r,o)&&P(s,o,r[o]);return s},E=(s,r)=>j(s,$(r));function S(s,r,{mode:o="replace",route:c=l.useRoute(),router:p=l.useRouter()}={}){return n.computed({get(){const a=c.query[s];return a==null?r??null:Array.isArray(a)?a.filter(Boolean):a},set(a){n.nextTick(()=>{p[n.unref(o)]({query:E(g({},c.query),{[s]:a===r||a===null?void 0:a})})})}})}e.useRouteHash=u,e.useRouteParams=A,e.useRouteQuery=S,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,VueRouter); | ||
var VueDemi=function(e,n,a){if(e.install)return e;if(n)if(n.version.slice(0,4)==="2.7."){for(var u in n)e[u]=n[u];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version}else if(n.version.slice(0,2)==="2.")if(a){for(var u in a)e[u]=a[u];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 u in n)e[u]=n[u];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=n,e.Vue2=void 0,e.version=n.version,e.set=function(i,f,c){return Array.isArray(i)?(i.length=Math.max(i.length,f),i.splice(f,1,c),c):(i[f]=c,c)},e.del=function(i,f){if(Array.isArray(i)){i.splice(f,1);return}delete i[f]}}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,a){"use strict";function u(s,{mode:r="replace",route:t=a.useRoute(),router:p=a.useRouter()}={}){return n.computed({get(){var l;return(l=t.hash)!=null?l:s},set(l){n.nextTick(()=>{p[n.unref(r)]({hash:l})})}})}var i=Object.defineProperty,f=Object.defineProperties,c=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,_=(s,r,t)=>r in s?i(s,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[r]=t,h=(s,r)=>{for(var t in r||(r={}))v.call(r,t)&&_(s,t,r[t]);if(d)for(var t of d(r))O.call(r,t)&&_(s,t,r[t]);return s},w=(s,r)=>f(s,c(r));function b(s,r,{mode:t="replace",route:p=a.useRoute(),router:l=a.useRouter()}={}){return n.computed({get(){const o=p.params[s];return o==null?r??null:Array.isArray(o)?o.filter(Boolean):o},set(o){n.nextTick(()=>{l[n.unref(t)]({params:w(h({},p.params),{[s]:o})})})}})}var A=Object.defineProperty,g=Object.defineProperties,j=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,P=(s,r,t)=>r in s?A(s,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[r]=t,I=(s,r)=>{for(var t in r||(r={}))$.call(r,t)&&P(s,t,r[t]);if(y)for(var t of y(r))R.call(r,t)&&P(s,t,r[t]);return s},E=(s,r)=>g(s,j(r));function S(s,r,{mode:t="replace",route:p=a.useRoute(),router:l=a.useRouter()}={}){return n.computed({get(){const o=p.query[s];return o==null?r??null:Array.isArray(o)?o.filter(Boolean):o},set(o){n.nextTick(()=>{l[n.unref(t)]({query:E(I({},p.query),{[s]:o===r||o===null?void 0:o})})})}})}e.useRouteHash=u,e.useRouteParams=b,e.useRouteQuery=S,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,VueRouter); |
{ | ||
"name": "@vueuse/router", | ||
"version": "8.9.4", | ||
"version": "9.0.0-beta.0", | ||
"description": "Utilities for vue-router", | ||
@@ -41,3 +41,3 @@ "author": "Anthony Fu <https://github.com/antfu>", | ||
"dependencies": { | ||
"@vueuse/shared": "8.9.4", | ||
"@vueuse/shared": "9.0.0-beta.0", | ||
"vue-demi": "*" | ||
@@ -44,0 +44,0 @@ }, |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
20363
419
1
+ Added@vueuse/shared@9.0.0-beta.0(transitive)
- Removed@vueuse/shared@8.9.4(transitive)
Updated@vueuse/shared@9.0.0-beta.0