Socket
Socket
Sign inDemoInstall

@vueuse/integrations

Package Overview
Dependencies
78
Maintainers
3
Versions
228
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 8.9.4 to 9.0.0-beta.0

35

index.d.ts

@@ -1,2 +0,2 @@

import { MaybeRef } from '@vueuse/shared';
import { MaybeComputedRef, MaybeRef } from '@vueuse/shared';
import { ValidateError, ValidateOption, Rules } from 'async-validator';

@@ -11,3 +11,3 @@ import * as vue_demi from 'vue-demi';

import { Options as Options$1, Drauu, Brush } from 'drauu';
import { EventHookOn, MaybeElementRef, Fn } from '@vueuse/core';
import { EventHookOn, MaybeComputedElementRef, Fn, MaybeElementRef } from '@vueuse/core';
import { Options as Options$2, ActivateOptions, DeactivateOptions } from 'focus-trap';

@@ -42,3 +42,3 @@ import Fuse from 'fuse.js';

*/
declare function useAsyncValidator(value: MaybeRef<Record<string, any>>, rules: MaybeRef<Rules>, options?: UseAsyncValidatorOptions): UseAsyncValidatorReturn & PromiseLike<UseAsyncValidatorReturn>;
declare function useAsyncValidator(value: MaybeComputedRef<Record<string, any>>, rules: MaybeComputedRef<Rules>, options?: UseAsyncValidatorOptions): UseAsyncValidatorReturn & PromiseLike<UseAsyncValidatorReturn>;

@@ -158,2 +158,3 @@ interface UseAxiosReturn<T> {

declare function useChangeCase(input: MaybeRef<string>, type: ChangeCaseType, options?: Options | undefined): WritableComputedRef<string>;
declare function useChangeCase(input: MaybeComputedRef<string>, type: ChangeCaseType, options?: Options | undefined): ComputedRef<string>;

@@ -234,3 +235,3 @@ /**

*/
declare function useDrauu(target: MaybeElementRef, options?: UseDrauuOptions): UseDrauuReturn;
declare function useDrauu(target: MaybeComputedElementRef, options?: UseDrauuOptions): UseDrauuReturn;

@@ -295,3 +296,11 @@ interface UseFocusTrapOptions extends Options$2 {

}
declare function useFuse<DataItem>(search: MaybeRef<string>, data: MaybeRef<DataItem[]>, options?: MaybeRef<UseFuseOptions<DataItem>>): {
declare function useFuse<DataItem>(search: MaybeComputedRef<string>, data: MaybeComputedRef<DataItem[]>, options?: MaybeComputedRef<UseFuseOptions<DataItem>>): {
fuse: vue_demi.Ref<{
search: <R = DataItem>(pattern: string | Fuse.Expression, options?: Fuse.FuseSearchOptions | undefined) => Fuse.FuseResult<R>[];
setCollection: (docs: readonly DataItem[], index?: Fuse.FuseIndex<DataItem> | undefined) => void;
add: (doc: DataItem) => void;
remove: (predicate: (doc: DataItem, idx: number) => boolean) => DataItem[];
removeAt: (idx: number) => void;
getIndex: () => Fuse.FuseIndex<DataItem>;
}>;
results: ComputedRef<Fuse.FuseResult<DataItem>[]>;

@@ -301,3 +310,3 @@ };

interface JwtOptions<Fallback> {
interface UseJwtOptions<Fallback> {
/**

@@ -314,3 +323,3 @@ * Value returned when encounter error on decoding

}
interface JwtResult<Payload, Header, Fallback> {
interface UseJwtReturn<Payload, Header, Fallback> {
header: ComputedRef<Header | Fallback>;

@@ -325,3 +334,3 @@ payload: ComputedRef<Payload | Fallback>;

*/
declare function useJwt<Payload extends object = JwtPayload, Header extends object = JwtHeader, Fallback = null>(encodedJwt: MaybeRef<string>, options?: JwtOptions<Fallback>): JwtResult<Payload, Header, Fallback>;
declare function useJwt<Payload extends object = JwtPayload, Header extends object = JwtHeader, Fallback = null>(encodedJwt: MaybeComputedRef<string>, options?: UseJwtOptions<Fallback>): UseJwtReturn<Payload, Header, Fallback>;

@@ -332,8 +341,6 @@ /**

* @see https://vueuse.org/useNProgress
* @param currentProgress
* @param options
*/
declare function useNProgress(currentProgress?: MaybeRef<number | null | undefined>, options?: Partial<NProgressOptions>): {
declare function useNProgress(currentProgress?: MaybeComputedRef<number | null | undefined>, options?: Partial<NProgressOptions>): {
isLoading: vue_demi.WritableComputedRef<boolean>;
progress: vue_demi.Ref<number | null | undefined>;
progress: vue_demi.Ref<number | (() => number) | (() => undefined) | (() => null) | null | undefined>;
start: () => nprogress.NProgress;

@@ -351,4 +358,4 @@ done: (force?: boolean | undefined) => nprogress.NProgress;

*/
declare function useQRCode(text: MaybeRef<string>, options?: QRCode.QRCodeToDataURLOptions): vue_demi.Ref<string>;
declare function useQRCode(text: MaybeComputedRef<string>, options?: QRCode.QRCodeToDataURLOptions): vue_demi.Ref<string>;
export { AsyncValidatorError, ChangeCaseType, EasyUseAxiosReturn, FuseOptions, JwtOptions, JwtResult, StrictUseAxiosReturn, UseAsyncValidatorOptions, UseAsyncValidatorReturn, UseAxiosOptions, UseAxiosReturn, UseDrauuOptions, UseDrauuReturn, UseFocusTrapOptions, UseFocusTrapReturn, UseFuseOptions, UseFuseReturn, createCookies, useAsyncValidator, useAxios, useChangeCase, useCookies, useDrauu, useFocusTrap, useFuse, useJwt, useNProgress, useQRCode };
export { AsyncValidatorError, ChangeCaseType, EasyUseAxiosReturn, FuseOptions, StrictUseAxiosReturn, UseAsyncValidatorOptions, UseAsyncValidatorReturn, UseAxiosOptions, UseAxiosReturn, UseDrauuOptions, UseDrauuReturn, UseFocusTrapOptions, UseFocusTrapReturn, UseFuseOptions, UseFuseReturn, UseJwtOptions, UseJwtReturn, createCookies, useAsyncValidator, useAxios, useChangeCase, useCookies, useDrauu, useFocusTrap, useFuse, useJwt, useNProgress, useQRCode };

64

index.iife.js

@@ -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)
}
}

@@ -139,5 +123,5 @@ else if (Vue.version.slice(0, 2) === '2.') {

pass.value = false;
const validator = new Schema__default["default"](vueDemi.unref(rules));
const validator = new Schema__default["default"](shared.resolveUnref(rules));
try {
await validator.validate(vueDemi.unref(value), validateOption);
await validator.validate(shared.resolveUnref(value), validateOption);
pass.value = true;

@@ -281,2 +265,4 @@ errorInfo.value = null;

function useChangeCase(input, type, options) {
if (shared.isFunction(input))
return vueDemi.computed(() => changeCase[type](shared.resolveUnref(input), options));
const text = vueDemi.ref(input);

@@ -553,26 +539,25 @@ return vueDemi.computed({

function useFuse(search, data, options) {
var _a;
const createFuse = (data2, options2) => {
var _a2;
const _options = options2;
return new Fuse__default["default"]((_a2 = vueDemi.unref(data2)) != null ? _a2 : [], _options);
const createFuse = () => {
var _a, _b;
return new Fuse__default["default"]((_a = shared.resolveUnref(data)) != null ? _a : [], (_b = shared.resolveUnref(options)) == null ? void 0 : _b.fuseOptions);
};
const fuse = vueDemi.ref(createFuse(data, (_a = vueDemi.unref(options)) == null ? void 0 : _a.fuseOptions));
const fuse = vueDemi.ref(createFuse());
vueDemi.watch(() => {
var _a2;
return (_a2 = vueDemi.unref(options)) == null ? void 0 : _a2.fuseOptions;
}, (newOptions) => {
fuse.value = createFuse(data, newOptions);
var _a;
return (_a = shared.resolveUnref(options)) == null ? void 0 : _a.fuseOptions;
}, () => {
fuse.value = createFuse();
}, { deep: true });
vueDemi.watch(() => vueDemi.unref(data), (newData) => {
vueDemi.watch(() => shared.resolveUnref(data), (newData) => {
fuse.value.setCollection(newData);
}, { deep: true });
const results = vueDemi.computed(() => {
var _a2, _b;
if (((_a2 = vueDemi.unref(options)) == null ? void 0 : _a2.matchAllWhenSearchEmpty) && !vueDemi.unref(search))
return vueDemi.unref(data).map((item, index) => ({ item, refIndex: index }));
const limit = (_b = vueDemi.unref(options)) == null ? void 0 : _b.resultLimit;
return fuse.value.search(vueDemi.unref(search), limit ? { limit } : void 0);
const resolved = shared.resolveUnref(options);
if ((resolved == null ? void 0 : resolved.matchAllWhenSearchEmpty) && !vueDemi.unref(search))
return shared.resolveUnref(data).map((item, index) => ({ item, refIndex: index }));
const limit = resolved == null ? void 0 : resolved.resultLimit;
return fuse.value.search(shared.resolveUnref(search), limit ? { limit } : void 0);
});
return {
fuse,
results

@@ -583,3 +568,2 @@ };

function useJwt(encodedJwt, options = {}) {
const encodedJwtRef = vueDemi.ref(encodedJwt);
const {

@@ -597,4 +581,4 @@ onError,

};
const header = vueDemi.computed(() => decodeWithFallback(encodedJwtRef.value, { header: true }));
const payload = vueDemi.computed(() => decodeWithFallback(encodedJwtRef.value));
const header = vueDemi.computed(() => decodeWithFallback(shared.resolveUnref(encodedJwt), { header: true }));
const payload = vueDemi.computed(() => decodeWithFallback(shared.resolveUnref(encodedJwt)));
return {

@@ -607,3 +591,3 @@ header,

function useNProgress(currentProgress = null, options) {
const progress = vueDemi.isRef(currentProgress) ? currentProgress : vueDemi.ref(currentProgress);
const progress = vueDemi.ref(currentProgress);
const isLoading = vueDemi.computed({

@@ -638,3 +622,3 @@ set: (load) => load ? nprogress__default["default"].start() : nprogress__default["default"].done(),

function useQRCode(text, options) {
const src = vueDemi.ref(text);
const src = shared.resolveRef(text);
const result = vueDemi.ref("");

@@ -662,2 +646,2 @@ vueDemi.watch(src, async (value) => {

})(this.VueUse = this.VueUse || {}, VueUse, Schema, VueDemi, axios, changeCase, UniversalCookie, Drauu, VueUse, focusTrap, Fuse, jwt_decode, nprogress, QRCode);
})(this.VueUse = this.VueUse || {}, VueUse, AsyncValidator, VueDemi, axios, changeCase, UniversalCookie, Drauu, VueUse, focusTrap, Fuse, jwt_decode, nprogress, QRCode);

@@ -1,1 +0,1 @@

var VueDemi=function(o,u,A){if(o.install)return o;if(u)if(u.version.slice(0,4)==="2.7."){for(var n in u)o[n]=u[n];o.isVue2=!0,o.isVue3=!1,o.install=function(){},o.Vue=u,o.Vue2=u,o.version=u.version,o.set=function(_,d,w){return Array.isArray(_)?(_.length=Math.max(_.length,d),_.splice(d,1,w),w):(u.set(_,d,w),w)},o.del=function(_,d){if(Array.isArray(_)){_.splice(d,1);return}u.delete(_,d)}}else if(u.version.slice(0,2)==="2.")if(A){for(var n in A)o[n]=A[n];o.isVue2=!0,o.isVue3=!1,o.install=function(){},o.Vue=u,o.Vue2=u,o.version=u.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(u.version.slice(0,2)==="3."){for(var n in u)o[n]=u[n];o.isVue2=!1,o.isVue3=!0,o.install=function(){},o.Vue=u,o.Vue2=void 0,o.version=u.version,o.set=function(_,d,w){return Array.isArray(_)?(_.length=Math.max(_.length,d),_.splice(d,1,w),w):(_[d]=w,w)},o.del=function(_,d){if(Array.isArray(_)){_.splice(d,1);return}delete _[d]}}else console.error("[vue-demi] Vue version "+u.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return o}(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(o,u,A,n,_,d,w,V,E,D,ee,te,re,ne){"use strict";function m(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var ae=m(A),U=m(_),T=m(w),oe=m(ee),se=m(te),C=m(re),le=m(ne),ue=Object.defineProperty,fe=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,k=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,G=(r,t,e)=>t in r?ue(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,pe=(r,t)=>{for(var e in t||(t={}))ie.call(t,e)&&G(r,e,t[e]);if(k)for(var e of k(t))de.call(t,e)&&G(r,e,t[e]);return r},ve=(r,t)=>fe(r,ce(t));function _e(r,t,e={}){const a=n.ref(),l=n.ref(!1),i=n.ref(!1),h=n.computed(()=>{var v;return((v=a.value)==null?void 0:v.errors)||[]}),c=n.computed(()=>{var v;return((v=a.value)==null?void 0:v.fields)||{}}),{validateOption:s={}}=e;n.watchEffect(async()=>{l.value=!1,i.value=!1;const v=new ae.default(n.unref(t));try{await v.validate(n.unref(r),s),i.value=!0,a.value=null}catch(P){a.value=P}finally{l.value=!0}});const p={pass:i,isFinished:l,errorInfo:a,errors:h,errorFields:c};function O(){return new Promise((v,P)=>{u.until(l).toBe(!0).then(()=>v(p)).catch(g=>P(g))})}return ve(pe({},p),{then(v,P){return O().then(v,P)}})}var he=Object.defineProperty,Oe=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,Q=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,we=Object.prototype.propertyIsEnumerable,J=(r,t,e)=>t in r?he(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,H=(r,t)=>{for(var e in t||(t={}))ye.call(t,e)&&J(r,e,t[e]);if(Q)for(var e of Q(t))we.call(t,e)&&J(r,e,t[e]);return r},M=(r,t)=>Oe(r,Pe(t));function Ce(...r){const t=typeof r[0]=="string"?r[0]:void 0,e=u.isString(t)?1:0;let a={},l=U.default,i={immediate:!!e};const h=y=>!!(y==null?void 0:y.request);r.length>0+e&&(h(r[0+e])?l=r[0+e]:a=r[0+e]),r.length>1+e&&h(r[1+e])&&(l=r[1+e]),(r.length===2+e&&!h(r[1+e])||r.length===3+e)&&(i=r[r.length-1]);const c=n.shallowRef(),s=n.shallowRef(),p=n.ref(!1),O=n.ref(!1),v=n.ref(!1),P=n.shallowRef(),g=U.default.CancelToken.source(),$=y=>{p.value||!O.value||(g.cancel(y),v.value=!0,O.value=!1,p.value=!1)},I=y=>{O.value=y,p.value=!y},N=()=>new Promise((y,S)=>{u.until(p).toBe(!0).then(()=>y(L)).catch(S)}),F=(y,S)=>N().then(y,S),R=(y=t,S={})=>{const f=typeof y=="string"?y:t??"";return I(!0),l(f,M(H(H({},a),S),{cancelToken:g.token})).then(b=>{c.value=b,s.value=b.data}).catch(b=>{P.value=b}).finally(()=>I(!1)),{then:F}};i.immediate&&t&&R();const L={response:c,data:s,error:P,finished:p,loading:O,isFinished:p,isLoading:O,cancel:$,isAborted:v,canceled:v,aborted:v,isCanceled:v,abort:$,execute:R};return M(H({},L),{then:F})}var ge=Object.freeze({__proto__:null,camelCase:d.camelCase,capitalCase:d.capitalCase,constantCase:d.constantCase,dotCase:d.dotCase,headerCase:d.headerCase,noCase:d.noCase,paramCase:d.paramCase,pascalCase:d.pascalCase,pathCase:d.pathCase,sentenceCase:d.sentenceCase,snakeCase:d.snakeCase});function be(r,t,e){const a=n.ref(r);return n.computed({get(){return ge[t](a.value,e)},set(l){a.value=l}})}var Ee=Object.defineProperty,z=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,B=(r,t,e)=>t in r?Ee(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,W=(r,t)=>{for(var e in t||(t={}))Se.call(t,e)&&B(r,e,t[e]);if(z)for(var e of z(t))me.call(t,e)&&B(r,e,t[e]);return r};function Ae(r){const t=new T.default(r?r.headers.cookie:null);return(e,{doNotParse:a=!1,autoUpdateDependencies:l=!1}={})=>q(e,{doNotParse:a,autoUpdateDependencies:l},t)}function q(r,{doNotParse:t=!1,autoUpdateDependencies:e=!1}={},a=new T.default){const l=e?[...r||[]]:r;let i=a.getAll({doNotParse:!0});const h=n.ref(0),c=()=>{const s=a.getAll({doNotParse:!0});je(l||null,s,i)&&h.value++,i=s};return a.addChangeListener(c),u.tryOnScopeDispose(()=>{a.removeChangeListener(c)}),{get:(...s)=>(e&&l&&!l.includes(s[0])&&l.push(s[0]),h.value,a.get(s[0],W({doNotParse:t},s[1]))),getAll:(...s)=>(h.value,a.getAll(W({doNotParse:t},s[0]))),set:(...s)=>a.set(...s),remove:(...s)=>a.remove(...s),addChangeListener:(...s)=>a.addChangeListener(...s),removeChangeListener:(...s)=>a.removeChangeListener(...s)}}function je(r,t,e){if(!r)return!0;for(const a of r)if(t[a]!==e[a])return!0;return!1}var $e=Object.defineProperty,K=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,X=(r,t,e)=>t in r?$e(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,Re=(r,t)=>{for(var e in t||(t={}))Ie.call(t,e)&&X(r,e,t[e]);if(K)for(var e of K(t))Fe.call(t,e)&&X(r,e,t[e]);return r};function Le(r,t){const e=n.ref();let a=[];const l=E.createEventHook(),i=E.createEventHook(),h=E.createEventHook(),c=E.createEventHook(),s=E.createEventHook(),p=n.ref(!1),O=n.ref(!1),v=n.ref(!1),P=n.ref(!1),g=n.ref({color:"black",size:3,arrowEnd:!1,cornerRadius:0,dasharray:void 0,fill:"transparent",mode:"draw"});n.watch(g,()=>{const f=e.value;f&&(f.brush=g.value,f.mode=g.value.mode)},{deep:!0});const $=()=>{var f;return(f=e.value)==null?void 0:f.undo()},I=()=>{var f;return(f=e.value)==null?void 0:f.redo()},N=()=>{var f;return(f=e.value)==null?void 0:f.clear()},F=()=>{var f;return(f=e.value)==null?void 0:f.cancel()},R=f=>{var b;return(b=e.value)==null?void 0:b.load(f)},L=()=>{var f;return(f=e.value)==null?void 0:f.dump()},y=()=>{var f;a.forEach(b=>b()),(f=e.value)==null||f.unmount()},S=()=>{e.value&&(p.value=e.value.canUndo(),O.value=e.value.canRedo(),v.value=e.value.altPressed,P.value=e.value.shiftPressed)};return n.watch(()=>E.unrefElement(r),f=>{!f||typeof SVGSVGElement=="undefined"||!(f instanceof SVGSVGElement)||(e.value&&y(),e.value=V.createDrauu(Re({el:f},t)),S(),a=[e.value.on("canceled",()=>i.trigger()),e.value.on("committed",()=>h.trigger()),e.value.on("start",()=>c.trigger()),e.value.on("end",()=>s.trigger()),e.value.on("changed",()=>{S(),l.trigger()})])},{flush:"post"}),u.tryOnScopeDispose(()=>y()),{drauuInstance:e,load:R,dump:L,clear:N,cancel:F,undo:$,redo:I,canUndo:p,canRedo:O,brush:g,onChanged:l.on,onCommitted:h.on,onStart:c.on,onEnd:s.on,onCanceled:i.on}}var He=Object.defineProperty,Ne=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,j=Object.getOwnPropertySymbols,Y=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,x=(r,t,e)=>t in r?He(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,Te=(r,t)=>{for(var e in t||(t={}))Y.call(t,e)&&x(r,e,t[e]);if(j)for(var e of j(t))Z.call(t,e)&&x(r,e,t[e]);return r},ke=(r,t)=>Ne(r,Ue(t)),Ge=(r,t)=>{var e={};for(var a in r)Y.call(r,a)&&t.indexOf(a)<0&&(e[a]=r[a]);if(r!=null&&j)for(var a of j(r))t.indexOf(a)<0&&Z.call(r,a)&&(e[a]=r[a]);return e};function Qe(r,t={}){let e;const a=t,{immediate:l}=a,i=Ge(a,["immediate"]),h=n.ref(!1),c=n.ref(!1),s=P=>e&&e.activate(P),p=P=>e&&e.deactivate(P),O=()=>{e&&(e.pause(),c.value=!0)},v=()=>{e&&(e.unpause(),c.value=!1)};return n.watch(()=>E.unrefElement(r),P=>{!P||(e=D.createFocusTrap(P,ke(Te({},i),{onActivate(){h.value=!0,t.onActivate&&t.onActivate()},onDeactivate(){h.value=!1,t.onDeactivate&&t.onDeactivate()}})),l&&s())},{flush:"post"}),E.tryOnScopeDispose(()=>p()),{hasFocus:h,isPaused:c,activate:s,deactivate:p,pause:O,unpause:v}}function Je(r,t,e){var a;const l=(c,s)=>{var p;const O=s;return new oe.default((p=n.unref(c))!=null?p:[],O)},i=n.ref(l(t,(a=n.unref(e))==null?void 0:a.fuseOptions));return n.watch(()=>{var c;return(c=n.unref(e))==null?void 0:c.fuseOptions},c=>{i.value=l(t,c)},{deep:!0}),n.watch(()=>n.unref(t),c=>{i.value.setCollection(c)},{deep:!0}),{results:n.computed(()=>{var c,s;if(((c=n.unref(e))==null?void 0:c.matchAllWhenSearchEmpty)&&!n.unref(r))return n.unref(t).map((O,v)=>({item:O,refIndex:v}));const p=(s=n.unref(e))==null?void 0:s.resultLimit;return i.value.search(n.unref(r),p?{limit:p}:void 0)})}}function Me(r,t={}){const e=n.ref(r),{onError:a,fallbackValue:l=null}=t,i=(s,p)=>{try{return se.default(s,p)}catch(O){return a==null||a(O),l}},h=n.computed(()=>i(e.value,{header:!0})),c=n.computed(()=>i(e.value));return{header:h,payload:c}}function ze(r=null,t){const e=n.isRef(r)?r:n.ref(r),a=n.computed({set:i=>i?C.default.start():C.default.done(),get:()=>u.isNumber(e.value)&&e.value<1});t&&C.default.configure(t);const l=C.default.set;return C.default.set=i=>(e.value=i,l.call(C.default,i)),n.watchEffect(()=>{u.isNumber(e.value)&&l.call(C.default,e.value)}),u.tryOnScopeDispose(C.default.remove),{isLoading:a,progress:e,start:C.default.start,done:C.default.done,remove:()=>{e.value=null,C.default.remove()}}}function Be(r,t){const e=n.ref(r),a=n.ref("");return n.watch(e,async l=>{e.value&&u.isClient&&(a.value=await le.default.toDataURL(l,t))},{immediate:!0}),a}o.createCookies=Ae,o.useAsyncValidator=_e,o.useAxios=Ce,o.useChangeCase=be,o.useCookies=q,o.useDrauu=Le,o.useFocusTrap=Qe,o.useFuse=Je,o.useJwt=Me,o.useNProgress=ze,o.useQRCode=Be,Object.defineProperty(o,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,Schema,VueDemi,axios,changeCase,UniversalCookie,Drauu,VueUse,focusTrap,Fuse,jwt_decode,nprogress,QRCode);
var VueDemi=function(l,o,j){if(l.install)return l;if(o)if(o.version.slice(0,4)==="2.7."){for(var a in o)l[a]=o[a];l.isVue2=!0,l.isVue3=!1,l.install=function(){},l.Vue=o,l.Vue2=o,l.version=o.version}else if(o.version.slice(0,2)==="2.")if(j){for(var a in j)l[a]=j[a];l.isVue2=!0,l.isVue3=!1,l.install=function(){},l.Vue=o,l.Vue2=o,l.version=o.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(o.version.slice(0,2)==="3."){for(var a in o)l[a]=o[a];l.isVue2=!1,l.isVue3=!0,l.install=function(){},l.Vue=o,l.Vue2=void 0,l.version=o.version,l.set=function(y,_,S){return Array.isArray(y)?(y.length=Math.max(y.length,_),y.splice(_,1,S),S):(y[_]=S,S)},l.del=function(y,_){if(Array.isArray(y)){y.splice(_,1);return}delete y[_]}}else console.error("[vue-demi] Vue version "+o.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return l}(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(l,o,j,a,y,_,S,D,m,ee,te,re,ne,ae){"use strict";function E(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var oe=E(j),N=E(y),k=E(S),le=E(te),se=E(re),w=E(ne),ue=E(ae),fe=Object.defineProperty,ce=Object.defineProperties,ie=Object.getOwnPropertyDescriptors,T=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,G=(r,t,e)=>t in r?fe(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,pe=(r,t)=>{for(var e in t||(t={}))de.call(t,e)&&G(r,e,t[e]);if(T)for(var e of T(t))ve.call(t,e)&&G(r,e,t[e]);return r},_e=(r,t)=>ce(r,ie(t));function Pe(r,t,e={}){const n=a.ref(),s=a.ref(!1),i=a.ref(!1),f=a.computed(()=>{var v;return((v=n.value)==null?void 0:v.errors)||[]}),d=a.computed(()=>{var v;return((v=n.value)==null?void 0:v.fields)||{}}),{validateOption:u={}}=e;a.watchEffect(async()=>{s.value=!1,i.value=!1;const v=new oe.default(o.resolveUnref(t));try{await v.validate(o.resolveUnref(r),u),i.value=!0,n.value=null}catch(P){n.value=P}finally{s.value=!0}});const p={pass:i,isFinished:s,errorInfo:n,errors:f,errorFields:d};function h(){return new Promise((v,P)=>{o.until(s).toBe(!0).then(()=>v(p)).catch(C=>P(C))})}return _e(pe({},p),{then(v,P){return h().then(v,P)}})}var Oe=Object.defineProperty,he=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Q=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,z=(r,t,e)=>t in r?Oe(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,L=(r,t)=>{for(var e in t||(t={}))we.call(t,e)&&z(r,e,t[e]);if(Q)for(var e of Q(t))Ce.call(t,e)&&z(r,e,t[e]);return r},B=(r,t)=>he(r,ye(t));function ge(...r){const t=typeof r[0]=="string"?r[0]:void 0,e=o.isString(t)?1:0;let n={},s=N.default,i={immediate:!!e};const f=O=>!!(O==null?void 0:O.request);r.length>0+e&&(f(r[0+e])?s=r[0+e]:n=r[0+e]),r.length>1+e&&f(r[1+e])&&(s=r[1+e]),(r.length===2+e&&!f(r[1+e])||r.length===3+e)&&(i=r[r.length-1]);const d=a.shallowRef(),u=a.shallowRef(),p=a.ref(!1),h=a.ref(!1),v=a.ref(!1),P=a.shallowRef(),C=N.default.CancelToken.source(),U=O=>{p.value||!h.value||(C.cancel(O),v.value=!0,h.value=!1,p.value=!1)},$=O=>{h.value=O,p.value=!O},H=()=>new Promise((O,b)=>{o.until(p).toBe(!0).then(()=>O(R)).catch(b)}),F=(O,b)=>H().then(O,b),I=(O=t,b={})=>{const c=typeof O=="string"?O:t??"";return $(!0),s(c,B(L(L({},n),b),{cancelToken:C.token})).then(g=>{d.value=g,u.value=g.data}).catch(g=>{P.value=g}).finally(()=>$(!1)),{then:F}};i.immediate&&t&&I();const R={response:d,data:u,error:P,finished:p,loading:h,isFinished:p,isLoading:h,cancel:U,isAborted:v,canceled:v,aborted:v,isCanceled:v,abort:U,execute:I};return B(L({},R),{then:F})}var M=Object.freeze({__proto__:null,camelCase:_.camelCase,capitalCase:_.capitalCase,constantCase:_.constantCase,dotCase:_.dotCase,headerCase:_.headerCase,noCase:_.noCase,paramCase:_.paramCase,pascalCase:_.pascalCase,pathCase:_.pathCase,sentenceCase:_.sentenceCase,snakeCase:_.snakeCase});function me(r,t,e){if(o.isFunction(r))return a.computed(()=>M[t](o.resolveUnref(r),e));const n=a.ref(r);return a.computed({get(){return M[t](n.value,e)},set(s){n.value=s}})}var be=Object.defineProperty,W=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,J=(r,t,e)=>t in r?be(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,q=(r,t)=>{for(var e in t||(t={}))Ee.call(t,e)&&J(r,e,t[e]);if(W)for(var e of W(t))Se.call(t,e)&&J(r,e,t[e]);return r};function je(r){const t=new k.default(r?r.headers.cookie:null);return(e,{doNotParse:n=!1,autoUpdateDependencies:s=!1}={})=>K(e,{doNotParse:n,autoUpdateDependencies:s},t)}function K(r,{doNotParse:t=!1,autoUpdateDependencies:e=!1}={},n=new k.default){const s=e?[...r||[]]:r;let i=n.getAll({doNotParse:!0});const f=a.ref(0),d=()=>{const u=n.getAll({doNotParse:!0});Ae(s||null,u,i)&&f.value++,i=u};return n.addChangeListener(d),o.tryOnScopeDispose(()=>{n.removeChangeListener(d)}),{get:(...u)=>(e&&s&&!s.includes(u[0])&&s.push(u[0]),f.value,n.get(u[0],q({doNotParse:t},u[1]))),getAll:(...u)=>(f.value,n.getAll(q({doNotParse:t},u[0]))),set:(...u)=>n.set(...u),remove:(...u)=>n.remove(...u),addChangeListener:(...u)=>n.addChangeListener(...u),removeChangeListener:(...u)=>n.removeChangeListener(...u)}}function Ae(r,t,e){if(!r)return!0;for(const n of r)if(t[n]!==e[n])return!0;return!1}var Ue=Object.defineProperty,X=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,Y=(r,t,e)=>t in r?Ue(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,Ie=(r,t)=>{for(var e in t||(t={}))$e.call(t,e)&&Y(r,e,t[e]);if(X)for(var e of X(t))Fe.call(t,e)&&Y(r,e,t[e]);return r};function Re(r,t){const e=a.ref();let n=[];const s=m.createEventHook(),i=m.createEventHook(),f=m.createEventHook(),d=m.createEventHook(),u=m.createEventHook(),p=a.ref(!1),h=a.ref(!1),v=a.ref(!1),P=a.ref(!1),C=a.ref({color:"black",size:3,arrowEnd:!1,cornerRadius:0,dasharray:void 0,fill:"transparent",mode:"draw"});a.watch(C,()=>{const c=e.value;c&&(c.brush=C.value,c.mode=C.value.mode)},{deep:!0});const U=()=>{var c;return(c=e.value)==null?void 0:c.undo()},$=()=>{var c;return(c=e.value)==null?void 0:c.redo()},H=()=>{var c;return(c=e.value)==null?void 0:c.clear()},F=()=>{var c;return(c=e.value)==null?void 0:c.cancel()},I=c=>{var g;return(g=e.value)==null?void 0:g.load(c)},R=()=>{var c;return(c=e.value)==null?void 0:c.dump()},O=()=>{var c;n.forEach(g=>g()),(c=e.value)==null||c.unmount()},b=()=>{e.value&&(p.value=e.value.canUndo(),h.value=e.value.canRedo(),v.value=e.value.altPressed,P.value=e.value.shiftPressed)};return a.watch(()=>m.unrefElement(r),c=>{!c||typeof SVGSVGElement=="undefined"||!(c instanceof SVGSVGElement)||(e.value&&O(),e.value=D.createDrauu(Ie({el:c},t)),b(),n=[e.value.on("canceled",()=>i.trigger()),e.value.on("committed",()=>f.trigger()),e.value.on("start",()=>d.trigger()),e.value.on("end",()=>u.trigger()),e.value.on("changed",()=>{b(),s.trigger()})])},{flush:"post"}),o.tryOnScopeDispose(()=>O()),{drauuInstance:e,load:I,dump:R,clear:H,cancel:F,undo:U,redo:$,canUndo:p,canRedo:h,brush:C,onChanged:s.on,onCommitted:f.on,onStart:d.on,onEnd:u.on,onCanceled:i.on}}var Le=Object.defineProperty,He=Object.defineProperties,Ne=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,Z=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,V=(r,t,e)=>t in r?Le(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,ke=(r,t)=>{for(var e in t||(t={}))Z.call(t,e)&&V(r,e,t[e]);if(A)for(var e of A(t))x.call(t,e)&&V(r,e,t[e]);return r},Te=(r,t)=>He(r,Ne(t)),Ge=(r,t)=>{var e={};for(var n in r)Z.call(r,n)&&t.indexOf(n)<0&&(e[n]=r[n]);if(r!=null&&A)for(var n of A(r))t.indexOf(n)<0&&x.call(r,n)&&(e[n]=r[n]);return e};function Qe(r,t={}){let e;const n=t,{immediate:s}=n,i=Ge(n,["immediate"]),f=a.ref(!1),d=a.ref(!1),u=P=>e&&e.activate(P),p=P=>e&&e.deactivate(P),h=()=>{e&&(e.pause(),d.value=!0)},v=()=>{e&&(e.unpause(),d.value=!1)};return a.watch(()=>m.unrefElement(r),P=>{!P||(e=ee.createFocusTrap(P,Te(ke({},i),{onActivate(){f.value=!0,t.onActivate&&t.onActivate()},onDeactivate(){f.value=!1,t.onDeactivate&&t.onDeactivate()}})),s&&u())},{flush:"post"}),m.tryOnScopeDispose(()=>p()),{hasFocus:f,isPaused:d,activate:u,deactivate:p,pause:h,unpause:v}}function ze(r,t,e){const n=()=>{var f,d;return new le.default((f=o.resolveUnref(t))!=null?f:[],(d=o.resolveUnref(e))==null?void 0:d.fuseOptions)},s=a.ref(n());a.watch(()=>{var f;return(f=o.resolveUnref(e))==null?void 0:f.fuseOptions},()=>{s.value=n()},{deep:!0}),a.watch(()=>o.resolveUnref(t),f=>{s.value.setCollection(f)},{deep:!0});const i=a.computed(()=>{const f=o.resolveUnref(e);if((f==null?void 0:f.matchAllWhenSearchEmpty)&&!a.unref(r))return o.resolveUnref(t).map((u,p)=>({item:u,refIndex:p}));const d=f==null?void 0:f.resultLimit;return s.value.search(o.resolveUnref(r),d?{limit:d}:void 0)});return{fuse:s,results:i}}function Be(r,t={}){const{onError:e,fallbackValue:n=null}=t,s=(d,u)=>{try{return se.default(d,u)}catch(p){return e==null||e(p),n}},i=a.computed(()=>s(o.resolveUnref(r),{header:!0})),f=a.computed(()=>s(o.resolveUnref(r)));return{header:i,payload:f}}function Me(r=null,t){const e=a.ref(r),n=a.computed({set:i=>i?w.default.start():w.default.done(),get:()=>o.isNumber(e.value)&&e.value<1});t&&w.default.configure(t);const s=w.default.set;return w.default.set=i=>(e.value=i,s.call(w.default,i)),a.watchEffect(()=>{o.isNumber(e.value)&&s.call(w.default,e.value)}),o.tryOnScopeDispose(w.default.remove),{isLoading:n,progress:e,start:w.default.start,done:w.default.done,remove:()=>{e.value=null,w.default.remove()}}}function We(r,t){const e=o.resolveRef(r),n=a.ref("");return a.watch(e,async s=>{e.value&&o.isClient&&(n.value=await ue.default.toDataURL(s,t))},{immediate:!0}),n}l.createCookies=je,l.useAsyncValidator=Pe,l.useAxios=ge,l.useChangeCase=me,l.useCookies=K,l.useDrauu=Re,l.useFocusTrap=Qe,l.useFuse=ze,l.useJwt=Be,l.useNProgress=Me,l.useQRCode=We,Object.defineProperty(l,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,AsyncValidator,VueDemi,axios,changeCase,UniversalCookie,Drauu,VueUse,focusTrap,Fuse,jwt_decode,nprogress,QRCode);
{
"name": "@vueuse/integrations",
"version": "8.9.4",
"version": "9.0.0-beta.0",
"description": "Integration wrappers for utility libraries",

@@ -141,4 +141,4 @@ "author": "Anthony Fu <https://github.com/antfu>",

"dependencies": {
"@vueuse/core": "8.9.4",
"@vueuse/shared": "8.9.4",
"@vueuse/core": "9.0.0-beta.0",
"@vueuse/shared": "9.0.0-beta.0",
"vue-demi": "*"

@@ -145,0 +145,0 @@ },

@@ -19,3 +19,3 @@ # @vueuse/integrations

- [`useAxios`](https://vueuse.org/integrations/useAxios/) — wrapper for [`axios`](https://github.com/axios/axios)
- [`useChangeCase`](https://vueuse.org/integrations/useChangeCase/) — wrapper for [`change-case`](https://github.com/blakeembrey/change-case)
- [`useChangeCase`](https://vueuse.org/integrations/useChangeCase/) — reactive wrapper for [`change-case`](https://github.com/blakeembrey/change-case)
- [`useCookies`](https://vueuse.org/integrations/useCookies/) — wrapper for [`universal-cookie`](https://www.npmjs.com/package/universal-cookie)

@@ -22,0 +22,0 @@ - [`useDrauu`](https://vueuse.org/integrations/useDrauu/) — reactive instance for [drauu](https://github.com/antfu/drauu)

@@ -1,2 +0,2 @@

import { MaybeRef } from '@vueuse/shared';
import { MaybeComputedRef } from '@vueuse/shared';
import { ValidateError, ValidateOption, Rules } from 'async-validator';

@@ -28,4 +28,4 @@ import { Ref } from 'vue-demi';

*/
declare function useAsyncValidator(value: MaybeRef<Record<string, any>>, rules: MaybeRef<Rules>, options?: UseAsyncValidatorOptions): UseAsyncValidatorReturn & PromiseLike<UseAsyncValidatorReturn>;
declare function useAsyncValidator(value: MaybeComputedRef<Record<string, any>>, rules: MaybeComputedRef<Rules>, options?: UseAsyncValidatorOptions): UseAsyncValidatorReturn & PromiseLike<UseAsyncValidatorReturn>;
export { AsyncValidatorError, UseAsyncValidatorOptions, UseAsyncValidatorReturn, useAsyncValidator };

@@ -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)
}
}

@@ -133,5 +117,5 @@ else if (Vue.version.slice(0, 2) === '2.') {

pass.value = false;
const validator = new Schema__default["default"](vueDemi.unref(rules));
const validator = new Schema__default["default"](shared.resolveUnref(rules));
try {
await validator.validate(vueDemi.unref(value), validateOption);
await validator.validate(shared.resolveUnref(value), validateOption);
pass.value = true;

@@ -168,2 +152,2 @@ errorInfo.value = null;

})(this.VueUse = this.VueUse || {}, VueUse, Schema, VueDemi);
})(this.VueUse = this.VueUse || {}, VueUse, AsyncValidator, VueDemi);

@@ -1,1 +0,1 @@

var VueDemi=function(r,e,c){if(r.install)return r;if(e)if(e.version.slice(0,4)==="2.7."){for(var s in e)r[s]=e[s];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=e,r.Vue2=e,r.version=e.version,r.set=function(n,o,a){return Array.isArray(n)?(n.length=Math.max(n.length,o),n.splice(o,1,a),a):(e.set(n,o,a),a)},r.del=function(n,o){if(Array.isArray(n)){n.splice(o,1);return}e.delete(n,o)}}else if(e.version.slice(0,2)==="2.")if(c){for(var s in c)r[s]=c[s];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=e,r.Vue2=e,r.version=e.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(e.version.slice(0,2)==="3."){for(var s in e)r[s]=e[s];r.isVue2=!1,r.isVue3=!0,r.install=function(){},r.Vue=e,r.Vue2=void 0,r.version=e.version,r.set=function(n,o,a){return Array.isArray(n)?(n.length=Math.max(n.length,o),n.splice(o,1,a),a):(n[o]=a,a)},r.del=function(n,o){if(Array.isArray(n)){n.splice(o,1);return}delete n[o]}}else console.error("[vue-demi] Vue version "+e.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return r}(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(r,e,c,s){"use strict";function n(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var o=n(c),a=Object.defineProperty,P=Object.defineProperties,O=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,_=(t,i,l)=>i in t?a(t,i,{enumerable:!0,configurable:!0,writable:!0,value:l}):t[i]=l,b=(t,i)=>{for(var l in i||(i={}))w.call(i,l)&&_(t,l,i[l]);if(h)for(var l of h(i))A.call(i,l)&&_(t,l,i[l]);return t},j=(t,i)=>P(t,O(i));function I(t,i,l={}){const u=s.ref(),p=s.ref(!1),v=s.ref(!1),S=s.computed(()=>{var f;return((f=u.value)==null?void 0:f.errors)||[]}),U=s.computed(()=>{var f;return((f=u.value)==null?void 0:f.fields)||{}}),{validateOption:E={}}=l;s.watchEffect(async()=>{p.value=!1,v.value=!1;const f=new o.default(s.unref(i));try{await f.validate(s.unref(t),E),v.value=!0,u.value=null}catch(d){u.value=d}finally{p.value=!0}});const y={pass:v,isFinished:p,errorInfo:u,errors:S,errorFields:U};function F(){return new Promise((f,d)=>{e.until(p).toBe(!0).then(()=>f(y)).catch(M=>d(M))})}return j(b({},y),{then(f,d){return F().then(f,d)}})}r.useAsyncValidator=I,Object.defineProperty(r,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,Schema,VueDemi);
var VueDemi=function(e,r,u){if(e.install)return e;if(r)if(r.version.slice(0,4)==="2.7."){for(var t in r)e[t]=r[t];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=r,e.Vue2=r,e.version=r.version}else if(r.version.slice(0,2)==="2.")if(u){for(var t in u)e[t]=u[t];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=r,e.Vue2=r,e.version=r.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(r.version.slice(0,2)==="3."){for(var t in r)e[t]=r[t];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=r,e.Vue2=void 0,e.version=r.version,e.set=function(i,a,f){return Array.isArray(i)?(i.length=Math.max(i.length,a),i.splice(a,1,f),f):(i[a]=f,f)},e.del=function(i,a){if(Array.isArray(i)){i.splice(a,1);return}delete i[a]}}else console.error("[vue-demi] Vue version "+r.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,r,u,t){"use strict";function i(n){return n&&typeof n=="object"&&"default"in n?n:{default:n}}var a=i(u),f=Object.defineProperty,P=Object.defineProperties,O=Object.getOwnPropertyDescriptors,_=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,y=(n,o,s)=>o in n?f(n,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):n[o]=s,A=(n,o)=>{for(var s in o||(o={}))w.call(o,s)&&y(n,s,o[s]);if(_)for(var s of _(o))b.call(o,s)&&y(n,s,o[s]);return n},j=(n,o)=>P(n,O(o));function U(n,o,s={}){const c=t.ref(),v=t.ref(!1),p=t.ref(!1),I=t.computed(()=>{var l;return((l=c.value)==null?void 0:l.errors)||[]}),E=t.computed(()=>{var l;return((l=c.value)==null?void 0:l.fields)||{}}),{validateOption:F={}}=s;t.watchEffect(async()=>{v.value=!1,p.value=!1;const l=new a.default(r.resolveUnref(o));try{await l.validate(r.resolveUnref(n),F),p.value=!0,c.value=null}catch(d){c.value=d}finally{v.value=!0}});const h={pass:p,isFinished:v,errorInfo:c,errors:I,errorFields:E};function S(){return new Promise((l,d)=>{r.until(v).toBe(!0).then(()=>l(h)).catch(g=>d(g))})}return j(A({},h),{then(l,d){return S().then(l,d)}})}e.useAsyncValidator=U,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,AsyncValidator,VueDemi);

@@ -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,t,a){if(e.install)return e;if(t)if(t.version.slice(0,4)==="2.7."){for(var c in t)e[c]=t[c];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=t,e.Vue2=t,e.version=t.version,e.set=function(r,i,f){return Array.isArray(r)?(r.length=Math.max(r.length,i),r.splice(i,1,f),f):(t.set(r,i,f),f)},e.del=function(r,i){if(Array.isArray(r)){r.splice(i,1);return}t.delete(r,i)}}else if(t.version.slice(0,2)==="2.")if(a){for(var c in a)e[c]=a[c];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=t,e.Vue2=t,e.version=t.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(t.version.slice(0,2)==="3."){for(var c in t)e[c]=t[c];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=t,e.Vue2=void 0,e.version=t.version,e.set=function(r,i,f){return Array.isArray(r)?(r.length=Math.max(r.length,i),r.splice(i,1,f),f):(r[i]=f,f)},e.del=function(r,i){if(Array.isArray(r)){r.splice(i,1);return}delete r[i]}}else console.error("[vue-demi] Vue version "+t.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,t,a,c){"use strict";function r(n){return n&&typeof n=="object"&&"default"in n?n:{default:n}}var i=r(c),f=Object.defineProperty,F=Object.defineProperties,L=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,B=Object.prototype.propertyIsEnumerable,b=(n,s,o)=>s in n?f(n,s,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[s]=o,_=(n,s)=>{for(var o in s||(s={}))q.call(s,o)&&b(n,o,s[o]);if(A)for(var o of A(s))B.call(s,o)&&b(n,o,s[o]);return n},O=(n,s)=>F(n,L(s));function N(...n){const s=typeof n[0]=="string"?n[0]:void 0,o=a.isString(s)?1:0;let w={},y=i.default,j={immediate:!!o};const P=l=>!!(l==null?void 0:l.request);n.length>0+o&&(P(n[0+o])?y=n[0+o]:w=n[0+o]),n.length>1+o&&P(n[1+o])&&(y=n[1+o]),(n.length===2+o&&!P(n[1+o])||n.length===3+o)&&(j=n[n.length-1]);const x=t.shallowRef(),C=t.shallowRef(),u=t.ref(!1),d=t.ref(!1),p=t.ref(!1),I=t.shallowRef(),M=i.default.CancelToken.source(),R=l=>{u.value||!d.value||(M.cancel(l),p.value=!0,d.value=!1,u.value=!1)},S=l=>{d.value=l,u.value=!l},z=()=>new Promise((l,v)=>{a.until(u).toBe(!0).then(()=>l(E)).catch(v)}),T=(l,v)=>z().then(l,v),U=(l=s,v={})=>{const G=typeof l=="string"?l:s??"";return S(!0),y(G,O(_(_({},w),v),{cancelToken:M.token})).then(h=>{x.value=h,C.value=h.data}).catch(h=>{I.value=h}).finally(()=>S(!1)),{then:T}};j.immediate&&s&&U();const E={response:x,data:C,error:I,finished:u,loading:d,isFinished:u,isLoading:d,cancel:R,isAborted:p,canceled:p,aborted:p,isCanceled:p,abort:R,execute:U};return O(_({},E),{then:T})}e.useAxios=N,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,VueUse,axios);
var VueDemi=function(n,t,a){if(n.install)return n;if(t)if(t.version.slice(0,4)==="2.7."){for(var l in t)n[l]=t[l];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=t,n.Vue2=t,n.version=t.version}else if(t.version.slice(0,2)==="2.")if(a){for(var l in a)n[l]=a[l];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=t,n.Vue2=t,n.version=t.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(t.version.slice(0,2)==="3."){for(var l in t)n[l]=t[l];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=t,n.Vue2=void 0,n.version=t.version,n.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)},n.del=function(i,f){if(Array.isArray(i)){i.splice(f,1);return}delete i[f]}}else console.error("[vue-demi] Vue version "+t.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return n}(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(n,t,a,l){"use strict";function i(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var f=i(l),c=Object.defineProperty,L=Object.defineProperties,M=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,q=Object.prototype.propertyIsEnumerable,O=(e,s,o)=>s in e?c(e,s,{enumerable:!0,configurable:!0,writable:!0,value:o}):e[s]=o,_=(e,s)=>{for(var o in s||(s={}))g.call(s,o)&&O(e,o,s[o]);if(b)for(var o of b(s))q.call(s,o)&&O(e,o,s[o]);return e},w=(e,s)=>L(e,M(s));function B(...e){const s=typeof e[0]=="string"?e[0]:void 0,o=a.isString(s)?1:0;let A={},y=f.default,j={immediate:!!o};const P=r=>!!(r==null?void 0:r.request);e.length>0+o&&(P(e[0+o])?y=e[0+o]:A=e[0+o]),e.length>1+o&&P(e[1+o])&&(y=e[1+o]),(e.length===2+o&&!P(e[1+o])||e.length===3+o)&&(j=e[e.length-1]);const x=t.shallowRef(),C=t.shallowRef(),u=t.ref(!1),d=t.ref(!1),p=t.ref(!1),I=t.shallowRef(),R=f.default.CancelToken.source(),S=r=>{u.value||!d.value||(R.cancel(r),p.value=!0,d.value=!1,u.value=!1)},T=r=>{d.value=r,u.value=!r},N=()=>new Promise((r,v)=>{a.until(u).toBe(!0).then(()=>r(F)).catch(v)}),U=(r,v)=>N().then(r,v),E=(r=s,v={})=>{const k=typeof r=="string"?r:s??"";return T(!0),y(k,w(_(_({},A),v),{cancelToken:R.token})).then(h=>{x.value=h,C.value=h.data}).catch(h=>{I.value=h}).finally(()=>T(!1)),{then:U}};j.immediate&&s&&E();const F={response:x,data:C,error:I,finished:u,loading:d,isFinished:u,isLoading:d,cancel:S,isAborted:p,canceled:p,aborted:p,isCanceled:p,abort:S,execute:E};return w(_({},F),{then:U})}n.useAxios=B,Object.defineProperty(n,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,VueUse,axios);
import { camelCase, capitalCase, constantCase, dotCase, headerCase, noCase, paramCase, pascalCase, pathCase, sentenceCase, snakeCase, Options } from 'change-case';
import { MaybeRef } from '@vueuse/shared';
import { WritableComputedRef } from 'vue-demi';
import { MaybeRef, MaybeComputedRef } from '@vueuse/shared';
import { WritableComputedRef, ComputedRef } from 'vue-demi';

@@ -34,3 +34,4 @@ declare const changeCase_camelCase: typeof camelCase;

declare function useChangeCase(input: MaybeRef<string>, type: ChangeCaseType, options?: Options | undefined): WritableComputedRef<string>;
declare function useChangeCase(input: MaybeComputedRef<string>, type: ChangeCaseType, options?: Options | undefined): ComputedRef<string>;
export { ChangeCaseType, useChangeCase };

@@ -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)
}
}

@@ -91,3 +75,3 @@ else if (Vue.version.slice(0, 2) === '2.') {

;
;(function (exports, vueDemi, changeCase$1) {
;(function (exports, shared, vueDemi, changeCase$1) {
'use strict';

@@ -111,2 +95,4 @@

function useChangeCase(input, type, options) {
if (shared.isFunction(input))
return vueDemi.computed(() => changeCase[type](shared.resolveUnref(input), options));
const text = vueDemi.ref(input);

@@ -127,2 +113,2 @@ return vueDemi.computed({

})(this.VueUse = this.VueUse || {}, VueDemi, changeCase);
})(this.VueUse = this.VueUse || {}, VueUse, VueDemi, changeCase);

@@ -1,1 +0,1 @@

var VueDemi=function(s,e,r){if(s.install)return s;if(e)if(e.version.slice(0,4)==="2.7."){for(var t in e)s[t]=e[t];s.isVue2=!0,s.isVue3=!1,s.install=function(){},s.Vue=e,s.Vue2=e,s.version=e.version,s.set=function(n,o,i){return Array.isArray(n)?(n.length=Math.max(n.length,o),n.splice(o,1,i),i):(e.set(n,o,i),i)},s.del=function(n,o){if(Array.isArray(n)){n.splice(o,1);return}e.delete(n,o)}}else if(e.version.slice(0,2)==="2.")if(r){for(var t in r)s[t]=r[t];s.isVue2=!0,s.isVue3=!1,s.install=function(){},s.Vue=e,s.Vue2=e,s.version=e.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(e.version.slice(0,2)==="3."){for(var t in e)s[t]=e[t];s.isVue2=!1,s.isVue3=!0,s.install=function(){},s.Vue=e,s.Vue2=void 0,s.version=e.version,s.set=function(n,o,i){return Array.isArray(n)?(n.length=Math.max(n.length,o),n.splice(o,1,i),i):(n[o]=i,i)},s.del=function(n,o){if(Array.isArray(n)){n.splice(o,1);return}delete n[o]}}else console.error("[vue-demi] Vue version "+e.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return s}(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(s,e,r){"use strict";var t=Object.freeze({__proto__:null,camelCase:r.camelCase,capitalCase:r.capitalCase,constantCase:r.constantCase,dotCase:r.dotCase,headerCase:r.headerCase,noCase:r.noCase,paramCase:r.paramCase,pascalCase:r.pascalCase,pathCase:r.pathCase,sentenceCase:r.sentenceCase,snakeCase:r.snakeCase});function n(o,i,f){const a=e.ref(o);return e.computed({get(){return t[i](a.value,f)},set(l){a.value=l}})}s.useChangeCase=n,Object.defineProperty(s,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,changeCase);
var VueDemi=function(e,s,i){if(e.install)return e;if(s)if(s.version.slice(0,4)==="2.7."){for(var n in s)e[n]=s[n];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=s,e.Vue2=s,e.version=s.version}else if(s.version.slice(0,2)==="2.")if(i){for(var n in i)e[n]=i[n];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=s,e.Vue2=s,e.version=s.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(s.version.slice(0,2)==="3."){for(var n in s)e[n]=s[n];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=s,e.Vue2=void 0,e.version=s.version,e.set=function(r,o,t){return Array.isArray(r)?(r.length=Math.max(r.length,o),r.splice(o,1,t),t):(r[o]=t,t)},e.del=function(r,o){if(Array.isArray(r)){r.splice(o,1);return}delete r[o]}}else console.error("[vue-demi] Vue version "+s.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,s,i,n){"use strict";var r=Object.freeze({__proto__:null,camelCase:n.camelCase,capitalCase:n.capitalCase,constantCase:n.constantCase,dotCase:n.dotCase,headerCase:n.headerCase,noCase:n.noCase,paramCase:n.paramCase,pascalCase:n.pascalCase,pathCase:n.pathCase,sentenceCase:n.sentenceCase,snakeCase:n.snakeCase});function o(t,a,f){if(s.isFunction(t))return i.computed(()=>r[a](s.resolveUnref(t),f));const l=i.ref(t);return i.computed({get(){return r[a](l.value,f)},set(u){l.value=u}})}e.useChangeCase=o,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,VueDemi,changeCase);

@@ -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,r,c){if(e.install)return e;if(r)if(r.version.slice(0,4)==="2.7."){for(var a in r)e[a]=r[a];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=r,e.Vue2=r,e.version=r.version,e.set=function(t,l,u){return Array.isArray(t)?(t.length=Math.max(t.length,l),t.splice(l,1,u),u):(r.set(t,l,u),u)},e.del=function(t,l){if(Array.isArray(t)){t.splice(l,1);return}r.delete(t,l)}}else if(r.version.slice(0,2)==="2.")if(c){for(var a in c)e[a]=c[a];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=r,e.Vue2=r,e.version=r.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(r.version.slice(0,2)==="3."){for(var a in r)e[a]=r[a];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=r,e.Vue2=void 0,e.version=r.version,e.set=function(t,l,u){return Array.isArray(t)?(t.length=Math.max(t.length,l),t.splice(l,1,u),u):(t[l]=u,u)},e.del=function(t,l){if(Array.isArray(t)){t.splice(l,1);return}delete t[l]}}else console.error("[vue-demi] Vue version "+r.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,r,c,a){"use strict";function t(n){return n&&typeof n=="object"&&"default"in n?n:{default:n}}var l=t(a),u=Object.defineProperty,p=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,h=(n,o,s)=>o in n?u(n,o,{enumerable:!0,configurable:!0,writable:!0,value:s}):n[o]=s,C=(n,o)=>{for(var s in o||(o={}))P.call(o,s)&&h(n,s,o[s]);if(p)for(var s of p(o))O.call(o,s)&&h(n,s,o[s]);return n};function w(n){const o=new l.default(n?n.headers.cookie:null);return(s,{doNotParse:f=!1,autoUpdateDependencies:d=!1}={})=>y(s,{doNotParse:f,autoUpdateDependencies:d},o)}function y(n,{doNotParse:o=!1,autoUpdateDependencies:s=!1}={},f=new l.default){const d=s?[...n||[]]:n;let _=f.getAll({doNotParse:!0});const v=c.ref(0),A=()=>{const i=f.getAll({doNotParse:!0});b(d||null,i,_)&&v.value++,_=i};return f.addChangeListener(A),r.tryOnScopeDispose(()=>{f.removeChangeListener(A)}),{get:(...i)=>(s&&d&&!d.includes(i[0])&&d.push(i[0]),v.value,f.get(i[0],C({doNotParse:o},i[1]))),getAll:(...i)=>(v.value,f.getAll(C({doNotParse:o},i[0]))),set:(...i)=>f.set(...i),remove:(...i)=>f.remove(...i),addChangeListener:(...i)=>f.addChangeListener(...i),removeChangeListener:(...i)=>f.removeChangeListener(...i)}}function b(n,o,s){if(!n)return!0;for(const f of n)if(o[f]!==s[f])return!0;return!1}e.createCookies=w,e.useCookies=y,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,VueDemi,UniversalCookie);
var VueDemi=function(e,r,v){if(e.install)return e;if(r)if(r.version.slice(0,4)==="2.7."){for(var f in r)e[f]=r[f];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=r,e.Vue2=r,e.version=r.version}else if(r.version.slice(0,2)==="2.")if(v){for(var f in v)e[f]=v[f];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=r,e.Vue2=r,e.version=r.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(r.version.slice(0,2)==="3."){for(var f in r)e[f]=r[f];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=r,e.Vue2=void 0,e.version=r.version,e.set=function(l,u,a){return Array.isArray(l)?(l.length=Math.max(l.length,u),l.splice(u,1,a),a):(l[u]=a,a)},e.del=function(l,u){if(Array.isArray(l)){l.splice(u,1);return}delete l[u]}}else console.error("[vue-demi] Vue version "+r.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,r,v,f){"use strict";function l(n){return n&&typeof n=="object"&&"default"in n?n:{default:n}}var u=l(f),a=Object.defineProperty,p=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,h=(n,t,o)=>t in n?a(n,t,{enumerable:!0,configurable:!0,writable:!0,value:o}):n[t]=o,C=(n,t)=>{for(var o in t||(t={}))P.call(t,o)&&h(n,o,t[o]);if(p)for(var o of p(t))A.call(t,o)&&h(n,o,t[o]);return n};function O(n){const t=new u.default(n?n.headers.cookie:null);return(o,{doNotParse:i=!1,autoUpdateDependencies:d=!1}={})=>_(o,{doNotParse:i,autoUpdateDependencies:d},t)}function _(n,{doNotParse:t=!1,autoUpdateDependencies:o=!1}={},i=new u.default){const d=o?[...n||[]]:n;let y=i.getAll({doNotParse:!0});const c=v.ref(0),g=()=>{const s=i.getAll({doNotParse:!0});w(d||null,s,y)&&c.value++,y=s};return i.addChangeListener(g),r.tryOnScopeDispose(()=>{i.removeChangeListener(g)}),{get:(...s)=>(o&&d&&!d.includes(s[0])&&d.push(s[0]),c.value,i.get(s[0],C({doNotParse:t},s[1]))),getAll:(...s)=>(c.value,i.getAll(C({doNotParse:t},s[0]))),set:(...s)=>i.set(...s),remove:(...s)=>i.remove(...s),addChangeListener:(...s)=>i.addChangeListener(...s),removeChangeListener:(...s)=>i.removeChangeListener(...s)}}function w(n,t,o){if(!n)return!0;for(const i of n)if(t[i]!==o[i])return!0;return!1}e.createCookies=O,e.useCookies=_,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,VueDemi,UniversalCookie);
import { Ref } from 'vue-demi';
import { Options, Drauu, Brush } from 'drauu';
import { EventHookOn, MaybeElementRef } from '@vueuse/core';
import { EventHookOn, MaybeComputedElementRef } from '@vueuse/core';

@@ -30,4 +30,4 @@ declare type UseDrauuOptions = Omit<Options, 'el'>;

*/
declare function useDrauu(target: MaybeElementRef, options?: UseDrauuOptions): UseDrauuReturn;
declare function useDrauu(target: MaybeComputedElementRef, options?: UseDrauuOptions): UseDrauuReturn;
export { UseDrauuOptions, UseDrauuReturn, useDrauu };

@@ -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,r,c){if(e.install)return e;if(r)if(r.version.slice(0,4)==="2.7."){for(var t in r)e[t]=r[t];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=r,e.Vue2=r,e.version=r.version,e.set=function(s,a,u){return Array.isArray(s)?(s.length=Math.max(s.length,a),s.splice(a,1,u),u):(r.set(s,a,u),u)},e.del=function(s,a){if(Array.isArray(s)){s.splice(a,1);return}r.delete(s,a)}}else if(r.version.slice(0,2)==="2.")if(c){for(var t in c)e[t]=c[t];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=r,e.Vue2=r,e.version=r.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(r.version.slice(0,2)==="3."){for(var t in r)e[t]=r[t];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=r,e.Vue2=void 0,e.version=r.version,e.set=function(s,a,u){return Array.isArray(s)?(s.length=Math.max(s.length,a),s.splice(a,1,u),u):(s[a]=u,u)},e.del=function(s,a){if(Array.isArray(s)){s.splice(a,1);return}delete s[a]}}else console.error("[vue-demi] Vue version "+r.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,r,c,t,s){"use strict";var a=Object.defineProperty,u=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,v=(i,l,n)=>l in i?a(i,l,{enumerable:!0,configurable:!0,writable:!0,value:n}):i[l]=n,g=(i,l)=>{for(var n in l||(l={}))S.call(l,n)&&v(i,n,l[n]);if(u)for(var n of u(l))w.call(l,n)&&v(i,n,l[n]);return i};function C(i,l){const n=r.ref();let p=[];const h=t.createEventHook(),_=t.createEventHook(),y=t.createEventHook(),E=t.createEventHook(),P=t.createEventHook(),b=r.ref(!1),A=r.ref(!1),U=r.ref(!1),I=r.ref(!1),d=r.ref({color:"black",size:3,arrowEnd:!1,cornerRadius:0,dasharray:void 0,fill:"transparent",mode:"draw"});r.watch(d,()=>{const o=n.value;o&&(o.brush=d.value,o.mode=d.value.mode)},{deep:!0});const k=()=>{var o;return(o=n.value)==null?void 0:o.undo()},G=()=>{var o;return(o=n.value)==null?void 0:o.redo()},j=()=>{var o;return(o=n.value)==null?void 0:o.clear()},M=()=>{var o;return(o=n.value)==null?void 0:o.cancel()},R=o=>{var f;return(f=n.value)==null?void 0:f.load(o)},m=()=>{var o;return(o=n.value)==null?void 0:o.dump()},H=()=>{var o;p.forEach(f=>f()),(o=n.value)==null||o.unmount()},O=()=>{n.value&&(b.value=n.value.canUndo(),A.value=n.value.canRedo(),U.value=n.value.altPressed,I.value=n.value.shiftPressed)};return r.watch(()=>t.unrefElement(i),o=>{!o||typeof SVGSVGElement=="undefined"||!(o instanceof SVGSVGElement)||(n.value&&H(),n.value=c.createDrauu(g({el:o},l)),O(),p=[n.value.on("canceled",()=>_.trigger()),n.value.on("committed",()=>y.trigger()),n.value.on("start",()=>E.trigger()),n.value.on("end",()=>P.trigger()),n.value.on("changed",()=>{O(),h.trigger()})])},{flush:"post"}),s.tryOnScopeDispose(()=>H()),{drauuInstance:n,load:R,dump:m,clear:j,cancel:M,undo:k,redo:G,canUndo:b,canRedo:A,brush:d,onChanged:h.on,onCommitted:y.on,onStart:E.on,onEnd:P.on,onCanceled:_.on}}e.useDrauu=C,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,Drauu,VueUse,VueUse);
var VueDemi=function(n,r,c){if(n.install)return n;if(r)if(r.version.slice(0,4)==="2.7."){for(var t in r)n[t]=r[t];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version}else if(r.version.slice(0,2)==="2.")if(c){for(var t in c)n[t]=c[t];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(r.version.slice(0,2)==="3."){for(var t in r)n[t]=r[t];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=r,n.Vue2=void 0,n.version=r.version,n.set=function(a,u,i){return Array.isArray(a)?(a.length=Math.max(a.length,u),a.splice(u,1,i),i):(a[u]=i,i)},n.del=function(a,u){if(Array.isArray(a)){a.splice(u,1);return}delete a[u]}}else console.error("[vue-demi] Vue version "+r.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return n}(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(n,r,c,t,a){"use strict";var u=Object.defineProperty,i=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,v=(l,s,e)=>s in l?u(l,s,{enumerable:!0,configurable:!0,writable:!0,value:e}):l[s]=e,C=(l,s)=>{for(var e in s||(s={}))S.call(s,e)&&v(l,e,s[e]);if(i)for(var e of i(s))w.call(s,e)&&v(l,e,s[e]);return l};function k(l,s){const e=r.ref();let p=[];const h=t.createEventHook(),_=t.createEventHook(),y=t.createEventHook(),E=t.createEventHook(),P=t.createEventHook(),g=r.ref(!1),b=r.ref(!1),A=r.ref(!1),U=r.ref(!1),d=r.ref({color:"black",size:3,arrowEnd:!1,cornerRadius:0,dasharray:void 0,fill:"transparent",mode:"draw"});r.watch(d,()=>{const o=e.value;o&&(o.brush=d.value,o.mode=d.value.mode)},{deep:!0});const I=()=>{var o;return(o=e.value)==null?void 0:o.undo()},G=()=>{var o;return(o=e.value)==null?void 0:o.redo()},j=()=>{var o;return(o=e.value)==null?void 0:o.clear()},m=()=>{var o;return(o=e.value)==null?void 0:o.cancel()},R=o=>{var f;return(f=e.value)==null?void 0:f.load(o)},M=()=>{var o;return(o=e.value)==null?void 0:o.dump()},H=()=>{var o;p.forEach(f=>f()),(o=e.value)==null||o.unmount()},O=()=>{e.value&&(g.value=e.value.canUndo(),b.value=e.value.canRedo(),A.value=e.value.altPressed,U.value=e.value.shiftPressed)};return r.watch(()=>t.unrefElement(l),o=>{!o||typeof SVGSVGElement=="undefined"||!(o instanceof SVGSVGElement)||(e.value&&H(),e.value=c.createDrauu(C({el:o},s)),O(),p=[e.value.on("canceled",()=>_.trigger()),e.value.on("committed",()=>y.trigger()),e.value.on("start",()=>E.trigger()),e.value.on("end",()=>P.trigger()),e.value.on("changed",()=>{O(),h.trigger()})])},{flush:"post"}),a.tryOnScopeDispose(()=>H()),{drauuInstance:e,load:R,dump:M,clear:j,cancel:m,undo:I,redo:G,canUndo:g,canRedo:b,brush:d,onChanged:h.on,onCommitted:y.on,onStart:E.on,onEnd:P.on,onCanceled:_.on}}n.useDrauu=k,Object.defineProperty(n,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,Drauu,VueUse,VueUse);

@@ -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,c){if(e.install)return e;if(n)if(n.version.slice(0,4)==="2.7."){for(var l in n)e[l]=n[l];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version,e.set=function(t,o,f){return Array.isArray(t)?(t.length=Math.max(t.length,o),t.splice(o,1,f),f):(n.set(t,o,f),f)},e.del=function(t,o){if(Array.isArray(t)){t.splice(o,1);return}n.delete(t,o)}}else if(n.version.slice(0,2)==="2.")if(c){for(var l in c)e[l]=c[l];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 l in n)e[l]=n[l];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=n,e.Vue2=void 0,e.version=n.version,e.set=function(t,o,f){return Array.isArray(t)?(t.length=Math.max(t.length,o),t.splice(o,1,f),f):(t[o]=f,f)},e.del=function(t,o){if(Array.isArray(t)){t.splice(o,1);return}delete t[o]}}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,l){"use strict";var t=Object.defineProperty,o=Object.defineProperties,f=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,O=(i,s,r)=>s in i?t(i,s,{enumerable:!0,configurable:!0,writable:!0,value:r}):i[s]=r,A=(i,s)=>{for(var r in s||(s={}))_.call(s,r)&&O(i,r,s[r]);if(p)for(var r of p(s))h.call(s,r)&&O(i,r,s[r]);return i},b=(i,s)=>o(i,f(s)),w=(i,s)=>{var r={};for(var a in i)_.call(i,a)&&s.indexOf(a)<0&&(r[a]=i[a]);if(i!=null&&p)for(var a of p(i))s.indexOf(a)<0&&h.call(i,a)&&(r[a]=i[a]);return r};function j(i,s={}){let r;const a=s,{immediate:T}=a,F=w(a,["immediate"]),v=c.ref(!1),d=c.ref(!1),P=u=>r&&r.activate(u),y=u=>r&&r.deactivate(u),I=()=>{r&&(r.pause(),d.value=!0)},E=()=>{r&&(r.unpause(),d.value=!1)};return c.watch(()=>n.unrefElement(i),u=>{!u||(r=l.createFocusTrap(u,b(A({},F),{onActivate(){v.value=!0,s.onActivate&&s.onActivate()},onDeactivate(){v.value=!1,s.onDeactivate&&s.onDeactivate()}})),T&&P())},{flush:"post"}),n.tryOnScopeDispose(()=>y()),{hasFocus:v,isPaused:d,activate:P,deactivate:y,pause:I,unpause:E}}e.useFocusTrap=j,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,VueDemi,focusTrap);
var VueDemi=function(e,t,l){if(e.install)return e;if(t)if(t.version.slice(0,4)==="2.7."){for(var a in t)e[a]=t[a];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=t,e.Vue2=t,e.version=t.version}else if(t.version.slice(0,2)==="2.")if(l){for(var a in l)e[a]=l[a];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=t,e.Vue2=t,e.version=t.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(t.version.slice(0,2)==="3."){for(var a in t)e[a]=t[a];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=t,e.Vue2=void 0,e.version=t.version,e.set=function(o,f,c){return Array.isArray(o)?(o.length=Math.max(o.length,f),o.splice(f,1,c),c):(o[f]=c,c)},e.del=function(o,f){if(Array.isArray(o)){o.splice(f,1);return}delete o[f]}}else console.error("[vue-demi] Vue version "+t.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,t,l,a){"use strict";var o=Object.defineProperty,f=Object.defineProperties,c=Object.getOwnPropertyDescriptors,v=Object.getOwnPropertySymbols,_=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable,P=(s,n,r)=>n in s?o(s,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):s[n]=r,b=(s,n)=>{for(var r in n||(n={}))_.call(n,r)&&P(s,r,n[r]);if(v)for(var r of v(n))O.call(n,r)&&P(s,r,n[r]);return s},A=(s,n)=>f(s,c(n)),w=(s,n)=>{var r={};for(var i in s)_.call(s,i)&&n.indexOf(i)<0&&(r[i]=s[i]);if(s!=null&&v)for(var i of v(s))n.indexOf(i)<0&&O.call(s,i)&&(r[i]=s[i]);return r};function j(s,n={}){let r;const i=n,{immediate:T}=i,F=w(i,["immediate"]),p=l.ref(!1),d=l.ref(!1),h=u=>r&&r.activate(u),y=u=>r&&r.deactivate(u),I=()=>{r&&(r.pause(),d.value=!0)},E=()=>{r&&(r.unpause(),d.value=!1)};return l.watch(()=>t.unrefElement(s),u=>{!u||(r=a.createFocusTrap(u,A(b({},F),{onActivate(){p.value=!0,n.onActivate&&n.onActivate()},onDeactivate(){p.value=!1,n.onDeactivate&&n.onDeactivate()}})),T&&h())},{flush:"post"}),t.tryOnScopeDispose(()=>y()),{hasFocus:p,isPaused:d,activate:h,deactivate:y,pause:I,unpause:E}}e.useFocusTrap=j,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,VueDemi,focusTrap);

@@ -0,4 +1,5 @@

import * as vue_demi from 'vue-demi';
import { ComputedRef } from 'vue-demi';
import Fuse from 'fuse.js';
import { ComputedRef } from 'vue-demi';
import { MaybeRef } from '@vueuse/shared';
import { MaybeComputedRef } from '@vueuse/shared';

@@ -11,3 +12,11 @@ declare type FuseOptions<T> = Fuse.IFuseOptions<T>;

}
declare function useFuse<DataItem>(search: MaybeRef<string>, data: MaybeRef<DataItem[]>, options?: MaybeRef<UseFuseOptions<DataItem>>): {
declare function useFuse<DataItem>(search: MaybeComputedRef<string>, data: MaybeComputedRef<DataItem[]>, options?: MaybeComputedRef<UseFuseOptions<DataItem>>): {
fuse: vue_demi.Ref<{
search: <R = DataItem>(pattern: string | Fuse.Expression, options?: Fuse.FuseSearchOptions | undefined) => Fuse.FuseResult<R>[];
setCollection: (docs: readonly DataItem[], index?: Fuse.FuseIndex<DataItem> | undefined) => void;
add: (doc: DataItem) => void;
remove: (predicate: (doc: DataItem, idx: number) => boolean) => DataItem[];
removeAt: (idx: number) => void;
getIndex: () => Fuse.FuseIndex<DataItem>;
}>;
results: ComputedRef<Fuse.FuseResult<DataItem>[]>;

@@ -14,0 +23,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)
}
}

@@ -91,3 +75,3 @@ else if (Vue.version.slice(0, 2) === '2.') {

;
;(function (exports, Fuse, vueDemi) {
;(function (exports, Fuse, vueDemi, shared) {
'use strict';

@@ -100,26 +84,25 @@

function useFuse(search, data, options) {
var _a;
const createFuse = (data2, options2) => {
var _a2;
const _options = options2;
return new Fuse__default["default"]((_a2 = vueDemi.unref(data2)) != null ? _a2 : [], _options);
const createFuse = () => {
var _a, _b;
return new Fuse__default["default"]((_a = shared.resolveUnref(data)) != null ? _a : [], (_b = shared.resolveUnref(options)) == null ? void 0 : _b.fuseOptions);
};
const fuse = vueDemi.ref(createFuse(data, (_a = vueDemi.unref(options)) == null ? void 0 : _a.fuseOptions));
const fuse = vueDemi.ref(createFuse());
vueDemi.watch(() => {
var _a2;
return (_a2 = vueDemi.unref(options)) == null ? void 0 : _a2.fuseOptions;
}, (newOptions) => {
fuse.value = createFuse(data, newOptions);
var _a;
return (_a = shared.resolveUnref(options)) == null ? void 0 : _a.fuseOptions;
}, () => {
fuse.value = createFuse();
}, { deep: true });
vueDemi.watch(() => vueDemi.unref(data), (newData) => {
vueDemi.watch(() => shared.resolveUnref(data), (newData) => {
fuse.value.setCollection(newData);
}, { deep: true });
const results = vueDemi.computed(() => {
var _a2, _b;
if (((_a2 = vueDemi.unref(options)) == null ? void 0 : _a2.matchAllWhenSearchEmpty) && !vueDemi.unref(search))
return vueDemi.unref(data).map((item, index) => ({ item, refIndex: index }));
const limit = (_b = vueDemi.unref(options)) == null ? void 0 : _b.resultLimit;
return fuse.value.search(vueDemi.unref(search), limit ? { limit } : void 0);
const resolved = shared.resolveUnref(options);
if ((resolved == null ? void 0 : resolved.matchAllWhenSearchEmpty) && !vueDemi.unref(search))
return shared.resolveUnref(data).map((item, index) => ({ item, refIndex: index }));
const limit = resolved == null ? void 0 : resolved.resultLimit;
return fuse.value.search(shared.resolveUnref(search), limit ? { limit } : void 0);
});
return {
fuse,
results

@@ -133,2 +116,2 @@ };

})(this.VueUse = this.VueUse || {}, Fuse, VueDemi);
})(this.VueUse = this.VueUse || {}, Fuse, VueDemi, VueUse);

@@ -1,1 +0,1 @@

var VueDemi=function(n,r,o){if(n.install)return n;if(r)if(r.version.slice(0,4)==="2.7."){for(var f in r)n[f]=r[f];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version,n.set=function(s,t,e){return Array.isArray(s)?(s.length=Math.max(s.length,t),s.splice(t,1,e),e):(r.set(s,t,e),e)},n.del=function(s,t){if(Array.isArray(s)){s.splice(t,1);return}r.delete(s,t)}}else if(r.version.slice(0,2)==="2.")if(o){for(var f in o)n[f]=o[f];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(r.version.slice(0,2)==="3."){for(var f in r)n[f]=r[f];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=r,n.Vue2=void 0,n.version=r.version,n.set=function(s,t,e){return Array.isArray(s)?(s.length=Math.max(s.length,t),s.splice(t,1,e),e):(s[t]=e,e)},n.del=function(s,t){if(Array.isArray(s)){s.splice(t,1);return}delete s[t]}}else console.error("[vue-demi] Vue version "+r.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return n}(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(n,r,o){"use strict";function f(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var s=f(r);function t(e,u,c){var v;const h=(i,d)=>{var l;const p=d;return new s.default((l=o.unref(i))!=null?l:[],p)},a=o.ref(h(u,(v=o.unref(c))==null?void 0:v.fuseOptions));return o.watch(()=>{var i;return(i=o.unref(c))==null?void 0:i.fuseOptions},i=>{a.value=h(u,i)},{deep:!0}),o.watch(()=>o.unref(u),i=>{a.value.setCollection(i)},{deep:!0}),{results:o.computed(()=>{var i,d;if(((i=o.unref(c))==null?void 0:i.matchAllWhenSearchEmpty)&&!o.unref(e))return o.unref(u).map((p,A)=>({item:p,refIndex:A}));const l=(d=o.unref(c))==null?void 0:d.resultLimit;return a.value.search(o.unref(e),l?{limit:l}:void 0)})}}n.useFuse=t,Object.defineProperty(n,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},Fuse,VueDemi);
var VueDemi=function(e,n,t){if(e.install)return e;if(n)if(n.version.slice(0,4)==="2.7."){for(var r in n)e[r]=n[r];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(t){for(var r in t)e[r]=t[r];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 r in n)e[r]=n[r];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=n,e.Vue2=void 0,e.version=n.version,e.set=function(o,i,f){return Array.isArray(o)?(o.length=Math.max(o.length,i),o.splice(i,1,f),f):(o[i]=f,f)},e.del=function(o,i){if(Array.isArray(o)){o.splice(i,1);return}delete o[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,t,r){"use strict";function o(l){return l&&typeof l=="object"&&"default"in l?l:{default:l}}var i=o(n);function f(l,v,d){const a=()=>{var s,u;return new i.default((s=r.resolveUnref(v))!=null?s:[],(u=r.resolveUnref(d))==null?void 0:u.fuseOptions)},c=t.ref(a());t.watch(()=>{var s;return(s=r.resolveUnref(d))==null?void 0:s.fuseOptions},()=>{c.value=a()},{deep:!0}),t.watch(()=>r.resolveUnref(v),s=>{c.value.setCollection(s)},{deep:!0});const p=t.computed(()=>{const s=r.resolveUnref(d);if((s==null?void 0:s.matchAllWhenSearchEmpty)&&!t.unref(l))return r.resolveUnref(v).map((U,y)=>({item:U,refIndex:y}));const u=s==null?void 0:s.resultLimit;return c.value.search(r.resolveUnref(l),u?{limit:u}:void 0)});return{fuse:c,results:p}}e.useFuse=f,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},Fuse,VueDemi,VueUse);
import { ComputedRef } from 'vue-demi';
import { MaybeRef } from '@vueuse/shared';
import { MaybeComputedRef } from '@vueuse/shared';
import { JwtPayload, JwtHeader } from 'jwt-decode';
interface JwtOptions<Fallback> {
interface UseJwtOptions<Fallback> {
/**

@@ -17,3 +17,3 @@ * Value returned when encounter error on decoding

}
interface JwtResult<Payload, Header, Fallback> {
interface UseJwtReturn<Payload, Header, Fallback> {
header: ComputedRef<Header | Fallback>;

@@ -28,4 +28,4 @@ payload: ComputedRef<Payload | Fallback>;

*/
declare function useJwt<Payload extends object = JwtPayload, Header extends object = JwtHeader, Fallback = null>(encodedJwt: MaybeRef<string>, options?: JwtOptions<Fallback>): JwtResult<Payload, Header, Fallback>;
declare function useJwt<Payload extends object = JwtPayload, Header extends object = JwtHeader, Fallback = null>(encodedJwt: MaybeComputedRef<string>, options?: UseJwtOptions<Fallback>): UseJwtReturn<Payload, Header, Fallback>;
export { JwtOptions, JwtResult, useJwt };
export { UseJwtOptions, UseJwtReturn, useJwt };

@@ -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)
}
}

@@ -91,3 +75,3 @@ else if (Vue.version.slice(0, 2) === '2.') {

;
;(function (exports, vueDemi, jwt_decode) {
;(function (exports, vueDemi, shared, jwt_decode) {
'use strict';

@@ -100,3 +84,2 @@

function useJwt(encodedJwt, options = {}) {
const encodedJwtRef = vueDemi.ref(encodedJwt);
const {

@@ -114,4 +97,4 @@ onError,

};
const header = vueDemi.computed(() => decodeWithFallback(encodedJwtRef.value, { header: true }));
const payload = vueDemi.computed(() => decodeWithFallback(encodedJwtRef.value));
const header = vueDemi.computed(() => decodeWithFallback(shared.resolveUnref(encodedJwt), { header: true }));
const payload = vueDemi.computed(() => decodeWithFallback(shared.resolveUnref(encodedJwt)));
return {

@@ -127,2 +110,2 @@ header,

})(this.VueUse = this.VueUse || {}, VueDemi, jwt_decode);
})(this.VueUse = this.VueUse || {}, VueDemi, VueUse, jwt_decode);

@@ -1,1 +0,1 @@

var VueDemi=function(n,e,t){if(n.install)return n;if(e)if(e.version.slice(0,4)==="2.7."){for(var i in e)n[i]=e[i];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version,n.set=function(r,s,o){return Array.isArray(r)?(r.length=Math.max(r.length,s),r.splice(s,1,o),o):(e.set(r,s,o),o)},n.del=function(r,s){if(Array.isArray(r)){r.splice(s,1);return}e.delete(r,s)}}else if(e.version.slice(0,2)==="2.")if(t){for(var i in t)n[i]=t[i];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(e.version.slice(0,2)==="3."){for(var i in e)n[i]=e[i];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=e,n.Vue2=void 0,n.version=e.version,n.set=function(r,s,o){return Array.isArray(r)?(r.length=Math.max(r.length,s),r.splice(s,1,o),o):(r[s]=o,o)},n.del=function(r,s){if(Array.isArray(r)){r.splice(s,1);return}delete r[s]}}else console.error("[vue-demi] Vue version "+e.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return n}(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(n,e,t){"use strict";function i(o){return o&&typeof o=="object"&&"default"in o?o:{default:o}}var r=i(t);function s(o,c={}){const f=e.ref(o),{onError:l,fallbackValue:u=null}=c,d=(v,h)=>{try{return r.default(v,h)}catch(y){return l==null||l(y),u}},a=e.computed(()=>d(f.value,{header:!0})),p=e.computed(()=>d(f.value));return{header:a,payload:p}}n.useJwt=s,Object.defineProperty(n,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,jwt_decode);
var VueDemi=function(n,e,i){if(n.install)return n;if(e)if(e.version.slice(0,4)==="2.7."){for(var o in e)n[o]=e[o];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version}else if(e.version.slice(0,2)==="2.")if(i){for(var o in i)n[o]=i[o];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(e.version.slice(0,2)==="3."){for(var o in e)n[o]=e[o];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=e,n.Vue2=void 0,n.version=e.version,n.set=function(r,s,f){return Array.isArray(r)?(r.length=Math.max(r.length,s),r.splice(s,1,f),f):(r[s]=f,f)},n.del=function(r,s){if(Array.isArray(r)){r.splice(s,1);return}delete r[s]}}else console.error("[vue-demi] Vue version "+e.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return n}(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(n,e,i,o){"use strict";function r(t){return t&&typeof t=="object"&&"default"in t?t:{default:t}}var s=r(o);function f(t,d={}){const{onError:l,fallbackValue:c=null}=d,u=(p,h)=>{try{return s.default(p,h)}catch(y){return l==null||l(y),c}},a=e.computed(()=>u(i.resolveUnref(t),{header:!0})),v=e.computed(()=>u(i.resolveUnref(t)));return{header:a,payload:v}}n.useJwt=f,Object.defineProperty(n,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,VueUse,jwt_decode);
import * as vue_demi from 'vue-demi';
import nprogress, { NProgressOptions } from 'nprogress';
import { MaybeRef } from '@vueuse/shared';
import { MaybeComputedRef } from '@vueuse/shared';

@@ -9,8 +9,6 @@ /**

* @see https://vueuse.org/useNProgress
* @param currentProgress
* @param options
*/
declare function useNProgress(currentProgress?: MaybeRef<number | null | undefined>, options?: Partial<NProgressOptions>): {
declare function useNProgress(currentProgress?: MaybeComputedRef<number | null | undefined>, options?: Partial<NProgressOptions>): {
isLoading: vue_demi.WritableComputedRef<boolean>;
progress: vue_demi.Ref<number | null | undefined>;
progress: vue_demi.Ref<number | (() => undefined) | (() => null) | (() => number) | null | undefined>;
start: () => nprogress.NProgress;

@@ -17,0 +15,0 @@ done: (force?: boolean | undefined) => nprogress.NProgress;

@@ -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)
}
}

@@ -99,3 +83,3 @@ else if (Vue.version.slice(0, 2) === '2.') {

function useNProgress(currentProgress = null, options) {
const progress = vueDemi.isRef(currentProgress) ? currentProgress : vueDemi.ref(currentProgress);
const progress = vueDemi.ref(currentProgress);
const isLoading = vueDemi.computed({

@@ -102,0 +86,0 @@ set: (load) => load ? nprogress__default["default"].start() : nprogress__default["default"].done(),

@@ -1,1 +0,1 @@

var VueDemi=function(e,s,f){if(e.install)return e;if(s)if(s.version.slice(0,4)==="2.7."){for(var o in s)e[o]=s[o];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=s,e.Vue2=s,e.version=s.version,e.set=function(r,n,t){return Array.isArray(r)?(r.length=Math.max(r.length,n),r.splice(n,1,t),t):(s.set(r,n,t),t)},e.del=function(r,n){if(Array.isArray(r)){r.splice(n,1);return}s.delete(r,n)}}else if(s.version.slice(0,2)==="2.")if(f){for(var o in f)e[o]=f[o];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=s,e.Vue2=s,e.version=s.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(s.version.slice(0,2)==="3."){for(var o in s)e[o]=s[o];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=s,e.Vue2=void 0,e.version=s.version,e.set=function(r,n,t){return Array.isArray(r)?(r.length=Math.max(r.length,n),r.splice(n,1,t),t):(r[n]=t,t)},e.del=function(r,n){if(Array.isArray(r)){r.splice(n,1);return}delete r[n]}}else console.error("[vue-demi] Vue version "+s.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,s,f,o){"use strict";function r(i){return i&&typeof i=="object"&&"default"in i?i:{default:i}}var n=r(s);function t(i=null,d){const l=o.isRef(i)?i:o.ref(i),c=o.computed({set:u=>u?n.default.start():n.default.done(),get:()=>f.isNumber(l.value)&&l.value<1});d&&n.default.configure(d);const a=n.default.set;return n.default.set=u=>(l.value=u,a.call(n.default,u)),o.watchEffect(()=>{f.isNumber(l.value)&&a.call(n.default,l.value)}),f.tryOnScopeDispose(n.default.remove),{isLoading:c,progress:l,start:n.default.start,done:n.default.done,remove:()=>{l.value=null,n.default.remove()}}}e.useNProgress=t,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},nprogress,VueUse,VueDemi);
var VueDemi=function(e,s,t){if(e.install)return e;if(s)if(s.version.slice(0,4)==="2.7."){for(var r in s)e[r]=s[r];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=s,e.Vue2=s,e.version=s.version}else if(s.version.slice(0,2)==="2.")if(t){for(var r in t)e[r]=t[r];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=s,e.Vue2=s,e.version=s.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(s.version.slice(0,2)==="3."){for(var r in s)e[r]=s[r];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=s,e.Vue2=void 0,e.version=s.version,e.set=function(o,n,l){return Array.isArray(o)?(o.length=Math.max(o.length,n),o.splice(n,1,l),l):(o[n]=l,l)},e.del=function(o,n){if(Array.isArray(o)){o.splice(n,1);return}delete o[n]}}else console.error("[vue-demi] Vue version "+s.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,s,t,r){"use strict";function o(i){return i&&typeof i=="object"&&"default"in i?i:{default:i}}var n=o(s);function l(i=null,a){const f=r.ref(i),c=r.computed({set:u=>u?n.default.start():n.default.done(),get:()=>t.isNumber(f.value)&&f.value<1});a&&n.default.configure(a);const d=n.default.set;return n.default.set=u=>(f.value=u,d.call(n.default,u)),r.watchEffect(()=>{t.isNumber(f.value)&&d.call(n.default,f.value)}),t.tryOnScopeDispose(n.default.remove),{isLoading:c,progress:f,start:n.default.start,done:n.default.done,remove:()=>{f.value=null,n.default.remove()}}}e.useNProgress=l,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},nprogress,VueUse,VueDemi);
import * as vue_demi from 'vue-demi';
import { MaybeRef } from '@vueuse/shared';
import { MaybeComputedRef } from '@vueuse/shared';
import QRCode from 'qrcode';

@@ -12,4 +12,4 @@

*/
declare function useQRCode(text: MaybeRef<string>, options?: QRCode.QRCodeToDataURLOptions): vue_demi.Ref<string>;
declare function useQRCode(text: MaybeComputedRef<string>, options?: QRCode.QRCodeToDataURLOptions): vue_demi.Ref<string>;
export { useQRCode };

@@ -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)
}
}

@@ -99,3 +83,3 @@ else if (Vue.version.slice(0, 2) === '2.') {

function useQRCode(text, options) {
const src = vueDemi.ref(text);
const src = shared.resolveRef(text);
const result = vueDemi.ref("");

@@ -102,0 +86,0 @@ vueDemi.watch(src, async (value) => {

@@ -1,1 +0,1 @@

var VueDemi=function(n,s,t){if(n.install)return n;if(s)if(s.version.slice(0,4)==="2.7."){for(var o in s)n[o]=s[o];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=s,n.Vue2=s,n.version=s.version,n.set=function(e,r,i){return Array.isArray(e)?(e.length=Math.max(e.length,r),e.splice(r,1,i),i):(s.set(e,r,i),i)},n.del=function(e,r){if(Array.isArray(e)){e.splice(r,1);return}s.delete(e,r)}}else if(s.version.slice(0,2)==="2.")if(t){for(var o in t)n[o]=t[o];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=s,n.Vue2=s,n.version=s.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(s.version.slice(0,2)==="3."){for(var o in s)n[o]=s[o];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=s,n.Vue2=void 0,n.version=s.version,n.set=function(e,r,i){return Array.isArray(e)?(e.length=Math.max(e.length,r),e.splice(r,1,i),i):(e[r]=i,i)},n.del=function(e,r){if(Array.isArray(e)){e.splice(r,1);return}delete e[r]}}else console.error("[vue-demi] Vue version "+s.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return n}(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(n,s,t,o){"use strict";function e(f){return f&&typeof f=="object"&&"default"in f?f:{default:f}}var r=e(o);function i(f,d){const l=t.ref(f),u=t.ref("");return t.watch(l,async c=>{l.value&&s.isClient&&(u.value=await r.default.toDataURL(c,d))},{immediate:!0}),u}n.useQRCode=i,Object.defineProperty(n,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,VueDemi,QRCode);
var VueDemi=function(n,e,t){if(n.install)return n;if(e)if(e.version.slice(0,4)==="2.7."){for(var o in e)n[o]=e[o];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version}else if(e.version.slice(0,2)==="2.")if(t){for(var o in t)n[o]=t[o];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(e.version.slice(0,2)==="3."){for(var o in e)n[o]=e[o];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=e,n.Vue2=void 0,n.version=e.version,n.set=function(s,i,f){return Array.isArray(s)?(s.length=Math.max(s.length,i),s.splice(i,1,f),f):(s[i]=f,f)},n.del=function(s,i){if(Array.isArray(s)){s.splice(i,1);return}delete s[i]}}else console.error("[vue-demi] Vue version "+e.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return n}(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(n,e,t,o){"use strict";function s(r){return r&&typeof r=="object"&&"default"in r?r:{default:r}}var i=s(o);function f(r,d){const l=e.resolveRef(r),u=t.ref("");return t.watch(l,async a=>{l.value&&e.isClient&&(u.value=await i.default.toDataURL(a,d))},{immediate:!0}),u}n.useQRCode=f,Object.defineProperty(n,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueUse,VueDemi,QRCode);

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc