aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.eslintrc-auto-import.json2
-rw-r--r--auto-imports.d.ts287
-rw-r--r--package.json2
-rw-r--r--pnpm-lock.yaml96
4 files changed, 330 insertions, 57 deletions
diff --git a/.eslintrc-auto-import.json b/.eslintrc-auto-import.json
index aaba2b3..54ab693 100644
--- a/.eslintrc-auto-import.json
+++ b/.eslintrc-auto-import.json
@@ -288,4 +288,4 @@
"watchWithFilter": true,
"whenever": true
}
-} \ No newline at end of file
+}
diff --git a/auto-imports.d.ts b/auto-imports.d.ts
index d74ec19..186963f 100644
--- a/auto-imports.d.ts
+++ b/auto-imports.d.ts
@@ -93,7 +93,7 @@ declare global {
const toReactive: typeof import('@vueuse/core')['toReactive']
const toRef: typeof import('vue')['toRef']
const toRefs: typeof import('vue')['toRefs']
- const toValue: typeof import('@vueuse/core')['toValue']
+ const toValue: typeof import('vue')['toValue']
const triggerRef: typeof import('vue')['triggerRef']
const tryOnBeforeMount: typeof import('@vueuse/core')['tryOnBeforeMount']
const tryOnBeforeUnmount: typeof import('@vueuse/core')['tryOnBeforeUnmount']
@@ -383,6 +383,291 @@ declare module 'vue' {
readonly toReactive: UnwrapRef<typeof import('@vueuse/core')['toReactive']>
readonly toRef: UnwrapRef<typeof import('vue')['toRef']>
readonly toRefs: UnwrapRef<typeof import('vue')['toRefs']>
+ readonly toValue: UnwrapRef<typeof import('vue')['toValue']>
+ readonly triggerRef: UnwrapRef<typeof import('vue')['triggerRef']>
+ readonly tryOnBeforeMount: UnwrapRef<typeof import('@vueuse/core')['tryOnBeforeMount']>
+ readonly tryOnBeforeUnmount: UnwrapRef<typeof import('@vueuse/core')['tryOnBeforeUnmount']>
+ readonly tryOnMounted: UnwrapRef<typeof import('@vueuse/core')['tryOnMounted']>
+ readonly tryOnScopeDispose: UnwrapRef<typeof import('@vueuse/core')['tryOnScopeDispose']>
+ readonly tryOnUnmounted: UnwrapRef<typeof import('@vueuse/core')['tryOnUnmounted']>
+ readonly unref: UnwrapRef<typeof import('vue')['unref']>
+ readonly unrefElement: UnwrapRef<typeof import('@vueuse/core')['unrefElement']>
+ readonly until: UnwrapRef<typeof import('@vueuse/core')['until']>
+ readonly useActiveElement: UnwrapRef<typeof import('@vueuse/core')['useActiveElement']>
+ readonly useAnimate: UnwrapRef<typeof import('@vueuse/core')['useAnimate']>
+ readonly useArrayDifference: UnwrapRef<typeof import('@vueuse/core')['useArrayDifference']>
+ readonly useArrayEvery: UnwrapRef<typeof import('@vueuse/core')['useArrayEvery']>
+ readonly useArrayFilter: UnwrapRef<typeof import('@vueuse/core')['useArrayFilter']>
+ readonly useArrayFind: UnwrapRef<typeof import('@vueuse/core')['useArrayFind']>
+ readonly useArrayFindIndex: UnwrapRef<typeof import('@vueuse/core')['useArrayFindIndex']>
+ readonly useArrayFindLast: UnwrapRef<typeof import('@vueuse/core')['useArrayFindLast']>
+ readonly useArrayIncludes: UnwrapRef<typeof import('@vueuse/core')['useArrayIncludes']>
+ readonly useArrayJoin: UnwrapRef<typeof import('@vueuse/core')['useArrayJoin']>
+ readonly useArrayMap: UnwrapRef<typeof import('@vueuse/core')['useArrayMap']>
+ readonly useArrayReduce: UnwrapRef<typeof import('@vueuse/core')['useArrayReduce']>
+ readonly useArraySome: UnwrapRef<typeof import('@vueuse/core')['useArraySome']>
+ readonly useArrayUnique: UnwrapRef<typeof import('@vueuse/core')['useArrayUnique']>
+ readonly useAsyncQueue: UnwrapRef<typeof import('@vueuse/core')['useAsyncQueue']>
+ readonly useAsyncState: UnwrapRef<typeof import('@vueuse/core')['useAsyncState']>
+ readonly useAttrs: UnwrapRef<typeof import('vue')['useAttrs']>
+ readonly useBase64: UnwrapRef<typeof import('@vueuse/core')['useBase64']>
+ readonly useBattery: UnwrapRef<typeof import('@vueuse/core')['useBattery']>
+ readonly useBluetooth: UnwrapRef<typeof import('@vueuse/core')['useBluetooth']>
+ readonly useBreakpoints: UnwrapRef<typeof import('@vueuse/core')['useBreakpoints']>
+ readonly useBroadcastChannel: UnwrapRef<typeof import('@vueuse/core')['useBroadcastChannel']>
+ readonly useBrowserLocation: UnwrapRef<typeof import('@vueuse/core')['useBrowserLocation']>
+ readonly useCached: UnwrapRef<typeof import('@vueuse/core')['useCached']>
+ readonly useClipboard: UnwrapRef<typeof import('@vueuse/core')['useClipboard']>
+ readonly useCloned: UnwrapRef<typeof import('@vueuse/core')['useCloned']>
+ readonly useColorMode: UnwrapRef<typeof import('@vueuse/core')['useColorMode']>
+ readonly useConfirmDialog: UnwrapRef<typeof import('@vueuse/core')['useConfirmDialog']>
+ readonly useCounter: UnwrapRef<typeof import('@vueuse/core')['useCounter']>
+ readonly useCssModule: UnwrapRef<typeof import('vue')['useCssModule']>
+ readonly useCssVar: UnwrapRef<typeof import('@vueuse/core')['useCssVar']>
+ readonly useCssVars: UnwrapRef<typeof import('vue')['useCssVars']>
+ readonly useCurrentElement: UnwrapRef<typeof import('@vueuse/core')['useCurrentElement']>
+ readonly useCycleList: UnwrapRef<typeof import('@vueuse/core')['useCycleList']>
+ readonly useDark: UnwrapRef<typeof import('@vueuse/core')['useDark']>
+ readonly useDateFormat: UnwrapRef<typeof import('@vueuse/core')['useDateFormat']>
+ readonly useDebounce: UnwrapRef<typeof import('@vueuse/core')['useDebounce']>
+ readonly useDebounceFn: UnwrapRef<typeof import('@vueuse/core')['useDebounceFn']>
+ readonly useDebouncedRefHistory: UnwrapRef<typeof import('@vueuse/core')['useDebouncedRefHistory']>
+ readonly useDeviceMotion: UnwrapRef<typeof import('@vueuse/core')['useDeviceMotion']>
+ readonly useDeviceOrientation: UnwrapRef<typeof import('@vueuse/core')['useDeviceOrientation']>
+ readonly useDevicePixelRatio: UnwrapRef<typeof import('@vueuse/core')['useDevicePixelRatio']>
+ readonly useDevicesList: UnwrapRef<typeof import('@vueuse/core')['useDevicesList']>
+ readonly useDialog: UnwrapRef<typeof import('naive-ui')['useDialog']>
+ readonly useDisplayMedia: UnwrapRef<typeof import('@vueuse/core')['useDisplayMedia']>
+ readonly useDocumentVisibility: UnwrapRef<typeof import('@vueuse/core')['useDocumentVisibility']>
+ readonly useDraggable: UnwrapRef<typeof import('@vueuse/core')['useDraggable']>
+ readonly useDropZone: UnwrapRef<typeof import('@vueuse/core')['useDropZone']>
+ readonly useElementBounding: UnwrapRef<typeof import('@vueuse/core')['useElementBounding']>
+ readonly useElementByPoint: UnwrapRef<typeof import('@vueuse/core')['useElementByPoint']>
+ readonly useElementHover: UnwrapRef<typeof import('@vueuse/core')['useElementHover']>
+ readonly useElementSize: UnwrapRef<typeof import('@vueuse/core')['useElementSize']>
+ readonly useElementVisibility: UnwrapRef<typeof import('@vueuse/core')['useElementVisibility']>
+ readonly useEventBus: UnwrapRef<typeof import('@vueuse/core')['useEventBus']>
+ readonly useEventListener: UnwrapRef<typeof import('@vueuse/core')['useEventListener']>
+ readonly useEventSource: UnwrapRef<typeof import('@vueuse/core')['useEventSource']>
+ readonly useEyeDropper: UnwrapRef<typeof import('@vueuse/core')['useEyeDropper']>
+ readonly useFavicon: UnwrapRef<typeof import('@vueuse/core')['useFavicon']>
+ readonly useFetch: UnwrapRef<typeof import('@vueuse/core')['useFetch']>
+ readonly useFileDialog: UnwrapRef<typeof import('@vueuse/core')['useFileDialog']>
+ readonly useFileSystemAccess: UnwrapRef<typeof import('@vueuse/core')['useFileSystemAccess']>
+ readonly useFocus: UnwrapRef<typeof import('@vueuse/core')['useFocus']>
+ readonly useFocusWithin: UnwrapRef<typeof import('@vueuse/core')['useFocusWithin']>
+ readonly useFps: UnwrapRef<typeof import('@vueuse/core')['useFps']>
+ readonly useFullscreen: UnwrapRef<typeof import('@vueuse/core')['useFullscreen']>
+ readonly useGamepad: UnwrapRef<typeof import('@vueuse/core')['useGamepad']>
+ readonly useGeolocation: UnwrapRef<typeof import('@vueuse/core')['useGeolocation']>
+ readonly useI18n: UnwrapRef<typeof import('vue-i18n')['useI18n']>
+ readonly useIdle: UnwrapRef<typeof import('@vueuse/core')['useIdle']>
+ readonly useImage: UnwrapRef<typeof import('@vueuse/core')['useImage']>
+ readonly useInfiniteScroll: UnwrapRef<typeof import('@vueuse/core')['useInfiniteScroll']>
+ readonly useIntersectionObserver: UnwrapRef<typeof import('@vueuse/core')['useIntersectionObserver']>
+ readonly useInterval: UnwrapRef<typeof import('@vueuse/core')['useInterval']>
+ readonly useIntervalFn: UnwrapRef<typeof import('@vueuse/core')['useIntervalFn']>
+ readonly useKeyModifier: UnwrapRef<typeof import('@vueuse/core')['useKeyModifier']>
+ readonly useLastChanged: UnwrapRef<typeof import('@vueuse/core')['useLastChanged']>
+ readonly useLink: UnwrapRef<typeof import('vue-router')['useLink']>
+ readonly useLoadingBar: UnwrapRef<typeof import('naive-ui')['useLoadingBar']>
+ readonly useLocalStorage: UnwrapRef<typeof import('@vueuse/core')['useLocalStorage']>
+ readonly useMagicKeys: UnwrapRef<typeof import('@vueuse/core')['useMagicKeys']>
+ readonly useManualRefHistory: UnwrapRef<typeof import('@vueuse/core')['useManualRefHistory']>
+ readonly useMediaControls: UnwrapRef<typeof import('@vueuse/core')['useMediaControls']>
+ readonly useMediaQuery: UnwrapRef<typeof import('@vueuse/core')['useMediaQuery']>
+ readonly useMemoize: UnwrapRef<typeof import('@vueuse/core')['useMemoize']>
+ readonly useMemory: UnwrapRef<typeof import('@vueuse/core')['useMemory']>
+ readonly useMessage: UnwrapRef<typeof import('naive-ui')['useMessage']>
+ readonly useMounted: UnwrapRef<typeof import('@vueuse/core')['useMounted']>
+ readonly useMouse: UnwrapRef<typeof import('@vueuse/core')['useMouse']>
+ readonly useMouseInElement: UnwrapRef<typeof import('@vueuse/core')['useMouseInElement']>
+ readonly useMousePressed: UnwrapRef<typeof import('@vueuse/core')['useMousePressed']>
+ readonly useMutationObserver: UnwrapRef<typeof import('@vueuse/core')['useMutationObserver']>
+ readonly useNavigatorLanguage: UnwrapRef<typeof import('@vueuse/core')['useNavigatorLanguage']>
+ readonly useNetwork: UnwrapRef<typeof import('@vueuse/core')['useNetwork']>
+ readonly useNotification: UnwrapRef<typeof import('naive-ui')['useNotification']>
+ readonly useNow: UnwrapRef<typeof import('@vueuse/core')['useNow']>
+ readonly useObjectUrl: UnwrapRef<typeof import('@vueuse/core')['useObjectUrl']>
+ readonly useOffsetPagination: UnwrapRef<typeof import('@vueuse/core')['useOffsetPagination']>
+ readonly useOnline: UnwrapRef<typeof import('@vueuse/core')['useOnline']>
+ readonly usePageLeave: UnwrapRef<typeof import('@vueuse/core')['usePageLeave']>
+ readonly useParallax: UnwrapRef<typeof import('@vueuse/core')['useParallax']>
+ readonly useParentElement: UnwrapRef<typeof import('@vueuse/core')['useParentElement']>
+ readonly usePerformanceObserver: UnwrapRef<typeof import('@vueuse/core')['usePerformanceObserver']>
+ readonly usePermission: UnwrapRef<typeof import('@vueuse/core')['usePermission']>
+ readonly usePointer: UnwrapRef<typeof import('@vueuse/core')['usePointer']>
+ readonly usePointerLock: UnwrapRef<typeof import('@vueuse/core')['usePointerLock']>
+ readonly usePointerSwipe: UnwrapRef<typeof import('@vueuse/core')['usePointerSwipe']>
+ readonly usePreferredColorScheme: UnwrapRef<typeof import('@vueuse/core')['usePreferredColorScheme']>
+ readonly usePreferredContrast: UnwrapRef<typeof import('@vueuse/core')['usePreferredContrast']>
+ readonly usePreferredDark: UnwrapRef<typeof import('@vueuse/core')['usePreferredDark']>
+ readonly usePreferredLanguages: UnwrapRef<typeof import('@vueuse/core')['usePreferredLanguages']>
+ readonly usePreferredReducedMotion: UnwrapRef<typeof import('@vueuse/core')['usePreferredReducedMotion']>
+ readonly usePrevious: UnwrapRef<typeof import('@vueuse/core')['usePrevious']>
+ readonly useRafFn: UnwrapRef<typeof import('@vueuse/core')['useRafFn']>
+ readonly useRefHistory: UnwrapRef<typeof import('@vueuse/core')['useRefHistory']>
+ readonly useResizeObserver: UnwrapRef<typeof import('@vueuse/core')['useResizeObserver']>
+ readonly useRoute: UnwrapRef<typeof import('vue-router')['useRoute']>
+ readonly useRouter: UnwrapRef<typeof import('vue-router')['useRouter']>
+ readonly useScreenOrientation: UnwrapRef<typeof import('@vueuse/core')['useScreenOrientation']>
+ readonly useScreenSafeArea: UnwrapRef<typeof import('@vueuse/core')['useScreenSafeArea']>
+ readonly useScriptTag: UnwrapRef<typeof import('@vueuse/core')['useScriptTag']>
+ readonly useScroll: UnwrapRef<typeof import('@vueuse/core')['useScroll']>
+ readonly useScrollLock: UnwrapRef<typeof import('@vueuse/core')['useScrollLock']>
+ readonly useSessionStorage: UnwrapRef<typeof import('@vueuse/core')['useSessionStorage']>
+ readonly useShare: UnwrapRef<typeof import('@vueuse/core')['useShare']>
+ readonly useSlots: UnwrapRef<typeof import('vue')['useSlots']>
+ readonly useSorted: UnwrapRef<typeof import('@vueuse/core')['useSorted']>
+ readonly useSpeechRecognition: UnwrapRef<typeof import('@vueuse/core')['useSpeechRecognition']>
+ readonly useSpeechSynthesis: UnwrapRef<typeof import('@vueuse/core')['useSpeechSynthesis']>
+ readonly useStepper: UnwrapRef<typeof import('@vueuse/core')['useStepper']>
+ readonly useStorage: UnwrapRef<typeof import('@vueuse/core')['useStorage']>
+ readonly useStorageAsync: UnwrapRef<typeof import('@vueuse/core')['useStorageAsync']>
+ readonly useStyleTag: UnwrapRef<typeof import('@vueuse/core')['useStyleTag']>
+ readonly useSupported: UnwrapRef<typeof import('@vueuse/core')['useSupported']>
+ readonly useSwipe: UnwrapRef<typeof import('@vueuse/core')['useSwipe']>
+ readonly useTemplateRefsList: UnwrapRef<typeof import('@vueuse/core')['useTemplateRefsList']>
+ readonly useTextDirection: UnwrapRef<typeof import('@vueuse/core')['useTextDirection']>
+ readonly useTextSelection: UnwrapRef<typeof import('@vueuse/core')['useTextSelection']>
+ readonly useTextareaAutosize: UnwrapRef<typeof import('@vueuse/core')['useTextareaAutosize']>
+ readonly useThrottle: UnwrapRef<typeof import('@vueuse/core')['useThrottle']>
+ readonly useThrottleFn: UnwrapRef<typeof import('@vueuse/core')['useThrottleFn']>
+ readonly useThrottledRefHistory: UnwrapRef<typeof import('@vueuse/core')['useThrottledRefHistory']>
+ readonly useTimeAgo: UnwrapRef<typeof import('@vueuse/core')['useTimeAgo']>
+ readonly useTimeout: UnwrapRef<typeof import('@vueuse/core')['useTimeout']>
+ readonly useTimeoutFn: UnwrapRef<typeof import('@vueuse/core')['useTimeoutFn']>
+ readonly useTimeoutPoll: UnwrapRef<typeof import('@vueuse/core')['useTimeoutPoll']>
+ readonly useTimestamp: UnwrapRef<typeof import('@vueuse/core')['useTimestamp']>
+ readonly useTitle: UnwrapRef<typeof import('@vueuse/core')['useTitle']>
+ readonly useToNumber: UnwrapRef<typeof import('@vueuse/core')['useToNumber']>
+ readonly useToString: UnwrapRef<typeof import('@vueuse/core')['useToString']>
+ readonly useToggle: UnwrapRef<typeof import('@vueuse/core')['useToggle']>
+ readonly useTransition: UnwrapRef<typeof import('@vueuse/core')['useTransition']>
+ readonly useUrlSearchParams: UnwrapRef<typeof import('@vueuse/core')['useUrlSearchParams']>
+ readonly useUserMedia: UnwrapRef<typeof import('@vueuse/core')['useUserMedia']>
+ readonly useVModel: UnwrapRef<typeof import('@vueuse/core')['useVModel']>
+ readonly useVModels: UnwrapRef<typeof import('@vueuse/core')['useVModels']>
+ readonly useVibrate: UnwrapRef<typeof import('@vueuse/core')['useVibrate']>
+ readonly useVirtualList: UnwrapRef<typeof import('@vueuse/core')['useVirtualList']>
+ readonly useWakeLock: UnwrapRef<typeof import('@vueuse/core')['useWakeLock']>
+ readonly useWebNotification: UnwrapRef<typeof import('@vueuse/core')['useWebNotification']>
+ readonly useWebSocket: UnwrapRef<typeof import('@vueuse/core')['useWebSocket']>
+ readonly useWebWorker: UnwrapRef<typeof import('@vueuse/core')['useWebWorker']>
+ readonly useWebWorkerFn: UnwrapRef<typeof import('@vueuse/core')['useWebWorkerFn']>
+ readonly useWindowFocus: UnwrapRef<typeof import('@vueuse/core')['useWindowFocus']>
+ readonly useWindowScroll: UnwrapRef<typeof import('@vueuse/core')['useWindowScroll']>
+ readonly useWindowSize: UnwrapRef<typeof import('@vueuse/core')['useWindowSize']>
+ readonly watch: UnwrapRef<typeof import('vue')['watch']>
+ readonly watchArray: UnwrapRef<typeof import('@vueuse/core')['watchArray']>
+ readonly watchAtMost: UnwrapRef<typeof import('@vueuse/core')['watchAtMost']>
+ readonly watchDebounced: UnwrapRef<typeof import('@vueuse/core')['watchDebounced']>
+ readonly watchDeep: UnwrapRef<typeof import('@vueuse/core')['watchDeep']>
+ readonly watchEffect: UnwrapRef<typeof import('vue')['watchEffect']>
+ readonly watchIgnorable: UnwrapRef<typeof import('@vueuse/core')['watchIgnorable']>
+ readonly watchImmediate: UnwrapRef<typeof import('@vueuse/core')['watchImmediate']>
+ readonly watchOnce: UnwrapRef<typeof import('@vueuse/core')['watchOnce']>
+ readonly watchPausable: UnwrapRef<typeof import('@vueuse/core')['watchPausable']>
+ readonly watchPostEffect: UnwrapRef<typeof import('vue')['watchPostEffect']>
+ readonly watchSyncEffect: UnwrapRef<typeof import('vue')['watchSyncEffect']>
+ readonly watchThrottled: UnwrapRef<typeof import('@vueuse/core')['watchThrottled']>
+ readonly watchTriggerable: UnwrapRef<typeof import('@vueuse/core')['watchTriggerable']>
+ readonly watchWithFilter: UnwrapRef<typeof import('@vueuse/core')['watchWithFilter']>
+ readonly whenever: UnwrapRef<typeof import('@vueuse/core')['whenever']>
+ }
+}
+declare module '@vue/runtime-core' {
+ interface ComponentCustomProperties {
+ readonly EffectScope: UnwrapRef<typeof import('vue')['EffectScope']>
+ readonly asyncComputed: UnwrapRef<typeof import('@vueuse/core')['asyncComputed']>
+ readonly autoResetRef: UnwrapRef<typeof import('@vueuse/core')['autoResetRef']>
+ readonly computed: UnwrapRef<typeof import('vue')['computed']>
+ readonly computedAsync: UnwrapRef<typeof import('@vueuse/core')['computedAsync']>
+ readonly computedEager: UnwrapRef<typeof import('@vueuse/core')['computedEager']>
+ readonly computedInject: UnwrapRef<typeof import('@vueuse/core')['computedInject']>
+ readonly computedWithControl: UnwrapRef<typeof import('@vueuse/core')['computedWithControl']>
+ readonly controlledComputed: UnwrapRef<typeof import('@vueuse/core')['controlledComputed']>
+ readonly controlledRef: UnwrapRef<typeof import('@vueuse/core')['controlledRef']>
+ readonly createApp: UnwrapRef<typeof import('vue')['createApp']>
+ readonly createEventHook: UnwrapRef<typeof import('@vueuse/core')['createEventHook']>
+ readonly createGlobalState: UnwrapRef<typeof import('@vueuse/core')['createGlobalState']>
+ readonly createInjectionState: UnwrapRef<typeof import('@vueuse/core')['createInjectionState']>
+ readonly createReactiveFn: UnwrapRef<typeof import('@vueuse/core')['createReactiveFn']>
+ readonly createReusableTemplate: UnwrapRef<typeof import('@vueuse/core')['createReusableTemplate']>
+ readonly createSharedComposable: UnwrapRef<typeof import('@vueuse/core')['createSharedComposable']>
+ readonly createTemplatePromise: UnwrapRef<typeof import('@vueuse/core')['createTemplatePromise']>
+ readonly createUnrefFn: UnwrapRef<typeof import('@vueuse/core')['createUnrefFn']>
+ readonly customRef: UnwrapRef<typeof import('vue')['customRef']>
+ readonly debouncedRef: UnwrapRef<typeof import('@vueuse/core')['debouncedRef']>
+ readonly debouncedWatch: UnwrapRef<typeof import('@vueuse/core')['debouncedWatch']>
+ readonly defineAsyncComponent: UnwrapRef<typeof import('vue')['defineAsyncComponent']>
+ readonly defineComponent: UnwrapRef<typeof import('vue')['defineComponent']>
+ readonly eagerComputed: UnwrapRef<typeof import('@vueuse/core')['eagerComputed']>
+ readonly effectScope: UnwrapRef<typeof import('vue')['effectScope']>
+ readonly extendRef: UnwrapRef<typeof import('@vueuse/core')['extendRef']>
+ readonly getCurrentInstance: UnwrapRef<typeof import('vue')['getCurrentInstance']>
+ readonly getCurrentScope: UnwrapRef<typeof import('vue')['getCurrentScope']>
+ readonly h: UnwrapRef<typeof import('vue')['h']>
+ readonly ignorableWatch: UnwrapRef<typeof import('@vueuse/core')['ignorableWatch']>
+ readonly inject: UnwrapRef<typeof import('vue')['inject']>
+ readonly isDefined: UnwrapRef<typeof import('@vueuse/core')['isDefined']>
+ readonly isProxy: UnwrapRef<typeof import('vue')['isProxy']>
+ readonly isReactive: UnwrapRef<typeof import('vue')['isReactive']>
+ readonly isReadonly: UnwrapRef<typeof import('vue')['isReadonly']>
+ readonly isRef: UnwrapRef<typeof import('vue')['isRef']>
+ readonly makeDestructurable: UnwrapRef<typeof import('@vueuse/core')['makeDestructurable']>
+ readonly markRaw: UnwrapRef<typeof import('vue')['markRaw']>
+ readonly nextTick: UnwrapRef<typeof import('vue')['nextTick']>
+ readonly onActivated: UnwrapRef<typeof import('vue')['onActivated']>
+ readonly onBeforeMount: UnwrapRef<typeof import('vue')['onBeforeMount']>
+ readonly onBeforeRouteLeave: UnwrapRef<typeof import('vue-router')['onBeforeRouteLeave']>
+ readonly onBeforeRouteUpdate: UnwrapRef<typeof import('vue-router')['onBeforeRouteUpdate']>
+ readonly onBeforeUnmount: UnwrapRef<typeof import('vue')['onBeforeUnmount']>
+ readonly onBeforeUpdate: UnwrapRef<typeof import('vue')['onBeforeUpdate']>
+ readonly onClickOutside: UnwrapRef<typeof import('@vueuse/core')['onClickOutside']>
+ readonly onDeactivated: UnwrapRef<typeof import('vue')['onDeactivated']>
+ readonly onErrorCaptured: UnwrapRef<typeof import('vue')['onErrorCaptured']>
+ readonly onKeyStroke: UnwrapRef<typeof import('@vueuse/core')['onKeyStroke']>
+ readonly onLongPress: UnwrapRef<typeof import('@vueuse/core')['onLongPress']>
+ readonly onMounted: UnwrapRef<typeof import('vue')['onMounted']>
+ readonly onRenderTracked: UnwrapRef<typeof import('vue')['onRenderTracked']>
+ readonly onRenderTriggered: UnwrapRef<typeof import('vue')['onRenderTriggered']>
+ readonly onScopeDispose: UnwrapRef<typeof import('vue')['onScopeDispose']>
+ readonly onServerPrefetch: UnwrapRef<typeof import('vue')['onServerPrefetch']>
+ readonly onStartTyping: UnwrapRef<typeof import('@vueuse/core')['onStartTyping']>
+ readonly onUnmounted: UnwrapRef<typeof import('vue')['onUnmounted']>
+ readonly onUpdated: UnwrapRef<typeof import('vue')['onUpdated']>
+ readonly pausableWatch: UnwrapRef<typeof import('@vueuse/core')['pausableWatch']>
+ readonly provide: UnwrapRef<typeof import('vue')['provide']>
+ readonly reactify: UnwrapRef<typeof import('@vueuse/core')['reactify']>
+ readonly reactifyObject: UnwrapRef<typeof import('@vueuse/core')['reactifyObject']>
+ readonly reactive: UnwrapRef<typeof import('vue')['reactive']>
+ readonly reactiveComputed: UnwrapRef<typeof import('@vueuse/core')['reactiveComputed']>
+ readonly reactiveOmit: UnwrapRef<typeof import('@vueuse/core')['reactiveOmit']>
+ readonly reactivePick: UnwrapRef<typeof import('@vueuse/core')['reactivePick']>
+ readonly readonly: UnwrapRef<typeof import('vue')['readonly']>
+ readonly ref: UnwrapRef<typeof import('vue')['ref']>
+ readonly refAutoReset: UnwrapRef<typeof import('@vueuse/core')['refAutoReset']>
+ readonly refDebounced: UnwrapRef<typeof import('@vueuse/core')['refDebounced']>
+ readonly refDefault: UnwrapRef<typeof import('@vueuse/core')['refDefault']>
+ readonly refThrottled: UnwrapRef<typeof import('@vueuse/core')['refThrottled']>
+ readonly refWithControl: UnwrapRef<typeof import('@vueuse/core')['refWithControl']>
+ readonly resolveComponent: UnwrapRef<typeof import('vue')['resolveComponent']>
+ readonly resolveRef: UnwrapRef<typeof import('@vueuse/core')['resolveRef']>
+ readonly resolveUnref: UnwrapRef<typeof import('@vueuse/core')['resolveUnref']>
+ readonly shallowReactive: UnwrapRef<typeof import('vue')['shallowReactive']>
+ readonly shallowReadonly: UnwrapRef<typeof import('vue')['shallowReadonly']>
+ readonly shallowRef: UnwrapRef<typeof import('vue')['shallowRef']>
+ readonly syncRef: UnwrapRef<typeof import('@vueuse/core')['syncRef']>
+ readonly syncRefs: UnwrapRef<typeof import('@vueuse/core')['syncRefs']>
+ readonly templateRef: UnwrapRef<typeof import('@vueuse/core')['templateRef']>
+ readonly throttledRef: UnwrapRef<typeof import('@vueuse/core')['throttledRef']>
+ readonly throttledWatch: UnwrapRef<typeof import('@vueuse/core')['throttledWatch']>
+ readonly toRaw: UnwrapRef<typeof import('vue')['toRaw']>
+ readonly toReactive: UnwrapRef<typeof import('@vueuse/core')['toReactive']>
+ readonly toRef: UnwrapRef<typeof import('vue')['toRef']>
+ readonly toRefs: UnwrapRef<typeof import('vue')['toRefs']>
+ readonly toValue: UnwrapRef<typeof import('vue')['toValue']>
readonly triggerRef: UnwrapRef<typeof import('vue')['triggerRef']>
readonly tryOnBeforeMount: UnwrapRef<typeof import('@vueuse/core')['tryOnBeforeMount']>
readonly tryOnBeforeUnmount: UnwrapRef<typeof import('@vueuse/core')['tryOnBeforeUnmount']>
diff --git a/package.json b/package.json
index 2a30669..a8a4035 100644
--- a/package.json
+++ b/package.json
@@ -74,6 +74,7 @@
"sql-formatter": "^8.2.0",
"ts-pattern": "^4.2.2",
"ua-parser-js": "^1.0.35",
+ "unplugin-auto-import": "^0.16.4",
"uuid": "^8.3.2",
"vue": "^3.3.4",
"vue-i18n": "^9.2.2",
@@ -117,7 +118,6 @@
"prettier": "^2.8.7",
"typescript": "~4.5.5",
"unocss": "^0.53.0",
- "unplugin-auto-import": "^0.16.0",
"unplugin-icons": "^0.16.1",
"unplugin-vue-components": "^0.25.0",
"vite": "^2.9.15",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2c4b3e7..ca90e88 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -128,6 +128,9 @@ dependencies:
ua-parser-js:
specifier: ^1.0.35
version: 1.0.35
+ unplugin-auto-import:
+ specifier: ^0.16.4
+ version: 0.16.4(@vueuse/core@10.1.2)(rollup@2.79.1)
uuid:
specifier: ^8.3.2
version: 8.3.2
@@ -253,9 +256,6 @@ devDependencies:
unocss:
specifier: ^0.53.0
version: 0.53.0(postcss@8.4.24)(rollup@2.79.1)(vite@2.9.15)
- unplugin-auto-import:
- specifier: ^0.16.0
- version: 0.16.0(@vueuse/core@10.1.2)(rollup@2.79.1)
unplugin-icons:
specifier: ^0.16.1
version: 0.16.1(@vue/compiler-sfc@3.2.47)
@@ -409,7 +409,6 @@ packages:
/@antfu/utils@0.7.4:
resolution: {integrity: sha512-qe8Nmh9rYI/HIspLSTwtbMFPj6dISG6+dJnOguTlPNXtCvS2uezdxscVBb7/3DrmNbQK49TDqpkSQ1chbRGdpQ==}
- dev: true
/@apideck/better-ajv-errors@0.3.6(ajv@8.12.0):
resolution: {integrity: sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==}
@@ -2464,12 +2463,10 @@ packages:
dependencies:
'@nodelib/fs.stat': 2.0.5
run-parallel: 1.2.0
- dev: true
/@nodelib/fs.stat@2.0.5:
resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
engines: {node: '>= 8'}
- dev: true
/@nodelib/fs.walk@1.2.8:
resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
@@ -2477,7 +2474,6 @@ packages:
dependencies:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.15.0
- dev: true
/@pkgr/utils@2.3.1:
resolution: {integrity: sha512-wfzX8kc1PMyUILA+1Z/EqoE4UCXGy0iRGMhPwdfae1+f0OXlLqCk+By+aMzgJBzR9AzS4CDizioG6Ss1gvAFJw==}
@@ -2618,7 +2614,6 @@ packages:
estree-walker: 2.0.2
picomatch: 2.3.1
rollup: 2.79.1
- dev: true
/@rushstack/eslint-patch@1.2.0:
resolution: {integrity: sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==}
@@ -2939,7 +2934,6 @@ packages:
/@types/estree@1.0.0:
resolution: {integrity: sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==}
- dev: true
/@types/fs-extra@11.0.1:
resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==}
@@ -3102,6 +3096,7 @@ packages:
/@types/web-bluetooth@0.0.17:
resolution: {integrity: sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA==}
+ dev: false
/@types/which@2.0.2:
resolution: {integrity: sha512-113D3mDkZDjo+EeUEHCFy0qniNc1ZpecGiAU7WSo7YDoSzolZIQKpYFHrPpjkB2nuyahcKfrmLXeQlh7gqJYdw==}
@@ -3904,6 +3899,7 @@ packages:
transitivePeerDependencies:
- '@vue/composition-api'
- vue
+ dev: false
/@vueuse/head@0.9.0(vue@3.3.4):
resolution: {integrity: sha512-Pp+kRiiP9AIIV1V7wi9v9ndB/2UUH41LiLFKWnvkeRx7mS3DkacSN8vn+qbKKSPrgi6KaXSR+1sAKovna+Sk4g==}
@@ -3920,6 +3916,7 @@ packages:
/@vueuse/metadata@10.1.2:
resolution: {integrity: sha512-3mc5BqN9aU2SqBeBuWE7ne4OtXHoHKggNgxZR2K+zIW4YLsy6xoZ4/9vErQs6tvoKDX6QAqm3lvsrv0mczAwIQ==}
+ dev: false
/@vueuse/router@9.13.0(vue-router@4.1.6)(vue@3.3.4):
resolution: {integrity: sha512-lcL6auSUGMGZMdDzZJb02QDe909AChzMXoxqFS3gL2E8mHmIx0SrNor+33UkqvvBPi18vXpDq/R7tPd9fxWwTg==}
@@ -3941,6 +3938,7 @@ packages:
transitivePeerDependencies:
- '@vue/composition-api'
- vue
+ dev: false
/@vueuse/shared@9.13.0(vue@3.3.4):
resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
@@ -4030,7 +4028,6 @@ packages:
resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==}
engines: {node: '>=0.4.0'}
hasBin: true
- dev: true
/agent-base@6.0.2:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
@@ -4096,7 +4093,6 @@ packages:
dependencies:
normalize-path: 3.0.0
picomatch: 2.3.1
- dev: true
/argparse@1.0.10:
resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
@@ -4246,7 +4242,6 @@ packages:
/binary-extensions@2.2.0:
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
engines: {node: '>=8'}
- dev: true
/blueimp-md5@2.19.0:
resolution: {integrity: sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==}
@@ -4266,14 +4261,12 @@ packages:
resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
dependencies:
balanced-match: 1.0.2
- dev: true
/braces@3.0.2:
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
engines: {node: '>=8'}
dependencies:
fill-range: 7.0.1
- dev: true
/browser-process-hrtime@1.0.0:
resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==}
@@ -4476,7 +4469,6 @@ packages:
readdirp: 3.6.0
optionalDependencies:
fsevents: 2.3.2
- dev: true
/ci-info@3.8.0:
resolution: {integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw==}
@@ -5366,6 +5358,7 @@ packages:
/escape-string-regexp@5.0.0:
resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
engines: {node: '>=12'}
+ dev: false
/escodegen@2.0.0:
resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==}
@@ -5837,7 +5830,6 @@ packages:
glob-parent: 5.1.2
merge2: 1.4.1
micromatch: 4.0.5
- dev: true
/fast-json-stable-stringify@2.1.0:
resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
@@ -5851,7 +5843,6 @@ packages:
resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==}
dependencies:
reusify: 1.0.4
- dev: true
/fetch-blob@3.2.0:
resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==}
@@ -5898,7 +5889,6 @@ packages:
engines: {node: '>=8'}
dependencies:
to-regex-range: 5.0.1
- dev: true
/find-up@4.1.0:
resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
@@ -5996,7 +5986,6 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
requiresBuild: true
- dev: true
optional: true
/function-bind@1.1.1:
@@ -6073,7 +6062,6 @@ packages:
engines: {node: '>= 6'}
dependencies:
is-glob: 4.0.3
- dev: true
/glob-parent@6.0.2:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
@@ -6441,7 +6429,6 @@ packages:
engines: {node: '>=8'}
dependencies:
binary-extensions: 2.2.0
- dev: true
/is-boolean-object@1.1.2:
resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
@@ -6508,7 +6495,6 @@ packages:
/is-extglob@2.1.1:
resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
engines: {node: '>=0.10.0'}
- dev: true
/is-fullwidth-code-point@3.0.0:
resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
@@ -6519,7 +6505,6 @@ packages:
engines: {node: '>=0.10.0'}
dependencies:
is-extglob: 2.1.1
- dev: true
/is-hexadecimal@1.0.4:
resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
@@ -6544,7 +6529,6 @@ packages:
/is-number@7.0.0:
resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
engines: {node: '>=0.12.0'}
- dev: true
/is-obj@1.0.1:
resolution: {integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==}
@@ -6867,7 +6851,6 @@ packages:
/jsonc-parser@3.2.0:
resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
- dev: true
/jsonfile@6.1.0:
resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
@@ -6969,7 +6952,6 @@ packages:
/local-pkg@0.4.3:
resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
engines: {node: '>=14'}
- dev: true
/locate-path@5.0.0:
resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
@@ -7147,7 +7129,6 @@ packages:
/merge2@1.4.1:
resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
engines: {node: '>= 8'}
- dev: true
/micromark@2.11.4:
resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==}
@@ -7164,7 +7145,6 @@ packages:
dependencies:
braces: 3.0.2
picomatch: 2.3.1
- dev: true
/mime-db@1.52.0:
resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
@@ -7210,7 +7190,6 @@ packages:
engines: {node: '>=16 || 14 >=14.17'}
dependencies:
brace-expansion: 2.0.1
- dev: true
/minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
@@ -7224,6 +7203,15 @@ packages:
ufo: 1.1.1
dev: true
+ /mlly@1.4.0:
+ resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==}
+ dependencies:
+ acorn: 8.9.0
+ pathe: 1.1.1
+ pkg-types: 1.0.3
+ ufo: 1.1.2
+ dev: false
+
/mrmime@1.0.1:
resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
engines: {node: '>=10'}
@@ -7359,7 +7347,6 @@ packages:
/normalize-path@3.0.0:
resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
engines: {node: '>=0.10.0'}
- dev: true
/npm-run-path@4.0.1:
resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
@@ -7627,7 +7614,6 @@ packages:
/pathe@1.1.1:
resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==}
- dev: true
/pathval@1.1.1:
resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
@@ -7649,7 +7635,6 @@ packages:
/picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'}
- dev: true
/pify@4.0.1:
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
@@ -7683,6 +7668,14 @@ packages:
pathe: 1.1.1
dev: true
+ /pkg-types@1.0.3:
+ resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==}
+ dependencies:
+ jsonc-parser: 3.2.0
+ mlly: 1.4.0
+ pathe: 1.1.1
+ dev: false
+
/plausible-tracker@0.3.8:
resolution: {integrity: sha512-lmOWYQ7s9KOUJ1R+YTOR3HrjdbxIS2Z4de0P/Jx2dQPteznJl2eX3tXxKClpvbfyGP59B5bbhW8ftN59HbbFSg==}
engines: {node: '>=10'}
@@ -8049,7 +8042,6 @@ packages:
/queue-microtask@1.2.3:
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- dev: true
/quick-lru@5.1.1:
resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==}
@@ -8089,7 +8081,6 @@ packages:
engines: {node: '>=8.10.0'}
dependencies:
picomatch: 2.3.1
- dev: true
/regenerate-unicode-properties@10.1.0:
resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==}
@@ -8191,7 +8182,6 @@ packages:
/reusify@1.0.4:
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- dev: true
/rimraf@3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
@@ -8225,7 +8215,6 @@ packages:
engines: {node: '>=10.0.0'}
optionalDependencies:
fsevents: 2.3.2
- dev: true
/rollup@3.25.1:
resolution: {integrity: sha512-tywOR+rwIt5m2ZAWSe5AIJcTat8vGlnPFAv15ycCrw33t6iFsXZ6mzHVFh2psSjxQPmI+xgzMZZizUAukBI4aQ==}
@@ -8243,7 +8232,6 @@ packages:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
dependencies:
queue-microtask: 1.2.3
- dev: true
/safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
@@ -8280,7 +8268,7 @@ packages:
/scule@1.0.0:
resolution: {integrity: sha512-4AsO/FrViE/iDNEPaAQlb77tf0csuq27EsVpy6ett584EcRTp6pTDLoGWVxCD77y5iU5FauOvhsI4o1APwPoSQ==}
- dev: true
+ dev: false
/section-matter@1.0.0:
resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
@@ -8594,7 +8582,6 @@ packages:
resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==}
dependencies:
acorn: 8.9.0
- dev: true
/supports-color@5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
@@ -8735,7 +8722,6 @@ packages:
engines: {node: '>=8.0'}
dependencies:
is-number: 7.0.0
- dev: true
/token-stream@1.0.0:
resolution: {integrity: sha512-VSsyNPPW74RpHwR8Fc21uubwHY7wMDeJLys2IX5zJNih+OnAnaifKHo+1LHT7DAdloQ7apeaaWg8l7qnf/TnEg==}
@@ -8879,6 +8865,10 @@ packages:
resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==}
dev: true
+ /ufo@1.1.2:
+ resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==}
+ dev: false
+
/unbox-primitive@1.0.2:
resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
dependencies:
@@ -8891,7 +8881,7 @@ packages:
/unconfig@0.3.9:
resolution: {integrity: sha512-8yhetFd48M641mxrkWA+C/lZU4N0rCOdlo3dFsyFPnBHBjMJfjT/3eAZBRT2RxCRqeBMAKBVgikejdS6yeBjMw==}
dependencies:
- '@antfu/utils': 0.7.2
+ '@antfu/utils': 0.7.4
defu: 6.1.2
jiti: 1.18.2
dev: true
@@ -8923,23 +8913,23 @@ packages:
engines: {node: '>=4'}
dev: true
- /unimport@3.0.6(rollup@2.79.1):
- resolution: {integrity: sha512-GYxGJ1Bri1oqx8VFDjdgooGzeK7jBk3bvhXmamTIpu3nONOcUMGwZbX7X0L5RA7OWMXpR4vzpSQP7pXUzJg1/Q==}
+ /unimport@3.0.8(rollup@2.79.1):
+ resolution: {integrity: sha512-AOt6xj3QMwqcTZRPB+NhFkyVEjCKnpTVoPm5x6424zz2NYYtCfym2bpJofzPHIJKPNIh5ko2/t2q46ZIMgdmbw==}
dependencies:
'@rollup/pluginutils': 5.0.2(rollup@2.79.1)
escape-string-regexp: 5.0.0
fast-glob: 3.2.12
local-pkg: 0.4.3
magic-string: 0.30.0
- mlly: 1.2.0
+ mlly: 1.4.0
pathe: 1.1.1
- pkg-types: 1.0.2
+ pkg-types: 1.0.3
scule: 1.0.0
strip-literal: 1.0.1
unplugin: 1.3.1
transitivePeerDependencies:
- rollup
- dev: true
+ dev: false
/unique-string@2.0.0:
resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==}
@@ -9000,8 +8990,8 @@ packages:
- vite
dev: true
- /unplugin-auto-import@0.16.0(@vueuse/core@10.1.2)(rollup@2.79.1):
- resolution: {integrity: sha512-AbeGl3kzoGyqh2uWwwSVYCXy2ouvSbHfBc2u7xmNBpOosWa7SIAz+nQx3f1JpMXunEZ9TTChXkor4WcGrpkc7Q==}
+ /unplugin-auto-import@0.16.4(@vueuse/core@10.1.2)(rollup@2.79.1):
+ resolution: {integrity: sha512-xdgBa9NAS3JG8HjkAZHSbGSMlrjKpaWKXGUzaF6RzEtr980RCl1t0Zsu0skUInNYrEQfqaHc7aGWPv41DLTK/w==}
engines: {node: '>=14'}
peerDependencies:
'@nuxt/kit': ^3.2.2
@@ -9012,17 +9002,17 @@ packages:
'@vueuse/core':
optional: true
dependencies:
- '@antfu/utils': 0.7.2
+ '@antfu/utils': 0.7.4
'@rollup/pluginutils': 5.0.2(rollup@2.79.1)
'@vueuse/core': 10.1.2(vue@3.3.4)
local-pkg: 0.4.3
magic-string: 0.30.0
minimatch: 9.0.1
- unimport: 3.0.6(rollup@2.79.1)
+ unimport: 3.0.8(rollup@2.79.1)
unplugin: 1.3.1
transitivePeerDependencies:
- rollup
- dev: true
+ dev: false
/unplugin-icons@0.16.1(@vue/compiler-sfc@3.2.47):
resolution: {integrity: sha512-qTunFUkpAyDnwzwV7YV1ZgCWRYfLuURcCurhhXOWMy2ipY88qx1pADvral2hJu4Xymh0X0t3Zcll3BIru2AVLQ==}
@@ -9089,7 +9079,6 @@ packages:
chokidar: 3.5.3
webpack-sources: 3.2.3
webpack-virtual-modules: 0.5.0
- dev: true
/upath@1.2.0:
resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==}
@@ -9513,6 +9502,7 @@ packages:
optional: true
dependencies:
vue: 3.3.4
+ dev: false
/vue-eslint-parser@9.3.0(eslint@8.38.0):
resolution: {integrity: sha512-48IxT9d0+wArT1+3wNIy0tascRoywqSUe2E1YalIC1L8jsUGe5aJQItWfRok7DVFGz3UYvzEI7n5wiTXsCMAcQ==}
@@ -9626,11 +9616,9 @@ packages:
/webpack-sources@3.2.3:
resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
engines: {node: '>=10.13.0'}
- dev: true
/webpack-virtual-modules@0.5.0:
resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==}
- dev: true
/webpod@0.0.2:
resolution: {integrity: sha512-cSwwQIeg8v4i3p4ajHhwgR7N6VyxAf+KYSSsY6Pd3aETE+xEU4vbitz7qQkB0I321xnhDdgtxuiSfk5r/FVtjg==}