Browse Source
- apps/services/console(29MB go build 产物)、apps/admin/.nuxt(45 个 nuxt 生成文件) - dump.rdb、5 个运行日志、10 个 .DS_Store、1 个 .pyc - 只从索引移除,工作区文件不动;.gitignore 补上此前没覆盖到的几类 - 附上本轮清理的落地文档 docs/2026-09-24-无用代码清理-落地文档.md Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> (cherry picked from commit 264acd2c742617a971e918cd22a0d816bf0ad44b)main
64 changed files with 327 additions and 5545 deletions
@ -1,21 +0,0 @@ |
|||||
|
|
||||
import { defuFn } from 'defu' |
|
||||
|
|
||||
const inlineConfig = { |
|
||||
"nuxt": {} |
|
||||
} |
|
||||
|
|
||||
/** client **/ |
|
||||
import { _replaceAppConfig } from '#app/config' |
|
||||
|
|
||||
// Vite - webpack is handled directly in #app/config
|
|
||||
if (import.meta.dev && !import.meta.nitro && import.meta.hot) { |
|
||||
import.meta.hot.accept((newModule) => { |
|
||||
_replaceAppConfig(newModule.default) |
|
||||
}) |
|
||||
} |
|
||||
/** client-end **/ |
|
||||
|
|
||||
|
|
||||
|
|
||||
export default /*@__PURE__*/ defuFn(inlineConfig) |
|
||||
@ -1,80 +0,0 @@ |
|||||
|
|
||||
import type { DefineComponent, SlotsType } from 'vue' |
|
||||
type IslandComponent<T> = DefineComponent<{}, {refresh: () => Promise<void>}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, SlotsType<{ fallback: { error: unknown } }>> & T |
|
||||
|
|
||||
type HydrationStrategies = { |
|
||||
hydrateOnVisible?: IntersectionObserverInit | true |
|
||||
hydrateOnIdle?: number | true |
|
||||
hydrateOnInteraction?: keyof HTMLElementEventMap | Array<keyof HTMLElementEventMap> | true |
|
||||
hydrateOnMediaQuery?: string |
|
||||
hydrateAfter?: number |
|
||||
hydrateWhen?: boolean |
|
||||
hydrateNever?: true |
|
||||
} |
|
||||
type LazyComponent<T> = DefineComponent<HydrationStrategies, {}, {}, {}, {}, {}, {}, { hydrated: () => void }> & T |
|
||||
|
|
||||
|
|
||||
export const AccountCredentialDialog: typeof import("../app/components/AccountCredentialDialog.vue")['default'] |
|
||||
export const AppDeployTab: typeof import("../app/components/AppDeployTab.vue")['default'] |
|
||||
export const AppLoading: typeof import("../app/components/AppLoading.vue")['default'] |
|
||||
export const AppModuleTab: typeof import("../app/components/AppModuleTab.vue")['default'] |
|
||||
export const AppToast: typeof import("../app/components/AppToast.vue")['default'] |
|
||||
export const LangSelect: typeof import("../app/components/LangSelect.vue")['default'] |
|
||||
export const SvcAlertBanner: typeof import("../app/components/SvcAlertBanner.vue")['default'] |
|
||||
export const NuxtWelcome: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/welcome.vue")['default'] |
|
||||
export const NuxtLayout: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-layout")['default'] |
|
||||
export const NuxtErrorBoundary: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-error-boundary.vue")['default'] |
|
||||
export const ClientOnly: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/client-only")['default'] |
|
||||
export const DevOnly: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/dev-only")['default'] |
|
||||
export const ServerPlaceholder: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/server-placeholder")['default'] |
|
||||
export const NuxtLink: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-link")['default'] |
|
||||
export const NuxtLoadingIndicator: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-loading-indicator")['default'] |
|
||||
export const NuxtTime: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-time.vue")['default'] |
|
||||
export const NuxtRouteAnnouncer: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-route-announcer")['default'] |
|
||||
export const NuxtAnnouncer: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-announcer")['default'] |
|
||||
export const NuxtImg: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtImg'] |
|
||||
export const NuxtPicture: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtPicture'] |
|
||||
export const NuxtPage: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/pages/runtime/page")['default'] |
|
||||
export const NoScript: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['NoScript'] |
|
||||
export const Link: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Link'] |
|
||||
export const Base: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Base'] |
|
||||
export const Title: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Title'] |
|
||||
export const Meta: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Meta'] |
|
||||
export const Style: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Style'] |
|
||||
export const Head: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Head'] |
|
||||
export const Html: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Html'] |
|
||||
export const Body: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Body'] |
|
||||
export const NuxtIsland: typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-island")['default'] |
|
||||
export const LazyAccountCredentialDialog: LazyComponent<typeof import("../app/components/AccountCredentialDialog.vue")['default']> |
|
||||
export const LazyAppDeployTab: LazyComponent<typeof import("../app/components/AppDeployTab.vue")['default']> |
|
||||
export const LazyAppLoading: LazyComponent<typeof import("../app/components/AppLoading.vue")['default']> |
|
||||
export const LazyAppModuleTab: LazyComponent<typeof import("../app/components/AppModuleTab.vue")['default']> |
|
||||
export const LazyAppToast: LazyComponent<typeof import("../app/components/AppToast.vue")['default']> |
|
||||
export const LazyLangSelect: LazyComponent<typeof import("../app/components/LangSelect.vue")['default']> |
|
||||
export const LazySvcAlertBanner: LazyComponent<typeof import("../app/components/SvcAlertBanner.vue")['default']> |
|
||||
export const LazyNuxtWelcome: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/welcome.vue")['default']> |
|
||||
export const LazyNuxtLayout: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-layout")['default']> |
|
||||
export const LazyNuxtErrorBoundary: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-error-boundary.vue")['default']> |
|
||||
export const LazyClientOnly: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/client-only")['default']> |
|
||||
export const LazyDevOnly: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/dev-only")['default']> |
|
||||
export const LazyServerPlaceholder: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/server-placeholder")['default']> |
|
||||
export const LazyNuxtLink: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-link")['default']> |
|
||||
export const LazyNuxtLoadingIndicator: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-loading-indicator")['default']> |
|
||||
export const LazyNuxtTime: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-time.vue")['default']> |
|
||||
export const LazyNuxtRouteAnnouncer: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-route-announcer")['default']> |
|
||||
export const LazyNuxtAnnouncer: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-announcer")['default']> |
|
||||
export const LazyNuxtImg: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtImg']> |
|
||||
export const LazyNuxtPicture: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtPicture']> |
|
||||
export const LazyNuxtPage: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/pages/runtime/page")['default']> |
|
||||
export const LazyNoScript: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['NoScript']> |
|
||||
export const LazyLink: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Link']> |
|
||||
export const LazyBase: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Base']> |
|
||||
export const LazyTitle: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Title']> |
|
||||
export const LazyMeta: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Meta']> |
|
||||
export const LazyStyle: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Style']> |
|
||||
export const LazyHead: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Head']> |
|
||||
export const LazyHtml: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Html']> |
|
||||
export const LazyBody: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Body']> |
|
||||
export const LazyNuxtIsland: LazyComponent<typeof import("../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-island")['default']> |
|
||||
|
|
||||
export const componentNames: string[] |
|
||||
File diff suppressed because it is too large
File diff suppressed because one or more lines are too long
@ -1,42 +0,0 @@ |
|||||
export { useScriptTriggerConsent, useScriptEventPage, useScriptTriggerElement, useScript, useScriptGoogleAnalytics, useScriptPlausibleAnalytics, useScriptCrisp, useScriptClarity, useScriptCloudflareWebAnalytics, useScriptVercelAnalytics, useScriptPostHog, useScriptFathomAnalytics, useScriptMatomoAnalytics, useScriptMixpanelAnalytics, useScriptBingUet, useScriptGoogleTagManager, useScriptGoogleAdsense, useScriptGoogleRecaptcha, useScriptGoogleSignIn, useScriptSegment, useScriptMetaPixel, useScriptXPixel, useScriptTikTokPixel, useScriptIntercom, useScriptHotjar, useScriptStripe, useScriptLemonSqueezy, useScriptVimeoPlayer, useScriptYouTubePlayer, useScriptGoogleMaps, useScriptNpm, useScriptUmamiAnalytics, useScriptSnapchatPixel, useScriptRybbitAnalytics, useScriptDatabuddyAnalytics, useScriptRedditPixel, useScriptPayPal, useScriptGravatar, useScriptAhrefsAnalytics, useScriptLinkedInInsight, useScriptCalendly, useScriptUsercentrics, useScriptSpeedCurve } from '#app/composables/script-stubs'; |
|
||||
export { isVue2, isVue3 } from 'vue-demi'; |
|
||||
export { defineNuxtLink } from '#app/components/nuxt-link'; |
|
||||
export { useNuxtApp, tryUseNuxtApp, defineNuxtPlugin, definePayloadPlugin, useRuntimeConfig, defineAppConfig } from '#app/nuxt'; |
|
||||
export { useAppConfig, updateAppConfig } from '#app/config'; |
|
||||
export { defineNuxtComponent } from '#app/composables/component'; |
|
||||
export { useAsyncData, useLazyAsyncData, useNuxtData, refreshNuxtData, clearNuxtData, createUseAsyncData } from '#app/composables/asyncData'; |
|
||||
export { useHydration } from '#app/composables/hydrate'; |
|
||||
export { callOnce } from '#app/composables/once'; |
|
||||
export { useState, clearNuxtState } from '#app/composables/state'; |
|
||||
export { clearError, createError, isNuxtError, showError, useError } from '#app/composables/error'; |
|
||||
export { useFetch, useLazyFetch, createUseFetch } from '#app/composables/fetch'; |
|
||||
export { useCookie, refreshCookie } from '#app/composables/cookie'; |
|
||||
export { onPrehydrate, prerenderRoutes, useRequestHeader, useRequestHeaders, useResponseHeader, useRequestEvent, useRequestFetch, setResponseStatus } from '#app/composables/ssr'; |
|
||||
export { onNuxtReady } from '#app/composables/ready'; |
|
||||
export { preloadComponents, prefetchComponents, preloadRouteComponents } from '#app/composables/preload'; |
|
||||
export { abortNavigation, addRouteMiddleware, defineNuxtRouteMiddleware, setPageLayout, navigateTo, useRoute, useRouter } from '#app/composables/router'; |
|
||||
export { isPrerendered, loadPayload, preloadPayload, definePayloadReducer, definePayloadReviver } from '#app/composables/payload'; |
|
||||
export { useLoadingIndicator } from '#app/composables/loading-indicator'; |
|
||||
export { getAppManifest, getRouteRules } from '#app/composables/manifest'; |
|
||||
export { reloadNuxtApp } from '#app/composables/chunk'; |
|
||||
export { useRequestURL } from '#app/composables/url'; |
|
||||
export { usePreviewMode } from '#app/composables/preview'; |
|
||||
export { useRouteAnnouncer } from '#app/composables/route-announcer'; |
|
||||
export { useAnnouncer } from '#app/composables/announcer'; |
|
||||
export { useRuntimeHook } from '#app/composables/runtime-hook'; |
|
||||
export { useHead, useHeadSafe, useServerHeadSafe, useServerHead, useSeoMeta, useServerSeoMeta, injectHead } from '#app/composables/head'; |
|
||||
export { onBeforeRouteLeave, onBeforeRouteUpdate, useLink } from 'vue-router'; |
|
||||
export { withCtx, withDirectives, withKeys, withMemo, withModifiers, withScopeId, onActivated, onBeforeMount, onBeforeUnmount, onBeforeUpdate, onDeactivated, onErrorCaptured, onMounted, onRenderTracked, onRenderTriggered, onServerPrefetch, onUnmounted, onUpdated, computed, customRef, isProxy, isReactive, isReadonly, isRef, markRaw, proxyRefs, reactive, readonly, ref, shallowReactive, shallowReadonly, shallowRef, toRaw, toRef, toRefs, triggerRef, unref, watch, watchEffect, watchPostEffect, watchSyncEffect, onWatcherCleanup, isShallow, effect, effectScope, getCurrentScope, onScopeDispose, defineComponent, defineAsyncComponent, resolveComponent, getCurrentInstance, h, inject, hasInjectionContext, nextTick, provide, toValue, useModel, useAttrs, useCssModule, useSlots, useTransitionState, useId, useTemplateRef, useShadowRoot, useCssVars, Component, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue'; |
|
||||
export { requestIdleCallback, cancelIdleCallback } from '#app/compat/idle-callback'; |
|
||||
export { setInterval } from '#app/compat/interval'; |
|
||||
export { definePageMeta, PageMeta } from '#app/composables/pages'; |
|
||||
export { defineLazyHydrationComponent } from '#app/composables/lazy-hydration'; |
|
||||
export { useApi } from '../app/composables/useApi'; |
|
||||
export { LANG_OPTIONS, langName, ALL_LANG_OPTIONS, LangOption } from '../app/composables/useLangOptions'; |
|
||||
export { useLoading } from '../app/composables/useLoading'; |
|
||||
export { useToast, ToastType, Toast } from '../app/composables/useToast'; |
|
||||
export { MENU_GROUPS, ALL_MENU_IDS, DEFAULT_ADMIN_ACCESS, DEFAULT_BRAND_ACCESS, DEFAULT_DEALER_ACCESS, menuItemByPath, MenuItem, MenuGroup } from '../app/utils/menus'; |
|
||||
export { REGION_CN, REGION_OVERSEAS, REGION_OPTIONS, normalizeRegion, regionLabel } from '../app/utils/regions'; |
|
||||
export { REGION_LABEL, CAT_LABEL, STATUS_META, PROBE_META, healthReason, healthLastRunText, parseCats, SvcHealth } from '../app/utils/svchealth'; |
|
||||
export { IDENTITY_LABELS, IDENTITY_ADMIN, IDENTITY_MANAGER, IDENTITY_BRAND, IDENTITY_OPERATOR, IDENTITY_DEALER, useAuthStore } from '../app/stores/auth'; |
|
||||
export { defineStore, acceptHMRUpdate, usePinia, storeToRefs } from '../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/composables'; |
|
||||
@ -1 +0,0 @@ |
|||||
{"id":"dev","timestamp":1783752803916} |
|
||||
@ -1 +0,0 @@ |
|||||
{} |
|
||||
@ -1 +0,0 @@ |
|||||
{} |
|
||||
@ -1 +0,0 @@ |
|||||
{} |
|
||||
@ -1 +0,0 @@ |
|||||
{} |
|
||||
@ -1 +0,0 @@ |
|||||
{} |
|
||||
@ -1 +0,0 @@ |
|||||
{} |
|
||||
@ -1 +0,0 @@ |
|||||
{"id":"dev","timestamp":1783752803916,"prerendered":[]} |
|
||||
@ -1,17 +0,0 @@ |
|||||
{ |
|
||||
"date": "2026-07-11T06:53:25.092Z", |
|
||||
"preset": "nitro-dev", |
|
||||
"framework": { |
|
||||
"name": "nuxt", |
|
||||
"version": "4.4.8" |
|
||||
}, |
|
||||
"versions": { |
|
||||
"nitro": "2.13.4" |
|
||||
}, |
|
||||
"dev": { |
|
||||
"pid": 29449, |
|
||||
"workerAddress": { |
|
||||
"socketPath": "/var/folders/1w/40ft_rjj7qx8xn21kb1lj51r0000gn/T/nitro-worker-29449-1-1-683.sock" |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
@ -1,24 +0,0 @@ |
|||||
/// <reference types="@pinia/nuxt" />
|
|
||||
/// <reference types="@nuxtjs/tailwindcss" />
|
|
||||
/// <reference types="@nuxt/telemetry" />
|
|
||||
/// <reference types="@nuxt/devtools" />
|
|
||||
/// <reference path="types/nitro-layouts.d.ts" />
|
|
||||
/// <reference path="types/builder-env.d.ts" />
|
|
||||
/// <reference path="types/plugins.d.ts" />
|
|
||||
/// <reference path="types/build.d.ts" />
|
|
||||
/// <reference path="types/app.config.d.ts" />
|
|
||||
/// <reference path="types/runtime-config.d.ts" />
|
|
||||
/// <reference types="nuxt/app" />
|
|
||||
/// <reference path="../node_modules/.pnpm/@nuxt+nitro-server@4.4.8_@babel+plugin-syntax-typescript@7.29.7_@babel+core@7.29.7__db0_5045ebd3802f96c9dd021f3300fcdf4c/node_modules/@nuxt/nitro-server/dist/index.d.mts" />
|
|
||||
/// <reference types="@pinia/nuxt" />
|
|
||||
/// <reference types="vue-router" />
|
|
||||
/// <reference path="types/middleware.d.ts" />
|
|
||||
/// <reference path="types/nitro-middleware.d.ts" />
|
|
||||
/// <reference path="types/layouts.d.ts" />
|
|
||||
/// <reference path="types/components.d.ts" />
|
|
||||
/// <reference path="imports.d.ts" />
|
|
||||
/// <reference path="types/imports.d.ts" />
|
|
||||
/// <reference path="schema/nuxt.schema.d.ts" />
|
|
||||
/// <reference path="types/nitro.d.ts" />
|
|
||||
|
|
||||
export {} |
|
||||
@ -1,9 +0,0 @@ |
|||||
{ |
|
||||
"_hash": "EtElel9LL0Jf8LAcFEfkc2DWVGnfU9BxHYuI4FliSL8", |
|
||||
"project": { |
|
||||
"rootDir": "/Users/liwei/work/go/yunyan/yunyan-sas/apps/admin" |
|
||||
}, |
|
||||
"versions": { |
|
||||
"nuxt": "4.4.8" |
|
||||
} |
|
||||
} |
|
||||
@ -1,15 +0,0 @@ |
|||||
/// <reference types="@pinia/nuxt" />
|
|
||||
/// <reference types="@nuxtjs/tailwindcss" />
|
|
||||
/// <reference types="@nuxt/telemetry" />
|
|
||||
/// <reference types="@nuxt/devtools" />
|
|
||||
/// <reference path="types/nitro-layouts.d.ts" />
|
|
||||
/// <reference path="types/modules.d.ts" />
|
|
||||
/// <reference path="types/runtime-config.d.ts" />
|
|
||||
/// <reference path="types/app.config.d.ts" />
|
|
||||
/// <reference types="nuxt" />
|
|
||||
/// <reference path="../node_modules/.pnpm/@nuxt+vite-builder@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__magicast@0_b3eceb086616bd95e9bad3803348d7ce/node_modules/@nuxt/vite-builder/dist/index.d.mts" />
|
|
||||
/// <reference path="../node_modules/.pnpm/@nuxt+nitro-server@4.4.8_@babel+plugin-syntax-typescript@7.29.7_@babel+core@7.29.7__db0_5045ebd3802f96c9dd021f3300fcdf4c/node_modules/@nuxt/nitro-server/dist/index.d.mts" />
|
|
||||
/// <reference path="types/nitro-middleware.d.ts" />
|
|
||||
/// <reference path="schema/nuxt.schema.d.ts" />
|
|
||||
|
|
||||
export {} |
|
||||
@ -1,6 +0,0 @@ |
|||||
/// <reference path="types/runtime-config.d.ts" />
|
|
||||
/// <reference path="types/app.config.d.ts" />
|
|
||||
/// <reference path="types/shared-imports.d.ts" />
|
|
||||
/// <reference path="schema/nuxt.schema.d.ts" />
|
|
||||
|
|
||||
export {} |
|
||||
@ -1,17 +0,0 @@ |
|||||
export interface NuxtCustomSchema { |
|
||||
|
|
||||
} |
|
||||
export type CustomAppConfig = Exclude<NuxtCustomSchema['appConfig'], undefined> |
|
||||
type _CustomAppConfig = CustomAppConfig |
|
||||
|
|
||||
declare module '@nuxt/schema' { |
|
||||
interface NuxtConfig extends Omit<NuxtCustomSchema, 'appConfig'> {} |
|
||||
interface NuxtOptions extends Omit<NuxtCustomSchema, 'appConfig'> {} |
|
||||
interface CustomAppConfig extends _CustomAppConfig {} |
|
||||
} |
|
||||
|
|
||||
declare module 'nuxt/schema' { |
|
||||
interface NuxtConfig extends Omit<NuxtCustomSchema, 'appConfig'> {} |
|
||||
interface NuxtOptions extends Omit<NuxtCustomSchema, 'appConfig'> {} |
|
||||
interface CustomAppConfig extends _CustomAppConfig {} |
|
||||
} |
|
||||
@ -1,3 +0,0 @@ |
|||||
{ |
|
||||
"id": "#" |
|
||||
} |
|
||||
@ -1,14 +0,0 @@ |
|||||
// generated by the @nuxtjs/tailwindcss <https://github.com/nuxt-modules/tailwindcss> module at 8/14/2026, 11:41:43 AM
|
|
||||
import "@nuxtjs/tailwindcss/config-ctx" |
|
||||
import configMerger from "@nuxtjs/tailwindcss/merger"; |
|
||||
|
|
||||
import cfg2 from "./../../tailwind.config.ts"; |
|
||||
const config = [ |
|
||||
{"content":{"files":["/Users/liwei/work/pr/starpivot/apps/admin/app/components/**/*.{vue,js,jsx,mjs,ts,tsx}","/Users/liwei/work/pr/starpivot/apps/admin/app/components/global/**/*.{vue,js,jsx,mjs,ts,tsx}","/Users/liwei/work/pr/starpivot/apps/admin/app/components/**/*.{vue,js,jsx,mjs,ts,tsx}","/Users/liwei/work/pr/starpivot/apps/admin/app/layouts/**/*.{vue,js,jsx,mjs,ts,tsx}","/Users/liwei/work/pr/starpivot/apps/admin/app/plugins/**/*.{js,ts,mjs}","/Users/liwei/work/pr/starpivot/apps/admin/app/composables/**/*.{js,ts,mjs}","/Users/liwei/work/pr/starpivot/apps/admin/app/utils/**/*.{js,ts,mjs}","/Users/liwei/work/pr/starpivot/apps/admin/app/pages/**/*.{vue,js,jsx,mjs,ts,tsx}","/Users/liwei/work/pr/starpivot/apps/admin/app/{A,a}pp.{vue,js,jsx,mjs,ts,tsx}","/Users/liwei/work/pr/starpivot/apps/admin/app/{E,e}rror.{vue,js,jsx,mjs,ts,tsx}","/Users/liwei/work/pr/starpivot/apps/admin/app/app.config.{js,ts,mjs}"]}}, |
|
||||
{}, |
|
||||
cfg2 |
|
||||
].reduce((acc, curr) => configMerger(acc, curr), {}); |
|
||||
|
|
||||
const resolvedConfig = config; |
|
||||
|
|
||||
export default resolvedConfig; |
|
||||
@ -1,208 +0,0 @@ |
|||||
{ |
|
||||
"compilerOptions": { |
|
||||
"paths": { |
|
||||
"vue-router": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router" |
|
||||
], |
|
||||
"nuxt": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt" |
|
||||
], |
|
||||
"@unhead/vue": [ |
|
||||
"../node_modules/.pnpm/@unhead+vue@2.1.15_vue@3.5.38_typescript@5.9.3_/node_modules/@unhead/vue" |
|
||||
], |
|
||||
"@nuxt/devtools": [ |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/@nuxt/devtools" |
|
||||
], |
|
||||
"@vue/runtime-core": [ |
|
||||
"../node_modules/.pnpm/@vue+runtime-core@3.5.38/node_modules/@vue/runtime-core" |
|
||||
], |
|
||||
"@vue/compiler-sfc": [ |
|
||||
"../node_modules/.pnpm/@vue+compiler-sfc@3.5.38/node_modules/@vue/compiler-sfc" |
|
||||
], |
|
||||
"@nuxt/schema": [ |
|
||||
"../node_modules/.pnpm/@nuxt+schema@4.4.8/node_modules/@nuxt/schema" |
|
||||
], |
|
||||
"defu": [ |
|
||||
"../node_modules/.pnpm/defu@6.1.7/node_modules/defu" |
|
||||
], |
|
||||
"h3": [ |
|
||||
"../node_modules/.pnpm/h3@1.15.11/node_modules/h3" |
|
||||
], |
|
||||
"consola": [ |
|
||||
"../node_modules/.pnpm/consola@3.4.2/node_modules/consola" |
|
||||
], |
|
||||
"ofetch": [ |
|
||||
"../node_modules/.pnpm/ofetch@1.5.1/node_modules/ofetch" |
|
||||
], |
|
||||
"crossws": [ |
|
||||
"../node_modules/.pnpm/crossws@0.3.5/node_modules/crossws" |
|
||||
], |
|
||||
"nitropack": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack" |
|
||||
], |
|
||||
"vite/client": [ |
|
||||
"../node_modules/.pnpm/vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0/node_modules/vite/client" |
|
||||
], |
|
||||
"nitropack/types": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/types" |
|
||||
], |
|
||||
"nitropack/runtime": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/runtime" |
|
||||
], |
|
||||
"vue-router/auto-routes": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router/vue-router-auto-routes.d.mts" |
|
||||
], |
|
||||
"~": [ |
|
||||
"../app" |
|
||||
], |
|
||||
"~/*": [ |
|
||||
"../app/*" |
|
||||
], |
|
||||
"@": [ |
|
||||
"../app" |
|
||||
], |
|
||||
"@/*": [ |
|
||||
"../app/*" |
|
||||
], |
|
||||
"~~": [ |
|
||||
".." |
|
||||
], |
|
||||
"~~/*": [ |
|
||||
"../*" |
|
||||
], |
|
||||
"@@": [ |
|
||||
".." |
|
||||
], |
|
||||
"@@/*": [ |
|
||||
"../*" |
|
||||
], |
|
||||
"#shared": [ |
|
||||
"../shared" |
|
||||
], |
|
||||
"#shared/*": [ |
|
||||
"../shared/*" |
|
||||
], |
|
||||
"#server": [ |
|
||||
"../server" |
|
||||
], |
|
||||
"#server/*": [ |
|
||||
"../server/*" |
|
||||
], |
|
||||
"#app": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app" |
|
||||
], |
|
||||
"#app/*": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/*" |
|
||||
], |
|
||||
"vue-demi": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/vue-demi" |
|
||||
], |
|
||||
"#vue-router": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router" |
|
||||
], |
|
||||
"#unhead/composables": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/composables" |
|
||||
], |
|
||||
"#imports": [ |
|
||||
"./imports" |
|
||||
], |
|
||||
"#app-manifest": [ |
|
||||
"./manifest/meta/9e59d46c-ae70-43ce-82b4-ed0ffc368f78.json" |
|
||||
], |
|
||||
"#components": [ |
|
||||
"./components" |
|
||||
], |
|
||||
"#build": [ |
|
||||
"." |
|
||||
], |
|
||||
"#build/*": [ |
|
||||
"./*" |
|
||||
] |
|
||||
}, |
|
||||
"esModuleInterop": true, |
|
||||
"skipLibCheck": true, |
|
||||
"target": "ESNext", |
|
||||
"allowJs": true, |
|
||||
"resolveJsonModule": true, |
|
||||
"moduleDetection": "force", |
|
||||
"isolatedModules": true, |
|
||||
"verbatimModuleSyntax": true, |
|
||||
"allowArbitraryExtensions": true, |
|
||||
"strict": true, |
|
||||
"noUncheckedIndexedAccess": true, |
|
||||
"forceConsistentCasingInFileNames": true, |
|
||||
"noImplicitOverride": true, |
|
||||
"module": "preserve", |
|
||||
"noEmit": true, |
|
||||
"lib": [ |
|
||||
"ESNext", |
|
||||
"dom", |
|
||||
"dom.iterable", |
|
||||
"webworker" |
|
||||
], |
|
||||
"jsx": "preserve", |
|
||||
"jsxImportSource": "vue", |
|
||||
"types": [], |
|
||||
"moduleResolution": "Bundler", |
|
||||
"useDefineForClassFields": true, |
|
||||
"noImplicitThis": true, |
|
||||
"allowSyntheticDefaultImports": true |
|
||||
}, |
|
||||
"include": [ |
|
||||
"./nuxt.d.ts", |
|
||||
"../app/**/*", |
|
||||
"../modules/*/runtime/**/*", |
|
||||
"../test/nuxt/**/*", |
|
||||
"../tests/nuxt/**/*", |
|
||||
"../layers/*/app/**/*", |
|
||||
"../layers/*/modules/*/runtime/**/*", |
|
||||
"../shared/**/*.d.ts", |
|
||||
"../modules/*/shared/**/*.d.ts", |
|
||||
"../layers/*/shared/**/*.d.ts", |
|
||||
"../*.d.ts", |
|
||||
"../layers/*/*.d.ts" |
|
||||
], |
|
||||
"exclude": [ |
|
||||
"../node_modules", |
|
||||
"../../../node_modules", |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/@nuxtjs/tailwindcss/node_modules", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/@nuxt/devtools/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/@nuxt/telemetry/node_modules", |
|
||||
"../dist", |
|
||||
"../.data", |
|
||||
"../modules/*/runtime/server/**/*", |
|
||||
"../layers/*/server/**/*", |
|
||||
"../layers/*/modules/*/runtime/server/**/*", |
|
||||
"../modules/*.*", |
|
||||
"../nuxt.config.*", |
|
||||
"../.config/nuxt.*", |
|
||||
"../layers/*/nuxt.config.*", |
|
||||
"../layers/*/.config/nuxt.*", |
|
||||
"../layers/*/modules/**/*", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/dist/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/*.*", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/dist/*.*", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/dist/runtime/server", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/*.*", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/dist/*.*", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/dist/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/*.*", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/dist/*.*", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/dist/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/*.*", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/dist/*.*", |
|
||||
"../.output", |
|
||||
"../server" |
|
||||
], |
|
||||
"vueCompilerOptions": { |
|
||||
"plugins": [ |
|
||||
"vue-router/volar/sfc-route-blocks" |
|
||||
] |
|
||||
} |
|
||||
} |
|
||||
@ -1,210 +0,0 @@ |
|||||
{ |
|
||||
"compilerOptions": { |
|
||||
"paths": { |
|
||||
"vue-router": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router" |
|
||||
], |
|
||||
"nuxt": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt" |
|
||||
], |
|
||||
"@unhead/vue": [ |
|
||||
"../node_modules/.pnpm/@unhead+vue@2.1.15_vue@3.5.38_typescript@5.9.3_/node_modules/@unhead/vue" |
|
||||
], |
|
||||
"@nuxt/devtools": [ |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/@nuxt/devtools" |
|
||||
], |
|
||||
"@vue/runtime-core": [ |
|
||||
"../node_modules/.pnpm/@vue+runtime-core@3.5.38/node_modules/@vue/runtime-core" |
|
||||
], |
|
||||
"@vue/compiler-sfc": [ |
|
||||
"../node_modules/.pnpm/@vue+compiler-sfc@3.5.38/node_modules/@vue/compiler-sfc" |
|
||||
], |
|
||||
"@nuxt/schema": [ |
|
||||
"../node_modules/.pnpm/@nuxt+schema@4.4.8/node_modules/@nuxt/schema" |
|
||||
], |
|
||||
"defu": [ |
|
||||
"../node_modules/.pnpm/defu@6.1.7/node_modules/defu" |
|
||||
], |
|
||||
"h3": [ |
|
||||
"../node_modules/.pnpm/h3@1.15.11/node_modules/h3" |
|
||||
], |
|
||||
"consola": [ |
|
||||
"../node_modules/.pnpm/consola@3.4.2/node_modules/consola" |
|
||||
], |
|
||||
"ofetch": [ |
|
||||
"../node_modules/.pnpm/ofetch@1.5.1/node_modules/ofetch" |
|
||||
], |
|
||||
"crossws": [ |
|
||||
"../node_modules/.pnpm/crossws@0.3.5/node_modules/crossws" |
|
||||
], |
|
||||
"nitropack": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack" |
|
||||
], |
|
||||
"vite/client": [ |
|
||||
"../node_modules/.pnpm/vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0/node_modules/vite/client" |
|
||||
], |
|
||||
"nitropack/types": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/types" |
|
||||
], |
|
||||
"nitropack/runtime": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/runtime" |
|
||||
], |
|
||||
"vue-router/auto-routes": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router/vue-router-auto-routes.d.mts" |
|
||||
], |
|
||||
"~": [ |
|
||||
"../app" |
|
||||
], |
|
||||
"~/*": [ |
|
||||
"../app/*" |
|
||||
], |
|
||||
"@": [ |
|
||||
"../app" |
|
||||
], |
|
||||
"@/*": [ |
|
||||
"../app/*" |
|
||||
], |
|
||||
"~~": [ |
|
||||
".." |
|
||||
], |
|
||||
"~~/*": [ |
|
||||
"../*" |
|
||||
], |
|
||||
"@@": [ |
|
||||
".." |
|
||||
], |
|
||||
"@@/*": [ |
|
||||
"../*" |
|
||||
], |
|
||||
"#shared": [ |
|
||||
"../shared" |
|
||||
], |
|
||||
"#shared/*": [ |
|
||||
"../shared/*" |
|
||||
], |
|
||||
"#server": [ |
|
||||
"../server" |
|
||||
], |
|
||||
"#server/*": [ |
|
||||
"../server/*" |
|
||||
], |
|
||||
"#app": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app" |
|
||||
], |
|
||||
"#app/*": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/*" |
|
||||
], |
|
||||
"vue-demi": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/vue-demi" |
|
||||
], |
|
||||
"#vue-router": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router" |
|
||||
], |
|
||||
"#unhead/composables": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/composables" |
|
||||
], |
|
||||
"#imports": [ |
|
||||
"./imports" |
|
||||
], |
|
||||
"#app-manifest": [ |
|
||||
"./manifest/meta/9e59d46c-ae70-43ce-82b4-ed0ffc368f78.json" |
|
||||
], |
|
||||
"#components": [ |
|
||||
"./components" |
|
||||
], |
|
||||
"#build": [ |
|
||||
"." |
|
||||
], |
|
||||
"#build/*": [ |
|
||||
"./*" |
|
||||
] |
|
||||
}, |
|
||||
"esModuleInterop": true, |
|
||||
"skipLibCheck": true, |
|
||||
"target": "ESNext", |
|
||||
"allowJs": true, |
|
||||
"resolveJsonModule": true, |
|
||||
"moduleDetection": "force", |
|
||||
"isolatedModules": true, |
|
||||
"verbatimModuleSyntax": true, |
|
||||
"allowArbitraryExtensions": true, |
|
||||
"strict": true, |
|
||||
"noUncheckedIndexedAccess": true, |
|
||||
"forceConsistentCasingInFileNames": true, |
|
||||
"noImplicitOverride": true, |
|
||||
"module": "preserve", |
|
||||
"noEmit": true, |
|
||||
"lib": [ |
|
||||
"ESNext", |
|
||||
"dom", |
|
||||
"dom.iterable", |
|
||||
"webworker" |
|
||||
], |
|
||||
"jsx": "preserve", |
|
||||
"jsxImportSource": "vue", |
|
||||
"types": [], |
|
||||
"moduleResolution": "Bundler", |
|
||||
"useDefineForClassFields": true, |
|
||||
"noImplicitThis": true, |
|
||||
"allowSyntheticDefaultImports": true |
|
||||
}, |
|
||||
"include": [ |
|
||||
"./nuxt.d.ts", |
|
||||
"../app/**/*", |
|
||||
"../modules/*/runtime/**/*", |
|
||||
"../test/nuxt/**/*", |
|
||||
"../tests/nuxt/**/*", |
|
||||
"../layers/*/app/**/*", |
|
||||
"../layers/*/modules/*/runtime/**/*", |
|
||||
"../shared/**/*.d.ts", |
|
||||
"../modules/*/shared/**/*.d.ts", |
|
||||
"../layers/*/shared/**/*.d.ts", |
|
||||
"../*.d.ts", |
|
||||
"../layers/*/*.d.ts", |
|
||||
"./nuxt.node.d.ts", |
|
||||
"../modules/*.*", |
|
||||
"../nuxt.config.*", |
|
||||
"../.config/nuxt.*", |
|
||||
"../layers/*/nuxt.config.*", |
|
||||
"../layers/*/.config/nuxt.*", |
|
||||
"../layers/*/modules/**/*", |
|
||||
"../shared/**/*", |
|
||||
"../modules/*/shared/**/*", |
|
||||
"../layers/*/shared/**/*", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/runtime", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/dist/runtime", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/runtime", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/dist/runtime", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/runtime", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/dist/runtime", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/runtime", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/dist/runtime" |
|
||||
], |
|
||||
"exclude": [ |
|
||||
"../node_modules", |
|
||||
"../../../node_modules", |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/@nuxtjs/tailwindcss/node_modules", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/@nuxt/devtools/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/@nuxt/telemetry/node_modules", |
|
||||
"../dist", |
|
||||
"../.data", |
|
||||
"../modules/*/runtime/server/**/*", |
|
||||
"../layers/*/server/**/*", |
|
||||
"../layers/*/modules/*/runtime/server/**/*", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/dist/runtime/server", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/dist/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/dist/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/dist/runtime/server" |
|
||||
], |
|
||||
"vueCompilerOptions": { |
|
||||
"plugins": [ |
|
||||
"vue-router/volar/sfc-route-blocks" |
|
||||
] |
|
||||
} |
|
||||
} |
|
||||
@ -1,116 +0,0 @@ |
|||||
{ |
|
||||
"compilerOptions": { |
|
||||
"paths": { |
|
||||
"vue-router": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router" |
|
||||
], |
|
||||
"nuxt": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt" |
|
||||
], |
|
||||
"@unhead/vue": [ |
|
||||
"../node_modules/.pnpm/@unhead+vue@2.1.15_vue@3.5.38_typescript@5.9.3_/node_modules/@unhead/vue" |
|
||||
], |
|
||||
"@nuxt/devtools": [ |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/@nuxt/devtools" |
|
||||
], |
|
||||
"@vue/runtime-core": [ |
|
||||
"../node_modules/.pnpm/@vue+runtime-core@3.5.38/node_modules/@vue/runtime-core" |
|
||||
], |
|
||||
"@vue/compiler-sfc": [ |
|
||||
"../node_modules/.pnpm/@vue+compiler-sfc@3.5.38/node_modules/@vue/compiler-sfc" |
|
||||
], |
|
||||
"@nuxt/schema": [ |
|
||||
"../node_modules/.pnpm/@nuxt+schema@4.4.8/node_modules/@nuxt/schema" |
|
||||
], |
|
||||
"defu": [ |
|
||||
"../node_modules/.pnpm/defu@6.1.7/node_modules/defu" |
|
||||
], |
|
||||
"h3": [ |
|
||||
"../node_modules/.pnpm/h3@1.15.11/node_modules/h3" |
|
||||
], |
|
||||
"consola": [ |
|
||||
"../node_modules/.pnpm/consola@3.4.2/node_modules/consola" |
|
||||
], |
|
||||
"ofetch": [ |
|
||||
"../node_modules/.pnpm/ofetch@1.5.1/node_modules/ofetch" |
|
||||
], |
|
||||
"crossws": [ |
|
||||
"../node_modules/.pnpm/crossws@0.3.5/node_modules/crossws" |
|
||||
], |
|
||||
"nitropack": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack" |
|
||||
], |
|
||||
"vite/client": [ |
|
||||
"../node_modules/.pnpm/vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0/node_modules/vite/client" |
|
||||
], |
|
||||
"nitropack/types": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/types" |
|
||||
], |
|
||||
"nitropack/runtime": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/runtime" |
|
||||
], |
|
||||
"vue-router/auto-routes": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router/vue-router-auto-routes.d.mts" |
|
||||
] |
|
||||
}, |
|
||||
"esModuleInterop": true, |
|
||||
"skipLibCheck": true, |
|
||||
"target": "ESNext", |
|
||||
"allowJs": true, |
|
||||
"resolveJsonModule": true, |
|
||||
"moduleDetection": "force", |
|
||||
"isolatedModules": true, |
|
||||
"verbatimModuleSyntax": true, |
|
||||
"allowArbitraryExtensions": true, |
|
||||
"strict": true, |
|
||||
"noUncheckedIndexedAccess": true, |
|
||||
"forceConsistentCasingInFileNames": true, |
|
||||
"noImplicitOverride": true, |
|
||||
"module": "preserve", |
|
||||
"noEmit": true, |
|
||||
"types": [], |
|
||||
"moduleResolution": "Bundler", |
|
||||
"useDefineForClassFields": true, |
|
||||
"noImplicitThis": true, |
|
||||
"allowSyntheticDefaultImports": true |
|
||||
}, |
|
||||
"include": [ |
|
||||
"./nuxt.node.d.ts", |
|
||||
"../modules/*.*", |
|
||||
"../nuxt.config.*", |
|
||||
"../.config/nuxt.*", |
|
||||
"../layers/*/nuxt.config.*", |
|
||||
"../layers/*/.config/nuxt.*", |
|
||||
"../layers/*/modules/**/*", |
|
||||
"../nuxt.schema.*", |
|
||||
"../layers/*/nuxt.schema.*" |
|
||||
], |
|
||||
"exclude": [ |
|
||||
"../node_modules", |
|
||||
"../../../node_modules", |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/@nuxtjs/tailwindcss/node_modules", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/@nuxt/devtools/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/@nuxt/telemetry/node_modules", |
|
||||
"../dist", |
|
||||
"../.data", |
|
||||
"../app/**/*", |
|
||||
"../modules/*/runtime/**/*", |
|
||||
"../test/nuxt/**/*", |
|
||||
"../tests/nuxt/**/*", |
|
||||
"../layers/*/app/**/*", |
|
||||
"../layers/*/modules/*/runtime/**/*", |
|
||||
"../modules/*/runtime/server/**/*", |
|
||||
"../layers/*/server/**/*", |
|
||||
"../layers/*/modules/*/runtime/server/**/*", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/runtime", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/dist/runtime", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/runtime", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/dist/runtime", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/runtime", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/dist/runtime", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/runtime", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/dist/runtime" |
|
||||
] |
|
||||
} |
|
||||
@ -1,140 +0,0 @@ |
|||||
{ |
|
||||
"compilerOptions": { |
|
||||
"forceConsistentCasingInFileNames": true, |
|
||||
"strict": true, |
|
||||
"noEmit": true, |
|
||||
"skipLibCheck": true, |
|
||||
"target": "ESNext", |
|
||||
"module": "ESNext", |
|
||||
"moduleResolution": "Bundler", |
|
||||
"allowJs": true, |
|
||||
"resolveJsonModule": true, |
|
||||
"jsx": "preserve", |
|
||||
"allowSyntheticDefaultImports": true, |
|
||||
"jsxFactory": "h", |
|
||||
"jsxFragmentFactory": "Fragment", |
|
||||
"paths": { |
|
||||
"#imports": [ |
|
||||
"./types/nitro-imports" |
|
||||
], |
|
||||
"~/*": [ |
|
||||
"../app/*" |
|
||||
], |
|
||||
"@/*": [ |
|
||||
"../app/*" |
|
||||
], |
|
||||
"~~/*": [ |
|
||||
"../*" |
|
||||
], |
|
||||
"@@/*": [ |
|
||||
"../*" |
|
||||
], |
|
||||
"vue-router": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router" |
|
||||
], |
|
||||
"nuxt": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt" |
|
||||
], |
|
||||
"@unhead/vue": [ |
|
||||
"../node_modules/.pnpm/@unhead+vue@2.1.15_vue@3.5.38_typescript@5.9.3_/node_modules/@unhead/vue" |
|
||||
], |
|
||||
"@nuxt/devtools": [ |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/@nuxt/devtools" |
|
||||
], |
|
||||
"@vue/runtime-core": [ |
|
||||
"../node_modules/.pnpm/@vue+runtime-core@3.5.38/node_modules/@vue/runtime-core" |
|
||||
], |
|
||||
"@vue/compiler-sfc": [ |
|
||||
"../node_modules/.pnpm/@vue+compiler-sfc@3.5.38/node_modules/@vue/compiler-sfc" |
|
||||
], |
|
||||
"@nuxt/schema": [ |
|
||||
"../node_modules/.pnpm/@nuxt+schema@4.4.8/node_modules/@nuxt/schema" |
|
||||
], |
|
||||
"defu": [ |
|
||||
"../node_modules/.pnpm/defu@6.1.7/node_modules/defu" |
|
||||
], |
|
||||
"h3": [ |
|
||||
"../node_modules/.pnpm/h3@1.15.11/node_modules/h3" |
|
||||
], |
|
||||
"consola": [ |
|
||||
"../node_modules/.pnpm/consola@3.4.2/node_modules/consola" |
|
||||
], |
|
||||
"ofetch": [ |
|
||||
"../node_modules/.pnpm/ofetch@1.5.1/node_modules/ofetch" |
|
||||
], |
|
||||
"crossws": [ |
|
||||
"../node_modules/.pnpm/crossws@0.3.5/node_modules/crossws" |
|
||||
], |
|
||||
"nitropack": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack" |
|
||||
], |
|
||||
"vite/client": [ |
|
||||
"../node_modules/.pnpm/vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0/node_modules/vite/client" |
|
||||
], |
|
||||
"nitropack/types": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/types" |
|
||||
], |
|
||||
"nitropack/runtime": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/runtime" |
|
||||
], |
|
||||
"vue-router/auto-routes": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router/vue-router-auto-routes.d" |
|
||||
], |
|
||||
"#shared": [ |
|
||||
"../shared" |
|
||||
], |
|
||||
"#shared/*": [ |
|
||||
"../shared/*" |
|
||||
], |
|
||||
"#server": [ |
|
||||
"../server" |
|
||||
], |
|
||||
"#server/*": [ |
|
||||
"../server/*" |
|
||||
], |
|
||||
"#build": [ |
|
||||
"./" |
|
||||
], |
|
||||
"#build/*": [ |
|
||||
"./*" |
|
||||
], |
|
||||
"#internal/nuxt/paths": [ |
|
||||
"../node_modules/.pnpm/@nuxt+nitro-server@4.4.8_@babel+plugin-syntax-typescript@7.29.7_@babel+core@7.29.7__db0_5045ebd3802f96c9dd021f3300fcdf4c/node_modules/@nuxt/nitro-server/dist/runtime/utils/paths" |
|
||||
], |
|
||||
"#unhead/composables": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/composables" |
|
||||
] |
|
||||
}, |
|
||||
"lib": [ |
|
||||
"esnext", |
|
||||
"webworker", |
|
||||
"dom.iterable" |
|
||||
], |
|
||||
"noUncheckedIndexedAccess": true, |
|
||||
"allowArbitraryExtensions": true |
|
||||
}, |
|
||||
"include": [ |
|
||||
"./types/nitro-nuxt.d.ts", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/dist/runtime/server", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/dist/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/dist/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/runtime/server", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/dist/runtime/server", |
|
||||
"../server/**/*", |
|
||||
"../shared/**/*.d.ts", |
|
||||
"./types/nitro.d.ts" |
|
||||
], |
|
||||
"exclude": [ |
|
||||
"../node_modules", |
|
||||
"../../../node_modules", |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxtjs+tailwindcss@6.14.0_magicast@0.5.3_yaml@2.9.0/node_modules/@nuxtjs/tailwindcss/node_modules", |
|
||||
"../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/@nuxt/devtools/node_modules", |
|
||||
"../node_modules/.pnpm/@nuxt+telemetry@2.8.0_@nuxt+kit@4.4.8_magicast@0.5.3_/node_modules/@nuxt/telemetry/node_modules", |
|
||||
"../dist" |
|
||||
] |
|
||||
} |
|
||||
@ -1,149 +0,0 @@ |
|||||
{ |
|
||||
"compilerOptions": { |
|
||||
"paths": { |
|
||||
"vue-router": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router" |
|
||||
], |
|
||||
"nuxt": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt" |
|
||||
], |
|
||||
"@unhead/vue": [ |
|
||||
"../node_modules/.pnpm/@unhead+vue@2.1.15_vue@3.5.38_typescript@5.9.3_/node_modules/@unhead/vue" |
|
||||
], |
|
||||
"@nuxt/devtools": [ |
|
||||
"../node_modules/.pnpm/@nuxt+devtools@3.2.4_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0__vue@3.5.38_typescript@5.9.3_/node_modules/@nuxt/devtools" |
|
||||
], |
|
||||
"@vue/runtime-core": [ |
|
||||
"../node_modules/.pnpm/@vue+runtime-core@3.5.38/node_modules/@vue/runtime-core" |
|
||||
], |
|
||||
"@vue/compiler-sfc": [ |
|
||||
"../node_modules/.pnpm/@vue+compiler-sfc@3.5.38/node_modules/@vue/compiler-sfc" |
|
||||
], |
|
||||
"@nuxt/schema": [ |
|
||||
"../node_modules/.pnpm/@nuxt+schema@4.4.8/node_modules/@nuxt/schema" |
|
||||
], |
|
||||
"defu": [ |
|
||||
"../node_modules/.pnpm/defu@6.1.7/node_modules/defu" |
|
||||
], |
|
||||
"h3": [ |
|
||||
"../node_modules/.pnpm/h3@1.15.11/node_modules/h3" |
|
||||
], |
|
||||
"consola": [ |
|
||||
"../node_modules/.pnpm/consola@3.4.2/node_modules/consola" |
|
||||
], |
|
||||
"ofetch": [ |
|
||||
"../node_modules/.pnpm/ofetch@1.5.1/node_modules/ofetch" |
|
||||
], |
|
||||
"crossws": [ |
|
||||
"../node_modules/.pnpm/crossws@0.3.5/node_modules/crossws" |
|
||||
], |
|
||||
"nitropack": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack" |
|
||||
], |
|
||||
"vite/client": [ |
|
||||
"../node_modules/.pnpm/vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0/node_modules/vite/client" |
|
||||
], |
|
||||
"nitropack/types": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/types" |
|
||||
], |
|
||||
"nitropack/runtime": [ |
|
||||
"../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/runtime" |
|
||||
], |
|
||||
"vue-router/auto-routes": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router/vue-router-auto-routes.d.mts" |
|
||||
], |
|
||||
"~": [ |
|
||||
"../app" |
|
||||
], |
|
||||
"~/*": [ |
|
||||
"../app/*" |
|
||||
], |
|
||||
"@": [ |
|
||||
"../app" |
|
||||
], |
|
||||
"@/*": [ |
|
||||
"../app/*" |
|
||||
], |
|
||||
"~~": [ |
|
||||
".." |
|
||||
], |
|
||||
"~~/*": [ |
|
||||
"../*" |
|
||||
], |
|
||||
"@@": [ |
|
||||
".." |
|
||||
], |
|
||||
"@@/*": [ |
|
||||
"../*" |
|
||||
], |
|
||||
"#shared": [ |
|
||||
"../shared" |
|
||||
], |
|
||||
"#shared/*": [ |
|
||||
"../shared/*" |
|
||||
], |
|
||||
"#server": [ |
|
||||
"../server" |
|
||||
], |
|
||||
"#server/*": [ |
|
||||
"../server/*" |
|
||||
], |
|
||||
"#app": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app" |
|
||||
], |
|
||||
"#app/*": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/*" |
|
||||
], |
|
||||
"vue-demi": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/vue-demi" |
|
||||
], |
|
||||
"#vue-router": [ |
|
||||
"../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router" |
|
||||
], |
|
||||
"#unhead/composables": [ |
|
||||
"../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/composables" |
|
||||
], |
|
||||
"#imports": [ |
|
||||
"./imports" |
|
||||
], |
|
||||
"#app-manifest": [ |
|
||||
"./manifest/meta/9e59d46c-ae70-43ce-82b4-ed0ffc368f78.json" |
|
||||
], |
|
||||
"#build": [ |
|
||||
"." |
|
||||
], |
|
||||
"#build/*": [ |
|
||||
"./*" |
|
||||
] |
|
||||
}, |
|
||||
"esModuleInterop": true, |
|
||||
"skipLibCheck": true, |
|
||||
"target": "ESNext", |
|
||||
"allowJs": true, |
|
||||
"resolveJsonModule": true, |
|
||||
"moduleDetection": "force", |
|
||||
"isolatedModules": true, |
|
||||
"verbatimModuleSyntax": true, |
|
||||
"allowArbitraryExtensions": true, |
|
||||
"strict": true, |
|
||||
"noUncheckedIndexedAccess": true, |
|
||||
"forceConsistentCasingInFileNames": true, |
|
||||
"noImplicitOverride": true, |
|
||||
"module": "preserve", |
|
||||
"noEmit": true, |
|
||||
"types": [], |
|
||||
"moduleResolution": "Bundler", |
|
||||
"useDefineForClassFields": true, |
|
||||
"noImplicitThis": true, |
|
||||
"allowSyntheticDefaultImports": true |
|
||||
}, |
|
||||
"include": [ |
|
||||
"./nuxt.shared.d.ts", |
|
||||
"../shared/**/*", |
|
||||
"../modules/*/shared/**/*", |
|
||||
"../layers/*/shared/**/*", |
|
||||
"../*.d.ts", |
|
||||
"../layers/*/*.d.ts" |
|
||||
], |
|
||||
"exclude": [] |
|
||||
} |
|
||||
@ -1,35 +0,0 @@ |
|||||
|
|
||||
import type { AppConfigInput, CustomAppConfig } from 'nuxt/schema' |
|
||||
import type { Defu } from 'defu' |
|
||||
|
|
||||
|
|
||||
declare global { |
|
||||
const defineAppConfig: <C extends AppConfigInput> (config: C) => C |
|
||||
} |
|
||||
|
|
||||
declare const inlineConfig = { |
|
||||
"nuxt": {} |
|
||||
} |
|
||||
type ResolvedAppConfig = Defu<typeof inlineConfig, []> |
|
||||
type IsAny<T> = 0 extends 1 & T ? true : false |
|
||||
|
|
||||
type MergedAppConfig<Resolved extends Record<string, unknown>, Custom extends Record<string, unknown>> = { |
|
||||
[K in keyof (Resolved & Custom)]: K extends keyof Custom |
|
||||
? unknown extends Custom[K] |
|
||||
? Resolved[K] |
|
||||
: IsAny<Custom[K]> extends true |
|
||||
? Resolved[K] |
|
||||
: Custom[K] extends Record<string, any> |
|
||||
? Resolved[K] extends Record<string, any> |
|
||||
? MergedAppConfig<Resolved[K], Custom[K]> |
|
||||
: Exclude<Custom[K], undefined> |
|
||||
: Exclude<Custom[K], undefined> |
|
||||
: Resolved[K] |
|
||||
} |
|
||||
|
|
||||
declare module 'nuxt/schema' { |
|
||||
interface AppConfig extends MergedAppConfig<ResolvedAppConfig, CustomAppConfig> { } |
|
||||
} |
|
||||
declare module '@nuxt/schema' { |
|
||||
interface AppConfig extends MergedAppConfig<ResolvedAppConfig, CustomAppConfig> { } |
|
||||
} |
|
||||
@ -1,24 +0,0 @@ |
|||||
declare module "#build/app-component.mjs"; |
|
||||
declare module "#build/nitro.client.mjs"; |
|
||||
declare module "#build/plugins.client.mjs"; |
|
||||
declare module "#build/css.mjs"; |
|
||||
declare module "#build/fetch.mjs"; |
|
||||
declare module "#build/error-component.mjs"; |
|
||||
declare module "#build/global-polyfills.mjs"; |
|
||||
declare module "#build/layouts.mjs"; |
|
||||
declare module "#build/middleware.mjs"; |
|
||||
declare module "#build/nuxt.config.mjs"; |
|
||||
declare module "#build/paths.mjs"; |
|
||||
declare module "#build/root-component.mjs"; |
|
||||
declare module "#build/plugins.server.mjs"; |
|
||||
declare module "#build/test-component-wrapper.mjs"; |
|
||||
declare module "#build/routes.mjs"; |
|
||||
declare module "#build/pages.mjs"; |
|
||||
declare module "#build/router.options.mjs"; |
|
||||
declare module "#build/unhead-options.mjs"; |
|
||||
declare module "#build/unhead.config.mjs"; |
|
||||
declare module "#build/components.plugin.mjs"; |
|
||||
declare module "#build/component-names.mjs"; |
|
||||
declare module "#build/components.islands.mjs"; |
|
||||
declare module "#build/component-chunk.mjs"; |
|
||||
declare module "#build/route-rules.mjs"; |
|
||||
@ -1 +0,0 @@ |
|||||
import "vite/client"; |
|
||||
@ -1,85 +0,0 @@ |
|||||
|
|
||||
import type { DefineComponent, SlotsType } from 'vue' |
|
||||
type IslandComponent<T> = DefineComponent<{}, {refresh: () => Promise<void>}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, SlotsType<{ fallback: { error: unknown } }>> & T |
|
||||
|
|
||||
type HydrationStrategies = { |
|
||||
hydrateOnVisible?: IntersectionObserverInit | true |
|
||||
hydrateOnIdle?: number | true |
|
||||
hydrateOnInteraction?: keyof HTMLElementEventMap | Array<keyof HTMLElementEventMap> | true |
|
||||
hydrateOnMediaQuery?: string |
|
||||
hydrateAfter?: number |
|
||||
hydrateWhen?: boolean |
|
||||
hydrateNever?: true |
|
||||
} |
|
||||
type LazyComponent<T> = DefineComponent<HydrationStrategies, {}, {}, {}, {}, {}, {}, { hydrated: () => void }> & T |
|
||||
|
|
||||
interface _GlobalComponents { |
|
||||
AccountCredentialDialog: typeof import("../../app/components/AccountCredentialDialog.vue")['default'] |
|
||||
AppDeployTab: typeof import("../../app/components/AppDeployTab.vue")['default'] |
|
||||
AppLoading: typeof import("../../app/components/AppLoading.vue")['default'] |
|
||||
AppModuleTab: typeof import("../../app/components/AppModuleTab.vue")['default'] |
|
||||
AppToast: typeof import("../../app/components/AppToast.vue")['default'] |
|
||||
LangSelect: typeof import("../../app/components/LangSelect.vue")['default'] |
|
||||
SvcAlertBanner: typeof import("../../app/components/SvcAlertBanner.vue")['default'] |
|
||||
NuxtWelcome: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/welcome.vue")['default'] |
|
||||
NuxtLayout: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-layout")['default'] |
|
||||
NuxtErrorBoundary: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-error-boundary.vue")['default'] |
|
||||
ClientOnly: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/client-only")['default'] |
|
||||
DevOnly: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/dev-only")['default'] |
|
||||
ServerPlaceholder: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/server-placeholder")['default'] |
|
||||
NuxtLink: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-link")['default'] |
|
||||
NuxtLoadingIndicator: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-loading-indicator")['default'] |
|
||||
NuxtTime: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-time.vue")['default'] |
|
||||
NuxtRouteAnnouncer: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-route-announcer")['default'] |
|
||||
NuxtAnnouncer: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-announcer")['default'] |
|
||||
NuxtImg: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtImg'] |
|
||||
NuxtPicture: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtPicture'] |
|
||||
NuxtPage: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/pages/runtime/page")['default'] |
|
||||
NoScript: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['NoScript'] |
|
||||
Link: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Link'] |
|
||||
Base: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Base'] |
|
||||
Title: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Title'] |
|
||||
Meta: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Meta'] |
|
||||
Style: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Style'] |
|
||||
Head: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Head'] |
|
||||
Html: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Html'] |
|
||||
Body: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Body'] |
|
||||
NuxtIsland: typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-island")['default'] |
|
||||
LazyAccountCredentialDialog: LazyComponent<typeof import("../../app/components/AccountCredentialDialog.vue")['default']> |
|
||||
LazyAppDeployTab: LazyComponent<typeof import("../../app/components/AppDeployTab.vue")['default']> |
|
||||
LazyAppLoading: LazyComponent<typeof import("../../app/components/AppLoading.vue")['default']> |
|
||||
LazyAppModuleTab: LazyComponent<typeof import("../../app/components/AppModuleTab.vue")['default']> |
|
||||
LazyAppToast: LazyComponent<typeof import("../../app/components/AppToast.vue")['default']> |
|
||||
LazyLangSelect: LazyComponent<typeof import("../../app/components/LangSelect.vue")['default']> |
|
||||
LazySvcAlertBanner: LazyComponent<typeof import("../../app/components/SvcAlertBanner.vue")['default']> |
|
||||
LazyNuxtWelcome: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/welcome.vue")['default']> |
|
||||
LazyNuxtLayout: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-layout")['default']> |
|
||||
LazyNuxtErrorBoundary: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-error-boundary.vue")['default']> |
|
||||
LazyClientOnly: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/client-only")['default']> |
|
||||
LazyDevOnly: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/dev-only")['default']> |
|
||||
LazyServerPlaceholder: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/server-placeholder")['default']> |
|
||||
LazyNuxtLink: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-link")['default']> |
|
||||
LazyNuxtLoadingIndicator: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-loading-indicator")['default']> |
|
||||
LazyNuxtTime: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-time.vue")['default']> |
|
||||
LazyNuxtRouteAnnouncer: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-route-announcer")['default']> |
|
||||
LazyNuxtAnnouncer: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-announcer")['default']> |
|
||||
LazyNuxtImg: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtImg']> |
|
||||
LazyNuxtPicture: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-stubs")['NuxtPicture']> |
|
||||
LazyNuxtPage: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/pages/runtime/page")['default']> |
|
||||
LazyNoScript: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['NoScript']> |
|
||||
LazyLink: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Link']> |
|
||||
LazyBase: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Base']> |
|
||||
LazyTitle: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Title']> |
|
||||
LazyMeta: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Meta']> |
|
||||
LazyStyle: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Style']> |
|
||||
LazyHead: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Head']> |
|
||||
LazyHtml: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Html']> |
|
||||
LazyBody: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/components")['Body']> |
|
||||
LazyNuxtIsland: LazyComponent<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-island")['default']> |
|
||||
} |
|
||||
|
|
||||
declare module 'vue' { |
|
||||
export interface GlobalComponents extends _GlobalComponents { } |
|
||||
} |
|
||||
|
|
||||
export {} |
|
||||
@ -1,479 +0,0 @@ |
|||||
// Generated by auto imports
|
|
||||
export {} |
|
||||
declare global { |
|
||||
const ALL_LANG_OPTIONS: typeof import('../../app/composables/useLangOptions').ALL_LANG_OPTIONS |
|
||||
const ALL_MENU_IDS: typeof import('../../app/utils/menus').ALL_MENU_IDS |
|
||||
const CAT_LABEL: typeof import('../../app/utils/svchealth').CAT_LABEL |
|
||||
const DEFAULT_ADMIN_ACCESS: typeof import('../../app/utils/menus').DEFAULT_ADMIN_ACCESS |
|
||||
const DEFAULT_BRAND_ACCESS: typeof import('../../app/utils/menus').DEFAULT_BRAND_ACCESS |
|
||||
const DEFAULT_DEALER_ACCESS: typeof import('../../app/utils/menus').DEFAULT_DEALER_ACCESS |
|
||||
const IDENTITY_ADMIN: typeof import('../../app/stores/auth').IDENTITY_ADMIN |
|
||||
const IDENTITY_BRAND: typeof import('../../app/stores/auth').IDENTITY_BRAND |
|
||||
const IDENTITY_DEALER: typeof import('../../app/stores/auth').IDENTITY_DEALER |
|
||||
const IDENTITY_LABELS: typeof import('../../app/stores/auth').IDENTITY_LABELS |
|
||||
const IDENTITY_MANAGER: typeof import('../../app/stores/auth').IDENTITY_MANAGER |
|
||||
const IDENTITY_OPERATOR: typeof import('../../app/stores/auth').IDENTITY_OPERATOR |
|
||||
const LANG_OPTIONS: typeof import('../../app/composables/useLangOptions').LANG_OPTIONS |
|
||||
const MENU_GROUPS: typeof import('../../app/utils/menus').MENU_GROUPS |
|
||||
const PROBE_META: typeof import('../../app/utils/svchealth').PROBE_META |
|
||||
const REGION_CN: typeof import('../../app/utils/regions').REGION_CN |
|
||||
const REGION_LABEL: typeof import('../../app/utils/svchealth').REGION_LABEL |
|
||||
const REGION_OPTIONS: typeof import('../../app/utils/regions').REGION_OPTIONS |
|
||||
const REGION_OVERSEAS: typeof import('../../app/utils/regions').REGION_OVERSEAS |
|
||||
const STATUS_META: typeof import('../../app/utils/svchealth').STATUS_META |
|
||||
const abortNavigation: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router').abortNavigation |
|
||||
const acceptHMRUpdate: typeof import('../../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/composables').acceptHMRUpdate |
|
||||
const addRouteMiddleware: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router').addRouteMiddleware |
|
||||
const callOnce: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/once').callOnce |
|
||||
const cancelIdleCallback: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/idle-callback').cancelIdleCallback |
|
||||
const clearError: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/error').clearError |
|
||||
const clearNuxtData: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData').clearNuxtData |
|
||||
const clearNuxtState: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/state').clearNuxtState |
|
||||
const computed: typeof import('vue').computed |
|
||||
const createError: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/error').createError |
|
||||
const createUseAsyncData: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData').createUseAsyncData |
|
||||
const createUseFetch: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/fetch').createUseFetch |
|
||||
const customRef: typeof import('vue').customRef |
|
||||
const defineAppConfig: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt').defineAppConfig |
|
||||
const defineAsyncComponent: typeof import('vue').defineAsyncComponent |
|
||||
const defineComponent: typeof import('vue').defineComponent |
|
||||
const defineLazyHydrationComponent: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/lazy-hydration').defineLazyHydrationComponent |
|
||||
const defineNuxtComponent: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/component').defineNuxtComponent |
|
||||
const defineNuxtLink: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-link').defineNuxtLink |
|
||||
const defineNuxtPlugin: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt').defineNuxtPlugin |
|
||||
const defineNuxtRouteMiddleware: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router').defineNuxtRouteMiddleware |
|
||||
const definePageMeta: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/pages').definePageMeta |
|
||||
const definePayloadPlugin: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt').definePayloadPlugin |
|
||||
const definePayloadReducer: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/payload').definePayloadReducer |
|
||||
const definePayloadReviver: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/payload').definePayloadReviver |
|
||||
const defineStore: typeof import('../../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/composables').defineStore |
|
||||
const effect: typeof import('vue').effect |
|
||||
const effectScope: typeof import('vue').effectScope |
|
||||
const getAppManifest: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/manifest').getAppManifest |
|
||||
const getCurrentInstance: typeof import('vue').getCurrentInstance |
|
||||
const getCurrentScope: typeof import('vue').getCurrentScope |
|
||||
const getRouteRules: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/manifest').getRouteRules |
|
||||
const h: typeof import('vue').h |
|
||||
const hasInjectionContext: typeof import('vue').hasInjectionContext |
|
||||
const healthLastRunText: typeof import('../../app/utils/svchealth').healthLastRunText |
|
||||
const healthReason: typeof import('../../app/utils/svchealth').healthReason |
|
||||
const inject: typeof import('vue').inject |
|
||||
const injectHead: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head').injectHead |
|
||||
const isNuxtError: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/error').isNuxtError |
|
||||
const isPrerendered: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/payload').isPrerendered |
|
||||
const isProxy: typeof import('vue').isProxy |
|
||||
const isReactive: typeof import('vue').isReactive |
|
||||
const isReadonly: typeof import('vue').isReadonly |
|
||||
const isRef: typeof import('vue').isRef |
|
||||
const isShallow: typeof import('vue').isShallow |
|
||||
const isVue2: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/vue-demi').isVue2 |
|
||||
const isVue3: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/vue-demi').isVue3 |
|
||||
const langName: typeof import('../../app/composables/useLangOptions').langName |
|
||||
const loadPayload: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/payload').loadPayload |
|
||||
const markRaw: typeof import('vue').markRaw |
|
||||
const menuItemByPath: typeof import('../../app/utils/menus').menuItemByPath |
|
||||
const navigateTo: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router').navigateTo |
|
||||
const nextTick: typeof import('vue').nextTick |
|
||||
const normalizeRegion: typeof import('../../app/utils/regions').normalizeRegion |
|
||||
const onActivated: typeof import('vue').onActivated |
|
||||
const onBeforeMount: typeof import('vue').onBeforeMount |
|
||||
const onBeforeRouteLeave: typeof import('../../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router').onBeforeRouteLeave |
|
||||
const onBeforeRouteUpdate: typeof import('../../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router').onBeforeRouteUpdate |
|
||||
const onBeforeUnmount: typeof import('vue').onBeforeUnmount |
|
||||
const onBeforeUpdate: typeof import('vue').onBeforeUpdate |
|
||||
const onDeactivated: typeof import('vue').onDeactivated |
|
||||
const onErrorCaptured: typeof import('vue').onErrorCaptured |
|
||||
const onMounted: typeof import('vue').onMounted |
|
||||
const onNuxtReady: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ready').onNuxtReady |
|
||||
const onPrehydrate: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr').onPrehydrate |
|
||||
const onRenderTracked: typeof import('vue').onRenderTracked |
|
||||
const onRenderTriggered: typeof import('vue').onRenderTriggered |
|
||||
const onScopeDispose: typeof import('vue').onScopeDispose |
|
||||
const onServerPrefetch: typeof import('vue').onServerPrefetch |
|
||||
const onUnmounted: typeof import('vue').onUnmounted |
|
||||
const onUpdated: typeof import('vue').onUpdated |
|
||||
const onWatcherCleanup: typeof import('vue').onWatcherCleanup |
|
||||
const parseCats: typeof import('../../app/utils/svchealth').parseCats |
|
||||
const prefetchComponents: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/preload').prefetchComponents |
|
||||
const preloadComponents: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/preload').preloadComponents |
|
||||
const preloadPayload: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/payload').preloadPayload |
|
||||
const preloadRouteComponents: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/preload').preloadRouteComponents |
|
||||
const prerenderRoutes: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr').prerenderRoutes |
|
||||
const provide: typeof import('vue').provide |
|
||||
const proxyRefs: typeof import('vue').proxyRefs |
|
||||
const reactive: typeof import('vue').reactive |
|
||||
const readonly: typeof import('vue').readonly |
|
||||
const ref: typeof import('vue').ref |
|
||||
const refreshCookie: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/cookie').refreshCookie |
|
||||
const refreshNuxtData: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData').refreshNuxtData |
|
||||
const regionLabel: typeof import('../../app/utils/regions').regionLabel |
|
||||
const reloadNuxtApp: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/chunk').reloadNuxtApp |
|
||||
const requestIdleCallback: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/idle-callback').requestIdleCallback |
|
||||
const resolveComponent: typeof import('vue').resolveComponent |
|
||||
const setInterval: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/interval').setInterval |
|
||||
const setPageLayout: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router').setPageLayout |
|
||||
const setResponseStatus: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr').setResponseStatus |
|
||||
const shallowReactive: typeof import('vue').shallowReactive |
|
||||
const shallowReadonly: typeof import('vue').shallowReadonly |
|
||||
const shallowRef: typeof import('vue').shallowRef |
|
||||
const showError: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/error').showError |
|
||||
const storeToRefs: typeof import('../../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/composables').storeToRefs |
|
||||
const toRaw: typeof import('vue').toRaw |
|
||||
const toRef: typeof import('vue').toRef |
|
||||
const toRefs: typeof import('vue').toRefs |
|
||||
const toValue: typeof import('vue').toValue |
|
||||
const triggerRef: typeof import('vue').triggerRef |
|
||||
const tryUseNuxtApp: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt').tryUseNuxtApp |
|
||||
const unref: typeof import('vue').unref |
|
||||
const updateAppConfig: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/config').updateAppConfig |
|
||||
const useAnnouncer: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/announcer').useAnnouncer |
|
||||
const useApi: typeof import('../../app/composables/useApi').useApi |
|
||||
const useAppConfig: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/config').useAppConfig |
|
||||
const useAsyncData: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData').useAsyncData |
|
||||
const useAttrs: typeof import('vue').useAttrs |
|
||||
const useAuthStore: typeof import('../../app/stores/auth').useAuthStore |
|
||||
const useCookie: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/cookie').useCookie |
|
||||
const useCssModule: typeof import('vue').useCssModule |
|
||||
const useCssVars: typeof import('vue').useCssVars |
|
||||
const useError: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/error').useError |
|
||||
const useFetch: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/fetch').useFetch |
|
||||
const useHead: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head').useHead |
|
||||
const useHeadSafe: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head').useHeadSafe |
|
||||
const useHydration: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/hydrate').useHydration |
|
||||
const useId: typeof import('vue').useId |
|
||||
const useLazyAsyncData: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData').useLazyAsyncData |
|
||||
const useLazyFetch: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/fetch').useLazyFetch |
|
||||
const useLink: typeof import('../../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router').useLink |
|
||||
const useLoading: typeof import('../../app/composables/useLoading').useLoading |
|
||||
const useLoadingIndicator: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/loading-indicator').useLoadingIndicator |
|
||||
const useModel: typeof import('vue').useModel |
|
||||
const useNuxtApp: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt').useNuxtApp |
|
||||
const useNuxtData: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData').useNuxtData |
|
||||
const usePinia: typeof import('../../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/composables').usePinia |
|
||||
const usePreviewMode: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/preview').usePreviewMode |
|
||||
const useRequestEvent: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr').useRequestEvent |
|
||||
const useRequestFetch: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr').useRequestFetch |
|
||||
const useRequestHeader: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr').useRequestHeader |
|
||||
const useRequestHeaders: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr').useRequestHeaders |
|
||||
const useRequestURL: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/url').useRequestURL |
|
||||
const useResponseHeader: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr').useResponseHeader |
|
||||
const useRoute: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router').useRoute |
|
||||
const useRouteAnnouncer: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/route-announcer').useRouteAnnouncer |
|
||||
const useRouter: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router').useRouter |
|
||||
const useRuntimeConfig: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt').useRuntimeConfig |
|
||||
const useRuntimeHook: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/runtime-hook').useRuntimeHook |
|
||||
const useScript: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScript |
|
||||
const useScriptAhrefsAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptAhrefsAnalytics |
|
||||
const useScriptBingUet: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptBingUet |
|
||||
const useScriptCalendly: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptCalendly |
|
||||
const useScriptClarity: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptClarity |
|
||||
const useScriptCloudflareWebAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptCloudflareWebAnalytics |
|
||||
const useScriptCrisp: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptCrisp |
|
||||
const useScriptDatabuddyAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptDatabuddyAnalytics |
|
||||
const useScriptEventPage: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptEventPage |
|
||||
const useScriptFathomAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptFathomAnalytics |
|
||||
const useScriptGoogleAdsense: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptGoogleAdsense |
|
||||
const useScriptGoogleAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptGoogleAnalytics |
|
||||
const useScriptGoogleMaps: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptGoogleMaps |
|
||||
const useScriptGoogleRecaptcha: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptGoogleRecaptcha |
|
||||
const useScriptGoogleSignIn: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptGoogleSignIn |
|
||||
const useScriptGoogleTagManager: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptGoogleTagManager |
|
||||
const useScriptGravatar: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptGravatar |
|
||||
const useScriptHotjar: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptHotjar |
|
||||
const useScriptIntercom: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptIntercom |
|
||||
const useScriptLemonSqueezy: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptLemonSqueezy |
|
||||
const useScriptLinkedInInsight: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptLinkedInInsight |
|
||||
const useScriptMatomoAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptMatomoAnalytics |
|
||||
const useScriptMetaPixel: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptMetaPixel |
|
||||
const useScriptMixpanelAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptMixpanelAnalytics |
|
||||
const useScriptNpm: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptNpm |
|
||||
const useScriptPayPal: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptPayPal |
|
||||
const useScriptPlausibleAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptPlausibleAnalytics |
|
||||
const useScriptPostHog: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptPostHog |
|
||||
const useScriptRedditPixel: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptRedditPixel |
|
||||
const useScriptRybbitAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptRybbitAnalytics |
|
||||
const useScriptSegment: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptSegment |
|
||||
const useScriptSnapchatPixel: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptSnapchatPixel |
|
||||
const useScriptSpeedCurve: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptSpeedCurve |
|
||||
const useScriptStripe: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptStripe |
|
||||
const useScriptTikTokPixel: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptTikTokPixel |
|
||||
const useScriptTriggerConsent: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptTriggerConsent |
|
||||
const useScriptTriggerElement: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptTriggerElement |
|
||||
const useScriptUmamiAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptUmamiAnalytics |
|
||||
const useScriptUsercentrics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptUsercentrics |
|
||||
const useScriptVercelAnalytics: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptVercelAnalytics |
|
||||
const useScriptVimeoPlayer: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptVimeoPlayer |
|
||||
const useScriptXPixel: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptXPixel |
|
||||
const useScriptYouTubePlayer: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs').useScriptYouTubePlayer |
|
||||
const useSeoMeta: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head').useSeoMeta |
|
||||
const useServerHead: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head').useServerHead |
|
||||
const useServerHeadSafe: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head').useServerHeadSafe |
|
||||
const useServerSeoMeta: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head').useServerSeoMeta |
|
||||
const useShadowRoot: typeof import('vue').useShadowRoot |
|
||||
const useSlots: typeof import('vue').useSlots |
|
||||
const useState: typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/state').useState |
|
||||
const useTemplateRef: typeof import('vue').useTemplateRef |
|
||||
const useToast: typeof import('../../app/composables/useToast').useToast |
|
||||
const useTransitionState: typeof import('vue').useTransitionState |
|
||||
const watch: typeof import('vue').watch |
|
||||
const watchEffect: typeof import('vue').watchEffect |
|
||||
const watchPostEffect: typeof import('vue').watchPostEffect |
|
||||
const watchSyncEffect: typeof import('vue').watchSyncEffect |
|
||||
const withCtx: typeof import('vue').withCtx |
|
||||
const withDirectives: typeof import('vue').withDirectives |
|
||||
const withKeys: typeof import('vue').withKeys |
|
||||
const withMemo: typeof import('vue').withMemo |
|
||||
const withModifiers: typeof import('vue').withModifiers |
|
||||
const withScopeId: typeof import('vue').withScopeId |
|
||||
} |
|
||||
// for type re-export
|
|
||||
declare global { |
|
||||
// @ts-ignore
|
|
||||
export type { Component, ComponentPublicInstance, ComputedRef, DirectiveBinding, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, MaybeRef, MaybeRefOrGetter, VNode, WritableComputedRef } from 'vue' |
|
||||
import('vue') |
|
||||
// @ts-ignore
|
|
||||
export type { PageMeta } from '../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/pages' |
|
||||
import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/pages') |
|
||||
// @ts-ignore
|
|
||||
export type { LangOption } from '../../app/composables/useLangOptions' |
|
||||
import('../../app/composables/useLangOptions') |
|
||||
// @ts-ignore
|
|
||||
export type { ToastType, Toast } from '../../app/composables/useToast' |
|
||||
import('../../app/composables/useToast') |
|
||||
// @ts-ignore
|
|
||||
export type { MenuItem, MenuGroup } from '../../app/utils/menus' |
|
||||
import('../../app/utils/menus') |
|
||||
// @ts-ignore
|
|
||||
export type { SvcHealth } from '../../app/utils/svchealth' |
|
||||
import('../../app/utils/svchealth') |
|
||||
} |
|
||||
// for vue template auto import
|
|
||||
import { UnwrapRef } from 'vue' |
|
||||
declare module 'vue' { |
|
||||
interface ComponentCustomProperties { |
|
||||
readonly ALL_LANG_OPTIONS: UnwrapRef<typeof import('../../app/composables/useLangOptions')['ALL_LANG_OPTIONS']> |
|
||||
readonly ALL_MENU_IDS: UnwrapRef<typeof import('../../app/utils/menus')['ALL_MENU_IDS']> |
|
||||
readonly CAT_LABEL: UnwrapRef<typeof import('../../app/utils/svchealth')['CAT_LABEL']> |
|
||||
readonly DEFAULT_ADMIN_ACCESS: UnwrapRef<typeof import('../../app/utils/menus')['DEFAULT_ADMIN_ACCESS']> |
|
||||
readonly DEFAULT_BRAND_ACCESS: UnwrapRef<typeof import('../../app/utils/menus')['DEFAULT_BRAND_ACCESS']> |
|
||||
readonly DEFAULT_DEALER_ACCESS: UnwrapRef<typeof import('../../app/utils/menus')['DEFAULT_DEALER_ACCESS']> |
|
||||
readonly IDENTITY_ADMIN: UnwrapRef<typeof import('../../app/stores/auth')['IDENTITY_ADMIN']> |
|
||||
readonly IDENTITY_BRAND: UnwrapRef<typeof import('../../app/stores/auth')['IDENTITY_BRAND']> |
|
||||
readonly IDENTITY_DEALER: UnwrapRef<typeof import('../../app/stores/auth')['IDENTITY_DEALER']> |
|
||||
readonly IDENTITY_LABELS: UnwrapRef<typeof import('../../app/stores/auth')['IDENTITY_LABELS']> |
|
||||
readonly IDENTITY_MANAGER: UnwrapRef<typeof import('../../app/stores/auth')['IDENTITY_MANAGER']> |
|
||||
readonly IDENTITY_OPERATOR: UnwrapRef<typeof import('../../app/stores/auth')['IDENTITY_OPERATOR']> |
|
||||
readonly LANG_OPTIONS: UnwrapRef<typeof import('../../app/composables/useLangOptions')['LANG_OPTIONS']> |
|
||||
readonly MENU_GROUPS: UnwrapRef<typeof import('../../app/utils/menus')['MENU_GROUPS']> |
|
||||
readonly PROBE_META: UnwrapRef<typeof import('../../app/utils/svchealth')['PROBE_META']> |
|
||||
readonly REGION_CN: UnwrapRef<typeof import('../../app/utils/regions')['REGION_CN']> |
|
||||
readonly REGION_LABEL: UnwrapRef<typeof import('../../app/utils/svchealth')['REGION_LABEL']> |
|
||||
readonly REGION_OPTIONS: UnwrapRef<typeof import('../../app/utils/regions')['REGION_OPTIONS']> |
|
||||
readonly REGION_OVERSEAS: UnwrapRef<typeof import('../../app/utils/regions')['REGION_OVERSEAS']> |
|
||||
readonly STATUS_META: UnwrapRef<typeof import('../../app/utils/svchealth')['STATUS_META']> |
|
||||
readonly abortNavigation: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router')['abortNavigation']> |
|
||||
readonly acceptHMRUpdate: UnwrapRef<typeof import('../../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/composables')['acceptHMRUpdate']> |
|
||||
readonly addRouteMiddleware: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router')['addRouteMiddleware']> |
|
||||
readonly callOnce: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/once')['callOnce']> |
|
||||
readonly cancelIdleCallback: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/idle-callback')['cancelIdleCallback']> |
|
||||
readonly clearError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/error')['clearError']> |
|
||||
readonly clearNuxtData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData')['clearNuxtData']> |
|
||||
readonly clearNuxtState: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/state')['clearNuxtState']> |
|
||||
readonly computed: UnwrapRef<typeof import('vue')['computed']> |
|
||||
readonly createError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/error')['createError']> |
|
||||
readonly createUseAsyncData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData')['createUseAsyncData']> |
|
||||
readonly createUseFetch: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/fetch')['createUseFetch']> |
|
||||
readonly customRef: UnwrapRef<typeof import('vue')['customRef']> |
|
||||
readonly defineAppConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt')['defineAppConfig']> |
|
||||
readonly defineAsyncComponent: UnwrapRef<typeof import('vue')['defineAsyncComponent']> |
|
||||
readonly defineComponent: UnwrapRef<typeof import('vue')['defineComponent']> |
|
||||
readonly defineLazyHydrationComponent: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/lazy-hydration')['defineLazyHydrationComponent']> |
|
||||
readonly defineNuxtComponent: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/component')['defineNuxtComponent']> |
|
||||
readonly defineNuxtLink: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/components/nuxt-link')['defineNuxtLink']> |
|
||||
readonly defineNuxtPlugin: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt')['defineNuxtPlugin']> |
|
||||
readonly defineNuxtRouteMiddleware: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router')['defineNuxtRouteMiddleware']> |
|
||||
readonly definePageMeta: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/pages')['definePageMeta']> |
|
||||
readonly definePayloadPlugin: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt')['definePayloadPlugin']> |
|
||||
readonly definePayloadReducer: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/payload')['definePayloadReducer']> |
|
||||
readonly definePayloadReviver: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/payload')['definePayloadReviver']> |
|
||||
readonly defineStore: UnwrapRef<typeof import('../../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/composables')['defineStore']> |
|
||||
readonly effect: UnwrapRef<typeof import('vue')['effect']> |
|
||||
readonly effectScope: UnwrapRef<typeof import('vue')['effectScope']> |
|
||||
readonly getAppManifest: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/manifest')['getAppManifest']> |
|
||||
readonly getCurrentInstance: UnwrapRef<typeof import('vue')['getCurrentInstance']> |
|
||||
readonly getCurrentScope: UnwrapRef<typeof import('vue')['getCurrentScope']> |
|
||||
readonly getRouteRules: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/manifest')['getRouteRules']> |
|
||||
readonly h: UnwrapRef<typeof import('vue')['h']> |
|
||||
readonly hasInjectionContext: UnwrapRef<typeof import('vue')['hasInjectionContext']> |
|
||||
readonly healthLastRunText: UnwrapRef<typeof import('../../app/utils/svchealth')['healthLastRunText']> |
|
||||
readonly healthReason: UnwrapRef<typeof import('../../app/utils/svchealth')['healthReason']> |
|
||||
readonly inject: UnwrapRef<typeof import('vue')['inject']> |
|
||||
readonly injectHead: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head')['injectHead']> |
|
||||
readonly isNuxtError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/error')['isNuxtError']> |
|
||||
readonly isPrerendered: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/payload')['isPrerendered']> |
|
||||
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 isShallow: UnwrapRef<typeof import('vue')['isShallow']> |
|
||||
readonly isVue2: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/vue-demi')['isVue2']> |
|
||||
readonly isVue3: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/vue-demi')['isVue3']> |
|
||||
readonly langName: UnwrapRef<typeof import('../../app/composables/useLangOptions')['langName']> |
|
||||
readonly loadPayload: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/payload')['loadPayload']> |
|
||||
readonly markRaw: UnwrapRef<typeof import('vue')['markRaw']> |
|
||||
readonly menuItemByPath: UnwrapRef<typeof import('../../app/utils/menus')['menuItemByPath']> |
|
||||
readonly navigateTo: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router')['navigateTo']> |
|
||||
readonly nextTick: UnwrapRef<typeof import('vue')['nextTick']> |
|
||||
readonly normalizeRegion: UnwrapRef<typeof import('../../app/utils/regions')['normalizeRegion']> |
|
||||
readonly onActivated: UnwrapRef<typeof import('vue')['onActivated']> |
|
||||
readonly onBeforeMount: UnwrapRef<typeof import('vue')['onBeforeMount']> |
|
||||
readonly onBeforeRouteLeave: UnwrapRef<typeof import('../../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router')['onBeforeRouteLeave']> |
|
||||
readonly onBeforeRouteUpdate: UnwrapRef<typeof import('../../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router')['onBeforeRouteUpdate']> |
|
||||
readonly onBeforeUnmount: UnwrapRef<typeof import('vue')['onBeforeUnmount']> |
|
||||
readonly onBeforeUpdate: UnwrapRef<typeof import('vue')['onBeforeUpdate']> |
|
||||
readonly onDeactivated: UnwrapRef<typeof import('vue')['onDeactivated']> |
|
||||
readonly onErrorCaptured: UnwrapRef<typeof import('vue')['onErrorCaptured']> |
|
||||
readonly onMounted: UnwrapRef<typeof import('vue')['onMounted']> |
|
||||
readonly onNuxtReady: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ready')['onNuxtReady']> |
|
||||
readonly onPrehydrate: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr')['onPrehydrate']> |
|
||||
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 onUnmounted: UnwrapRef<typeof import('vue')['onUnmounted']> |
|
||||
readonly onUpdated: UnwrapRef<typeof import('vue')['onUpdated']> |
|
||||
readonly onWatcherCleanup: UnwrapRef<typeof import('vue')['onWatcherCleanup']> |
|
||||
readonly parseCats: UnwrapRef<typeof import('../../app/utils/svchealth')['parseCats']> |
|
||||
readonly prefetchComponents: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/preload')['prefetchComponents']> |
|
||||
readonly preloadComponents: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/preload')['preloadComponents']> |
|
||||
readonly preloadPayload: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/payload')['preloadPayload']> |
|
||||
readonly preloadRouteComponents: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/preload')['preloadRouteComponents']> |
|
||||
readonly prerenderRoutes: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr')['prerenderRoutes']> |
|
||||
readonly provide: UnwrapRef<typeof import('vue')['provide']> |
|
||||
readonly proxyRefs: UnwrapRef<typeof import('vue')['proxyRefs']> |
|
||||
readonly reactive: UnwrapRef<typeof import('vue')['reactive']> |
|
||||
readonly readonly: UnwrapRef<typeof import('vue')['readonly']> |
|
||||
readonly ref: UnwrapRef<typeof import('vue')['ref']> |
|
||||
readonly refreshCookie: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/cookie')['refreshCookie']> |
|
||||
readonly refreshNuxtData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData')['refreshNuxtData']> |
|
||||
readonly regionLabel: UnwrapRef<typeof import('../../app/utils/regions')['regionLabel']> |
|
||||
readonly reloadNuxtApp: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/chunk')['reloadNuxtApp']> |
|
||||
readonly requestIdleCallback: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/idle-callback')['requestIdleCallback']> |
|
||||
readonly resolveComponent: UnwrapRef<typeof import('vue')['resolveComponent']> |
|
||||
readonly setInterval: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/compat/interval')['setInterval']> |
|
||||
readonly setPageLayout: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router')['setPageLayout']> |
|
||||
readonly setResponseStatus: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr')['setResponseStatus']> |
|
||||
readonly shallowReactive: UnwrapRef<typeof import('vue')['shallowReactive']> |
|
||||
readonly shallowReadonly: UnwrapRef<typeof import('vue')['shallowReadonly']> |
|
||||
readonly shallowRef: UnwrapRef<typeof import('vue')['shallowRef']> |
|
||||
readonly showError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/error')['showError']> |
|
||||
readonly storeToRefs: UnwrapRef<typeof import('../../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/composables')['storeToRefs']> |
|
||||
readonly toRaw: UnwrapRef<typeof import('vue')['toRaw']> |
|
||||
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 tryUseNuxtApp: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt')['tryUseNuxtApp']> |
|
||||
readonly unref: UnwrapRef<typeof import('vue')['unref']> |
|
||||
readonly updateAppConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/config')['updateAppConfig']> |
|
||||
readonly useAnnouncer: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/announcer')['useAnnouncer']> |
|
||||
readonly useApi: UnwrapRef<typeof import('../../app/composables/useApi')['useApi']> |
|
||||
readonly useAppConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/config')['useAppConfig']> |
|
||||
readonly useAsyncData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData')['useAsyncData']> |
|
||||
readonly useAttrs: UnwrapRef<typeof import('vue')['useAttrs']> |
|
||||
readonly useAuthStore: UnwrapRef<typeof import('../../app/stores/auth')['useAuthStore']> |
|
||||
readonly useCookie: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/cookie')['useCookie']> |
|
||||
readonly useCssModule: UnwrapRef<typeof import('vue')['useCssModule']> |
|
||||
readonly useCssVars: UnwrapRef<typeof import('vue')['useCssVars']> |
|
||||
readonly useError: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/error')['useError']> |
|
||||
readonly useFetch: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/fetch')['useFetch']> |
|
||||
readonly useHead: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head')['useHead']> |
|
||||
readonly useHeadSafe: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head')['useHeadSafe']> |
|
||||
readonly useHydration: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/hydrate')['useHydration']> |
|
||||
readonly useId: UnwrapRef<typeof import('vue')['useId']> |
|
||||
readonly useLazyAsyncData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData')['useLazyAsyncData']> |
|
||||
readonly useLazyFetch: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/fetch')['useLazyFetch']> |
|
||||
readonly useLink: UnwrapRef<typeof import('../../node_modules/.pnpm/vue-router@5.1.0_@vue+compiler-sfc@3.5.38_esbuild@0.28.1_pinia@3.0.4_typescript@5.9.3_v_e9d2979651266ddc95cb9659efaeda1e/node_modules/vue-router')['useLink']> |
|
||||
readonly useLoading: UnwrapRef<typeof import('../../app/composables/useLoading')['useLoading']> |
|
||||
readonly useLoadingIndicator: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/loading-indicator')['useLoadingIndicator']> |
|
||||
readonly useModel: UnwrapRef<typeof import('vue')['useModel']> |
|
||||
readonly useNuxtApp: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt')['useNuxtApp']> |
|
||||
readonly useNuxtData: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/asyncData')['useNuxtData']> |
|
||||
readonly usePinia: UnwrapRef<typeof import('../../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/composables')['usePinia']> |
|
||||
readonly usePreviewMode: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/preview')['usePreviewMode']> |
|
||||
readonly useRequestEvent: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr')['useRequestEvent']> |
|
||||
readonly useRequestFetch: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr')['useRequestFetch']> |
|
||||
readonly useRequestHeader: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr')['useRequestHeader']> |
|
||||
readonly useRequestHeaders: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr')['useRequestHeaders']> |
|
||||
readonly useRequestURL: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/url')['useRequestURL']> |
|
||||
readonly useResponseHeader: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/ssr')['useResponseHeader']> |
|
||||
readonly useRoute: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router')['useRoute']> |
|
||||
readonly useRouteAnnouncer: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/route-announcer')['useRouteAnnouncer']> |
|
||||
readonly useRouter: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/router')['useRouter']> |
|
||||
readonly useRuntimeConfig: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/nuxt')['useRuntimeConfig']> |
|
||||
readonly useRuntimeHook: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/runtime-hook')['useRuntimeHook']> |
|
||||
readonly useScript: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScript']> |
|
||||
readonly useScriptAhrefsAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptAhrefsAnalytics']> |
|
||||
readonly useScriptBingUet: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptBingUet']> |
|
||||
readonly useScriptCalendly: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptCalendly']> |
|
||||
readonly useScriptClarity: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptClarity']> |
|
||||
readonly useScriptCloudflareWebAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptCloudflareWebAnalytics']> |
|
||||
readonly useScriptCrisp: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptCrisp']> |
|
||||
readonly useScriptDatabuddyAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptDatabuddyAnalytics']> |
|
||||
readonly useScriptEventPage: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptEventPage']> |
|
||||
readonly useScriptFathomAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptFathomAnalytics']> |
|
||||
readonly useScriptGoogleAdsense: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGoogleAdsense']> |
|
||||
readonly useScriptGoogleAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGoogleAnalytics']> |
|
||||
readonly useScriptGoogleMaps: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGoogleMaps']> |
|
||||
readonly useScriptGoogleRecaptcha: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGoogleRecaptcha']> |
|
||||
readonly useScriptGoogleSignIn: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGoogleSignIn']> |
|
||||
readonly useScriptGoogleTagManager: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGoogleTagManager']> |
|
||||
readonly useScriptGravatar: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptGravatar']> |
|
||||
readonly useScriptHotjar: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptHotjar']> |
|
||||
readonly useScriptIntercom: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptIntercom']> |
|
||||
readonly useScriptLemonSqueezy: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptLemonSqueezy']> |
|
||||
readonly useScriptLinkedInInsight: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptLinkedInInsight']> |
|
||||
readonly useScriptMatomoAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptMatomoAnalytics']> |
|
||||
readonly useScriptMetaPixel: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptMetaPixel']> |
|
||||
readonly useScriptMixpanelAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptMixpanelAnalytics']> |
|
||||
readonly useScriptNpm: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptNpm']> |
|
||||
readonly useScriptPayPal: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptPayPal']> |
|
||||
readonly useScriptPlausibleAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptPlausibleAnalytics']> |
|
||||
readonly useScriptPostHog: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptPostHog']> |
|
||||
readonly useScriptRedditPixel: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptRedditPixel']> |
|
||||
readonly useScriptRybbitAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptRybbitAnalytics']> |
|
||||
readonly useScriptSegment: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptSegment']> |
|
||||
readonly useScriptSnapchatPixel: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptSnapchatPixel']> |
|
||||
readonly useScriptSpeedCurve: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptSpeedCurve']> |
|
||||
readonly useScriptStripe: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptStripe']> |
|
||||
readonly useScriptTikTokPixel: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptTikTokPixel']> |
|
||||
readonly useScriptTriggerConsent: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptTriggerConsent']> |
|
||||
readonly useScriptTriggerElement: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptTriggerElement']> |
|
||||
readonly useScriptUmamiAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptUmamiAnalytics']> |
|
||||
readonly useScriptUsercentrics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptUsercentrics']> |
|
||||
readonly useScriptVercelAnalytics: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptVercelAnalytics']> |
|
||||
readonly useScriptVimeoPlayer: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptVimeoPlayer']> |
|
||||
readonly useScriptXPixel: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptXPixel']> |
|
||||
readonly useScriptYouTubePlayer: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/script-stubs')['useScriptYouTubePlayer']> |
|
||||
readonly useSeoMeta: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head')['useSeoMeta']> |
|
||||
readonly useServerHead: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head')['useServerHead']> |
|
||||
readonly useServerHeadSafe: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head')['useServerHeadSafe']> |
|
||||
readonly useServerSeoMeta: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/head')['useServerSeoMeta']> |
|
||||
readonly useShadowRoot: UnwrapRef<typeof import('vue')['useShadowRoot']> |
|
||||
readonly useSlots: UnwrapRef<typeof import('vue')['useSlots']> |
|
||||
readonly useState: UnwrapRef<typeof import('../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/composables/state')['useState']> |
|
||||
readonly useTemplateRef: UnwrapRef<typeof import('vue')['useTemplateRef']> |
|
||||
readonly useToast: UnwrapRef<typeof import('../../app/composables/useToast')['useToast']> |
|
||||
readonly useTransitionState: UnwrapRef<typeof import('vue')['useTransitionState']> |
|
||||
readonly watch: UnwrapRef<typeof import('vue')['watch']> |
|
||||
readonly watchEffect: UnwrapRef<typeof import('vue')['watchEffect']> |
|
||||
readonly watchPostEffect: UnwrapRef<typeof import('vue')['watchPostEffect']> |
|
||||
readonly watchSyncEffect: UnwrapRef<typeof import('vue')['watchSyncEffect']> |
|
||||
readonly withCtx: UnwrapRef<typeof import('vue')['withCtx']> |
|
||||
readonly withDirectives: UnwrapRef<typeof import('vue')['withDirectives']> |
|
||||
readonly withKeys: UnwrapRef<typeof import('vue')['withKeys']> |
|
||||
readonly withMemo: UnwrapRef<typeof import('vue')['withMemo']> |
|
||||
readonly withModifiers: UnwrapRef<typeof import('vue')['withModifiers']> |
|
||||
readonly withScopeId: UnwrapRef<typeof import('vue')['withScopeId']> |
|
||||
} |
|
||||
} |
|
||||
@ -1,21 +0,0 @@ |
|||||
import type { ComputedRef, MaybeRef } from 'vue' |
|
||||
|
|
||||
type ComponentProps<T> = T extends new(...args: any) => { $props: infer P } ? NonNullable<P> |
|
||||
: T extends (props: infer P, ...args: any) => any ? P |
|
||||
: {} |
|
||||
|
|
||||
declare module 'nuxt/app' { |
|
||||
interface NuxtLayouts { |
|
||||
auth: ComponentProps<typeof import("/Users/liwei/work/pr/starpivot/apps/admin/app/layouts/auth.vue").default> |
|
||||
default: ComponentProps<typeof import("/Users/liwei/work/pr/starpivot/apps/admin/app/layouts/default.vue").default> |
|
||||
} |
|
||||
export type LayoutKey = keyof NuxtLayouts extends never ? string : keyof NuxtLayouts |
|
||||
interface PageMeta { |
|
||||
layout?: MaybeRef<LayoutKey | false> | ComputedRef<LayoutKey | false> | { |
|
||||
[K in LayoutKey]: { |
|
||||
name?: MaybeRef<K | false> | ComputedRef<K | false> |
|
||||
props?: NuxtLayouts[K] |
|
||||
} |
|
||||
}[LayoutKey] |
|
||||
} |
|
||||
} |
|
||||
@ -1,7 +0,0 @@ |
|||||
import type { NavigationGuard } from 'vue-router' |
|
||||
export type MiddlewareKey = never |
|
||||
declare module 'nuxt/app' { |
|
||||
interface PageMeta { |
|
||||
middleware?: MiddlewareKey | NavigationGuard | Array<MiddlewareKey | NavigationGuard> |
|
||||
} |
|
||||
} |
|
||||
@ -1,99 +0,0 @@ |
|||||
import { NuxtModule, ModuleDependencyMeta } from '@nuxt/schema' |
|
||||
declare module '@nuxt/schema' { |
|
||||
interface ModuleDependencies { |
|
||||
["@nuxtjs/tailwindcss"]?: ModuleDependencyMeta<typeof import("@nuxtjs/tailwindcss").default extends NuxtModule<infer O> ? O | false : Record<string, unknown>> | false |
|
||||
["pinia"]?: ModuleDependencyMeta<typeof import("@pinia/nuxt").default extends NuxtModule<infer O> ? O | false : Record<string, unknown>> | false |
|
||||
["@nuxt/devtools"]?: ModuleDependencyMeta<typeof import("@nuxt/devtools").default extends NuxtModule<infer O> ? O | false : Record<string, unknown>> | false |
|
||||
["@nuxt/telemetry"]?: ModuleDependencyMeta<typeof import("@nuxt/telemetry").default extends NuxtModule<infer O> ? O | false : Record<string, unknown>> | false |
|
||||
} |
|
||||
interface NuxtOptions { |
|
||||
/** |
|
||||
* Configuration for `@nuxtjs/tailwindcss` |
|
||||
*/ |
|
||||
["tailwindcss"]: typeof import("@nuxtjs/tailwindcss").default extends NuxtModule<infer O, unknown, boolean> ? O | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@pinia/nuxt` |
|
||||
*/ |
|
||||
["pinia"]: typeof import("@pinia/nuxt").default extends NuxtModule<infer O, unknown, boolean> ? O | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@nuxt/devtools` |
|
||||
*/ |
|
||||
["devtools"]: typeof import("@nuxt/devtools").default extends NuxtModule<infer O, unknown, boolean> ? O | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@nuxt/telemetry` |
|
||||
*/ |
|
||||
["telemetry"]: typeof import("@nuxt/telemetry").default extends NuxtModule<infer O, unknown, boolean> ? O | false : Record<string, any> | false |
|
||||
} |
|
||||
interface NuxtConfig { |
|
||||
/** |
|
||||
* Configuration for `@nuxtjs/tailwindcss` |
|
||||
*/ |
|
||||
["tailwindcss"]?: typeof import("@nuxtjs/tailwindcss").default extends NuxtModule<infer O, unknown, boolean> ? Partial<O> | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@pinia/nuxt` |
|
||||
*/ |
|
||||
["pinia"]?: typeof import("@pinia/nuxt").default extends NuxtModule<infer O, unknown, boolean> ? Partial<O> | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@nuxt/devtools` |
|
||||
*/ |
|
||||
["devtools"]?: typeof import("@nuxt/devtools").default extends NuxtModule<infer O, unknown, boolean> ? Partial<O> | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@nuxt/telemetry` |
|
||||
*/ |
|
||||
["telemetry"]?: typeof import("@nuxt/telemetry").default extends NuxtModule<infer O, unknown, boolean> ? Partial<O> | false : Record<string, any> | false |
|
||||
modules?: (undefined | null | false | NuxtModule<any> | string | [NuxtModule | string, Record<string, any>] | ["@nuxtjs/tailwindcss", Exclude<NuxtConfig["tailwindcss"], boolean>] | ["@pinia/nuxt", Exclude<NuxtConfig["pinia"], boolean>] | ["@nuxt/devtools", Exclude<NuxtConfig["devtools"], boolean>] | ["@nuxt/telemetry", Exclude<NuxtConfig["telemetry"], boolean>])[], |
|
||||
} |
|
||||
} |
|
||||
declare module 'nuxt/schema' { |
|
||||
interface ModuleDependencies { |
|
||||
["@nuxtjs/tailwindcss"]?: ModuleDependencyMeta<typeof import("@nuxtjs/tailwindcss").default extends NuxtModule<infer O> ? O | false : Record<string, unknown>> | false |
|
||||
["pinia"]?: ModuleDependencyMeta<typeof import("@pinia/nuxt").default extends NuxtModule<infer O> ? O | false : Record<string, unknown>> | false |
|
||||
["@nuxt/devtools"]?: ModuleDependencyMeta<typeof import("@nuxt/devtools").default extends NuxtModule<infer O> ? O | false : Record<string, unknown>> | false |
|
||||
["@nuxt/telemetry"]?: ModuleDependencyMeta<typeof import("@nuxt/telemetry").default extends NuxtModule<infer O> ? O | false : Record<string, unknown>> | false |
|
||||
} |
|
||||
interface NuxtOptions { |
|
||||
/** |
|
||||
* Configuration for `@nuxtjs/tailwindcss` |
|
||||
* @see https://www.npmjs.com/package/@nuxtjs/tailwindcss
|
|
||||
*/ |
|
||||
["tailwindcss"]: typeof import("@nuxtjs/tailwindcss").default extends NuxtModule<infer O, unknown, boolean> ? O | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@pinia/nuxt` |
|
||||
* @see https://www.npmjs.com/package/@pinia/nuxt
|
|
||||
*/ |
|
||||
["pinia"]: typeof import("@pinia/nuxt").default extends NuxtModule<infer O, unknown, boolean> ? O | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@nuxt/devtools` |
|
||||
* @see https://www.npmjs.com/package/@nuxt/devtools
|
|
||||
*/ |
|
||||
["devtools"]: typeof import("@nuxt/devtools").default extends NuxtModule<infer O, unknown, boolean> ? O | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@nuxt/telemetry` |
|
||||
* @see https://www.npmjs.com/package/@nuxt/telemetry
|
|
||||
*/ |
|
||||
["telemetry"]: typeof import("@nuxt/telemetry").default extends NuxtModule<infer O, unknown, boolean> ? O | false : Record<string, any> | false |
|
||||
} |
|
||||
interface NuxtConfig { |
|
||||
/** |
|
||||
* Configuration for `@nuxtjs/tailwindcss` |
|
||||
* @see https://www.npmjs.com/package/@nuxtjs/tailwindcss
|
|
||||
*/ |
|
||||
["tailwindcss"]?: typeof import("@nuxtjs/tailwindcss").default extends NuxtModule<infer O, unknown, boolean> ? Partial<O> | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@pinia/nuxt` |
|
||||
* @see https://www.npmjs.com/package/@pinia/nuxt
|
|
||||
*/ |
|
||||
["pinia"]?: typeof import("@pinia/nuxt").default extends NuxtModule<infer O, unknown, boolean> ? Partial<O> | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@nuxt/devtools` |
|
||||
* @see https://www.npmjs.com/package/@nuxt/devtools
|
|
||||
*/ |
|
||||
["devtools"]?: typeof import("@nuxt/devtools").default extends NuxtModule<infer O, unknown, boolean> ? Partial<O> | false : Record<string, any> | false |
|
||||
/** |
|
||||
* Configuration for `@nuxt/telemetry` |
|
||||
* @see https://www.npmjs.com/package/@nuxt/telemetry
|
|
||||
*/ |
|
||||
["telemetry"]?: typeof import("@nuxt/telemetry").default extends NuxtModule<infer O, unknown, boolean> ? Partial<O> | false : Record<string, any> | false |
|
||||
modules?: (undefined | null | false | NuxtModule<any> | string | [NuxtModule | string, Record<string, any>] | ["@nuxtjs/tailwindcss", Exclude<NuxtConfig["tailwindcss"], boolean>] | ["@pinia/nuxt", Exclude<NuxtConfig["pinia"], boolean>] | ["@nuxt/devtools", Exclude<NuxtConfig["devtools"], boolean>] | ["@nuxt/telemetry", Exclude<NuxtConfig["telemetry"], boolean>])[], |
|
||||
} |
|
||||
} |
|
||||
@ -1,14 +0,0 @@ |
|||||
// Generated by nitro
|
|
||||
|
|
||||
// App Config
|
|
||||
import type { Defu } from 'defu' |
|
||||
|
|
||||
|
|
||||
|
|
||||
type UserAppConfig = Defu<{}, []> |
|
||||
|
|
||||
declare module "nitropack/types" { |
|
||||
interface AppConfig extends UserAppConfig {} |
|
||||
|
|
||||
} |
|
||||
export {} |
|
||||
@ -1,149 +0,0 @@ |
|||||
declare global { |
|
||||
const H3Error: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').H3Error |
|
||||
const H3Event: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').H3Event |
|
||||
const __buildAssetsURL: typeof import('../../node_modules/.pnpm/@nuxt+nitro-server@4.4.8_@babel+plugin-syntax-typescript@7.29.7_@babel+core@7.29.7__db0_5045ebd3802f96c9dd021f3300fcdf4c/node_modules/@nuxt/nitro-server/dist/runtime/utils/paths').buildAssetsURL |
|
||||
const __publicAssetsURL: typeof import('../../node_modules/.pnpm/@nuxt+nitro-server@4.4.8_@babel+plugin-syntax-typescript@7.29.7_@babel+core@7.29.7__db0_5045ebd3802f96c9dd021f3300fcdf4c/node_modules/@nuxt/nitro-server/dist/runtime/utils/paths').publicAssetsURL |
|
||||
const appendCorsHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').appendCorsHeaders |
|
||||
const appendCorsPreflightHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').appendCorsPreflightHeaders |
|
||||
const appendHeader: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').appendHeader |
|
||||
const appendHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').appendHeaders |
|
||||
const appendResponseHeader: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').appendResponseHeader |
|
||||
const appendResponseHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').appendResponseHeaders |
|
||||
const assertMethod: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').assertMethod |
|
||||
const cachedEventHandler: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/cache').cachedEventHandler |
|
||||
const cachedFunction: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/cache').cachedFunction |
|
||||
const callNodeListener: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').callNodeListener |
|
||||
const clearResponseHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').clearResponseHeaders |
|
||||
const clearSession: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').clearSession |
|
||||
const createApp: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').createApp |
|
||||
const createAppEventHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').createAppEventHandler |
|
||||
const createError: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').createError |
|
||||
const createEvent: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').createEvent |
|
||||
const createEventStream: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').createEventStream |
|
||||
const createRouter: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').createRouter |
|
||||
const defaultContentType: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').defaultContentType |
|
||||
const defineAppConfig: typeof import('../../node_modules/.pnpm/@nuxt+nitro-server@4.4.8_@babel+plugin-syntax-typescript@7.29.7_@babel+core@7.29.7__db0_5045ebd3802f96c9dd021f3300fcdf4c/node_modules/@nuxt/nitro-server/dist/runtime/utils/config').defineAppConfig |
|
||||
const defineCachedEventHandler: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/cache').defineCachedEventHandler |
|
||||
const defineCachedFunction: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/cache').defineCachedFunction |
|
||||
const defineEventHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').defineEventHandler |
|
||||
const defineLazyEventHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').defineLazyEventHandler |
|
||||
const defineNitroErrorHandler: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/error/utils').defineNitroErrorHandler |
|
||||
const defineNitroPlugin: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/plugin').defineNitroPlugin |
|
||||
const defineNodeListener: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').defineNodeListener |
|
||||
const defineNodeMiddleware: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').defineNodeMiddleware |
|
||||
const defineRenderHandler: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/renderer').defineRenderHandler |
|
||||
const defineRequestMiddleware: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').defineRequestMiddleware |
|
||||
const defineResponseMiddleware: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').defineResponseMiddleware |
|
||||
const defineRouteMeta: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/meta').defineRouteMeta |
|
||||
const defineTask: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/task').defineTask |
|
||||
const defineWebSocket: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').defineWebSocket |
|
||||
const defineWebSocketHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').defineWebSocketHandler |
|
||||
const deleteCookie: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').deleteCookie |
|
||||
const dynamicEventHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').dynamicEventHandler |
|
||||
const eventHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').eventHandler |
|
||||
const fetchWithEvent: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').fetchWithEvent |
|
||||
const fromNodeMiddleware: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').fromNodeMiddleware |
|
||||
const fromPlainHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').fromPlainHandler |
|
||||
const fromWebHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').fromWebHandler |
|
||||
const getCookie: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getCookie |
|
||||
const getHeader: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getHeader |
|
||||
const getHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getHeaders |
|
||||
const getMethod: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getMethod |
|
||||
const getProxyRequestHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getProxyRequestHeaders |
|
||||
const getQuery: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getQuery |
|
||||
const getRequestFingerprint: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRequestFingerprint |
|
||||
const getRequestHeader: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRequestHeader |
|
||||
const getRequestHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRequestHeaders |
|
||||
const getRequestHost: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRequestHost |
|
||||
const getRequestIP: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRequestIP |
|
||||
const getRequestPath: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRequestPath |
|
||||
const getRequestProtocol: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRequestProtocol |
|
||||
const getRequestURL: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRequestURL |
|
||||
const getRequestWebStream: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRequestWebStream |
|
||||
const getResponseHeader: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getResponseHeader |
|
||||
const getResponseHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getResponseHeaders |
|
||||
const getResponseStatus: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getResponseStatus |
|
||||
const getResponseStatusText: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getResponseStatusText |
|
||||
const getRouteRules: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/route-rules').getRouteRules |
|
||||
const getRouterParam: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRouterParam |
|
||||
const getRouterParams: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getRouterParams |
|
||||
const getSession: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getSession |
|
||||
const getValidatedQuery: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getValidatedQuery |
|
||||
const getValidatedRouterParams: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').getValidatedRouterParams |
|
||||
const handleCacheHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').handleCacheHeaders |
|
||||
const handleCors: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').handleCors |
|
||||
const isCorsOriginAllowed: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').isCorsOriginAllowed |
|
||||
const isError: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').isError |
|
||||
const isEvent: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').isEvent |
|
||||
const isEventHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').isEventHandler |
|
||||
const isMethod: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').isMethod |
|
||||
const isPreflightRequest: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').isPreflightRequest |
|
||||
const isStream: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').isStream |
|
||||
const isWebResponse: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').isWebResponse |
|
||||
const lazyEventHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').lazyEventHandler |
|
||||
const nitroPlugin: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/plugin').nitroPlugin |
|
||||
const parseCookies: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').parseCookies |
|
||||
const promisifyNodeListener: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').promisifyNodeListener |
|
||||
const proxyRequest: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').proxyRequest |
|
||||
const readBody: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').readBody |
|
||||
const readFormData: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').readFormData |
|
||||
const readMultipartFormData: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').readMultipartFormData |
|
||||
const readRawBody: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').readRawBody |
|
||||
const readValidatedBody: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').readValidatedBody |
|
||||
const removeResponseHeader: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').removeResponseHeader |
|
||||
const runTask: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/task').runTask |
|
||||
const sanitizeStatusCode: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').sanitizeStatusCode |
|
||||
const sanitizeStatusMessage: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').sanitizeStatusMessage |
|
||||
const sealSession: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').sealSession |
|
||||
const send: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').send |
|
||||
const sendError: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').sendError |
|
||||
const sendIterable: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').sendIterable |
|
||||
const sendNoContent: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').sendNoContent |
|
||||
const sendProxy: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').sendProxy |
|
||||
const sendRedirect: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').sendRedirect |
|
||||
const sendStream: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').sendStream |
|
||||
const sendWebResponse: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').sendWebResponse |
|
||||
const serveStatic: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').serveStatic |
|
||||
const setCookie: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').setCookie |
|
||||
const setHeader: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').setHeader |
|
||||
const setHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').setHeaders |
|
||||
const setResponseHeader: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').setResponseHeader |
|
||||
const setResponseHeaders: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').setResponseHeaders |
|
||||
const setResponseStatus: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').setResponseStatus |
|
||||
const splitCookiesString: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').splitCookiesString |
|
||||
const toEventHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').toEventHandler |
|
||||
const toNodeListener: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').toNodeListener |
|
||||
const toPlainHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').toPlainHandler |
|
||||
const toWebHandler: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').toWebHandler |
|
||||
const toWebRequest: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').toWebRequest |
|
||||
const unsealSession: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').unsealSession |
|
||||
const updateSession: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').updateSession |
|
||||
const useAppConfig: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/config').useAppConfig |
|
||||
const useBase: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').useBase |
|
||||
const useEvent: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/context').useEvent |
|
||||
const useNitroApp: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/app').useNitroApp |
|
||||
const useRuntimeConfig: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/config').useRuntimeConfig |
|
||||
const useSession: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').useSession |
|
||||
const useStorage: typeof import('../../node_modules/.pnpm/nitropack@2.13.4_oxc-parser@0.133.0_srvx@0.11.17_vite@7.3.5_jiti@2.7.0_terser@5.48.0_yaml@2.9.0_/node_modules/nitropack/dist/runtime/internal/storage').useStorage |
|
||||
const writeEarlyHints: typeof import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3').writeEarlyHints |
|
||||
} |
|
||||
// for type re-export
|
|
||||
declare global { |
|
||||
// @ts-ignore
|
|
||||
export type { EventHandler, EventHandlerRequest, EventHandlerResponse, EventHandlerObject, H3EventContext } from '../../node_modules/.pnpm/h3@1.15.11/node_modules/h3' |
|
||||
import('../../node_modules/.pnpm/h3@1.15.11/node_modules/h3') |
|
||||
} |
|
||||
export { H3Event, H3Error, appendCorsHeaders, appendCorsPreflightHeaders, appendHeader, appendHeaders, appendResponseHeader, appendResponseHeaders, assertMethod, callNodeListener, clearResponseHeaders, clearSession, createApp, createAppEventHandler, createError, createEvent, createEventStream, createRouter, defaultContentType, defineEventHandler, defineLazyEventHandler, defineNodeListener, defineNodeMiddleware, defineRequestMiddleware, defineResponseMiddleware, defineWebSocket, defineWebSocketHandler, deleteCookie, dynamicEventHandler, eventHandler, fetchWithEvent, fromNodeMiddleware, fromPlainHandler, fromWebHandler, getCookie, getHeader, getHeaders, getMethod, getProxyRequestHeaders, getQuery, getRequestFingerprint, getRequestHeader, getRequestHeaders, getRequestHost, getRequestIP, getRequestPath, getRequestProtocol, getRequestURL, getRequestWebStream, getResponseHeader, getResponseHeaders, getResponseStatus, getResponseStatusText, getRouterParam, getRouterParams, getSession, getValidatedQuery, getValidatedRouterParams, handleCacheHeaders, handleCors, isCorsOriginAllowed, isError, isEvent, isEventHandler, isMethod, isPreflightRequest, isStream, isWebResponse, lazyEventHandler, parseCookies, promisifyNodeListener, proxyRequest, readBody, readFormData, readMultipartFormData, readRawBody, readValidatedBody, removeResponseHeader, sanitizeStatusCode, sanitizeStatusMessage, sealSession, send, sendError, sendIterable, sendNoContent, sendProxy, sendRedirect, sendStream, sendWebResponse, serveStatic, setCookie, setHeader, setHeaders, setResponseHeader, setResponseHeaders, setResponseStatus, splitCookiesString, toEventHandler, toNodeListener, toPlainHandler, toWebHandler, toWebRequest, unsealSession, updateSession, useBase, useSession, writeEarlyHints } from 'h3'; |
|
||||
export { useNitroApp } from 'nitropack/runtime/internal/app'; |
|
||||
export { useRuntimeConfig, useAppConfig } from 'nitropack/runtime/internal/config'; |
|
||||
export { defineNitroPlugin, nitroPlugin } from 'nitropack/runtime/internal/plugin'; |
|
||||
export { defineCachedFunction, defineCachedEventHandler, cachedFunction, cachedEventHandler } from 'nitropack/runtime/internal/cache'; |
|
||||
export { useStorage } from 'nitropack/runtime/internal/storage'; |
|
||||
export { defineRenderHandler } from 'nitropack/runtime/internal/renderer'; |
|
||||
export { defineRouteMeta } from 'nitropack/runtime/internal/meta'; |
|
||||
export { getRouteRules } from 'nitropack/runtime/internal/route-rules'; |
|
||||
export { useEvent } from 'nitropack/runtime/internal/context'; |
|
||||
export { defineTask, runTask } from 'nitropack/runtime/internal/task'; |
|
||||
export { defineNitroErrorHandler } from 'nitropack/runtime/internal/error/utils'; |
|
||||
export { buildAssetsURL as __buildAssetsURL, publicAssetsURL as __publicAssetsURL } from '/Users/liwei/work/pr/starpivot/apps/admin/node_modules/.pnpm/@nuxt+nitro-server@4.4.8_@babel+plugin-syntax-typescript@7.29.7_@babel+core@7.29.7__db0_5045ebd3802f96c9dd021f3300fcdf4c/node_modules/@nuxt/nitro-server/dist/runtime/utils/paths'; |
|
||||
export { defineAppConfig } from '/Users/liwei/work/pr/starpivot/apps/admin/node_modules/.pnpm/@nuxt+nitro-server@4.4.8_@babel+plugin-syntax-typescript@7.29.7_@babel+core@7.29.7__db0_5045ebd3802f96c9dd021f3300fcdf4c/node_modules/@nuxt/nitro-server/dist/runtime/utils/config'; |
|
||||
@ -1,17 +0,0 @@ |
|||||
export type LayoutKey = "auth" | "default" |
|
||||
declare module 'nitropack' { |
|
||||
interface NitroRouteConfig { |
|
||||
appLayout?: LayoutKey | false |
|
||||
} |
|
||||
interface NitroRouteRules { |
|
||||
appLayout?: LayoutKey | false |
|
||||
} |
|
||||
} |
|
||||
declare module 'nitropack/types' { |
|
||||
interface NitroRouteConfig { |
|
||||
appLayout?: LayoutKey | false |
|
||||
} |
|
||||
interface NitroRouteRules { |
|
||||
appLayout?: LayoutKey | false |
|
||||
} |
|
||||
} |
|
||||
@ -1,11 +0,0 @@ |
|||||
export type MiddlewareKey = never |
|
||||
declare module 'nitropack/types' { |
|
||||
interface NitroRouteConfig { |
|
||||
appMiddleware?: MiddlewareKey | MiddlewareKey[] | Record<MiddlewareKey, boolean> |
|
||||
} |
|
||||
} |
|
||||
declare module 'nitropack' { |
|
||||
interface NitroRouteConfig { |
|
||||
appMiddleware?: MiddlewareKey | MiddlewareKey[] | Record<MiddlewareKey, boolean> |
|
||||
} |
|
||||
} |
|
||||
@ -1,64 +0,0 @@ |
|||||
|
|
||||
/// <reference path="nitro-layouts.d.ts" />
|
|
||||
/// <reference path="app.config.d.ts" />
|
|
||||
/// <reference path="runtime-config.d.ts" />
|
|
||||
/// <reference path="../../node_modules/.pnpm/@nuxt+nitro-server@4.4.8_@babel+plugin-syntax-typescript@7.29.7_@babel+core@7.29.7__db0_5045ebd3802f96c9dd021f3300fcdf4c/node_modules/@nuxt/nitro-server/dist/index.d.mts" />
|
|
||||
/// <reference path="nitro-middleware.d.ts" />
|
|
||||
|
|
||||
import type { RuntimeConfig } from 'nuxt/schema' |
|
||||
import type { H3Event } from 'h3' |
|
||||
import type { LogObject } from 'consola' |
|
||||
import type { NuxtIslandContext, NuxtIslandResponse, NuxtRenderHTMLContext } from 'nuxt/app' |
|
||||
|
|
||||
declare module 'nitropack' { |
|
||||
interface NitroRuntimeConfigApp { |
|
||||
buildAssetsDir: string |
|
||||
cdnURL: string |
|
||||
} |
|
||||
interface NitroRuntimeConfig extends RuntimeConfig {} |
|
||||
interface NitroRouteConfig { |
|
||||
ssr?: boolean |
|
||||
noScripts?: boolean |
|
||||
/** @deprecated Use `noScripts` instead */ |
|
||||
experimentalNoScripts?: boolean |
|
||||
} |
|
||||
interface NitroRouteRules { |
|
||||
ssr?: boolean |
|
||||
noScripts?: boolean |
|
||||
/** @deprecated Use `noScripts` instead */ |
|
||||
experimentalNoScripts?: boolean |
|
||||
appMiddleware?: Record<string, boolean> |
|
||||
appLayout?: string | false |
|
||||
} |
|
||||
interface NitroRuntimeHooks { |
|
||||
'dev:ssr-logs': (ctx: { logs: LogObject[], path: string }) => void | Promise<void> |
|
||||
'render:html': (htmlContext: NuxtRenderHTMLContext, context: { event: H3Event }) => void | Promise<void> |
|
||||
'render:island': (islandResponse: NuxtIslandResponse, context: { event: H3Event, islandContext: NuxtIslandContext }) => void | Promise<void> |
|
||||
} |
|
||||
} |
|
||||
declare module 'nitropack/types' { |
|
||||
interface NitroRuntimeConfigApp { |
|
||||
buildAssetsDir: string |
|
||||
cdnURL: string |
|
||||
} |
|
||||
interface NitroRuntimeConfig extends RuntimeConfig {} |
|
||||
interface NitroRouteConfig { |
|
||||
ssr?: boolean |
|
||||
noScripts?: boolean |
|
||||
/** @deprecated Use `noScripts` instead */ |
|
||||
experimentalNoScripts?: boolean |
|
||||
} |
|
||||
interface NitroRouteRules { |
|
||||
ssr?: boolean |
|
||||
noScripts?: boolean |
|
||||
/** @deprecated Use `noScripts` instead */ |
|
||||
experimentalNoScripts?: boolean |
|
||||
appMiddleware?: Record<string, boolean> |
|
||||
appLayout?: string | false |
|
||||
} |
|
||||
interface NitroRuntimeHooks { |
|
||||
'dev:ssr-logs': (ctx: { logs: LogObject[], path: string }) => void | Promise<void> |
|
||||
'render:html': (htmlContext: NuxtRenderHTMLContext, context: { event: H3Event }) => void | Promise<void> |
|
||||
'render:island': (islandResponse: NuxtIslandResponse, context: { event: H3Event, islandContext: NuxtIslandContext }) => void | Promise<void> |
|
||||
} |
|
||||
} |
|
||||
@ -1,14 +0,0 @@ |
|||||
// Generated by nitro
|
|
||||
import type { Serialize, Simplify } from "nitropack/types"; |
|
||||
declare module "nitropack/types" { |
|
||||
type Awaited<T> = T extends PromiseLike<infer U> ? Awaited<U> : T |
|
||||
interface InternalApi { |
|
||||
'/__nuxt_error': { |
|
||||
'default': Simplify<Serialize<Awaited<ReturnType<typeof import('../../node_modules/.pnpm/@nuxt+nitro-server@4.4.8_@babel+plugin-syntax-typescript@7.29.7_@babel+core@7.29.7__db0_5045ebd3802f96c9dd021f3300fcdf4c/node_modules/@nuxt/nitro-server/dist/runtime/handlers/renderer').default>>>> |
|
||||
} |
|
||||
'/__nuxt_island/**': { |
|
||||
'default': Simplify<Serialize<Awaited<ReturnType<typeof import('../../server/#internal/nuxt/island-renderer').default>>>> |
|
||||
} |
|
||||
} |
|
||||
} |
|
||||
export {} |
|
||||
@ -1,3 +0,0 @@ |
|||||
/// <reference path="./nitro-routes.d.ts" />
|
|
||||
/// <reference path="./nitro-config.d.ts" />
|
|
||||
/// <reference path="./nitro-imports.d.ts" />
|
|
||||
@ -1,34 +0,0 @@ |
|||||
// Generated by Nuxt'
|
|
||||
import type { Plugin } from '#app' |
|
||||
|
|
||||
type Decorate<T extends Record<string, any>> = { [K in keyof T as K extends string ? `$${K}` : never]: T[K] } |
|
||||
|
|
||||
type InjectionType<A extends Plugin> = A extends {default: Plugin<infer T>} ? Decorate<T> : unknown |
|
||||
|
|
||||
type NuxtAppInjections = |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/payload-plugin.js")> & |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/plugins/revive-payload.client.js")> & |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/head/runtime/plugins/unhead.js")> & |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/pages/runtime/plugins/router.js")> & |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/plugins/payload.client.js")> & |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/plugins/navigation-repaint.client.js")> & |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/plugins/check-outdated-build.client.js")> & |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/plugins/revive-payload.server.js")> & |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/app/plugins/chunk-reload.client.js")> & |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/@pinia+nuxt@0.11.3_magicast@0.5.3_pinia@3.0.4_typescript@5.9.3_vue@3.5.38_typescript@5.9.3__/node_modules/@pinia/nuxt/dist/runtime/plugin.vue3.js")> & |
|
||||
InjectionType<typeof import("../../node_modules/.pnpm/nuxt@4.4.8_@babel+plugin-syntax-jsx@7.29.7_@babel+core@7.29.7__@babel+plugin-syntax-typ_25b4a4016600149c0331b87503aafc6b/node_modules/nuxt/dist/pages/runtime/plugins/prefetch.client.js")> & |
|
||||
InjectionType<typeof import("../../app/plugins/auth.client")> |
|
||||
|
|
||||
declare module '#app' { |
|
||||
interface NuxtApp extends NuxtAppInjections { } |
|
||||
|
|
||||
interface NuxtAppLiterals { |
|
||||
pluginName: 'nuxt:revive-payload:client' | 'nuxt:head' | 'nuxt:router' | 'nuxt:payload' | 'nuxt:revive-payload:server' | 'nuxt:chunk-reload' | 'pinia' | 'nuxt:global-components' | 'nuxt:prefetch' |
|
||||
} |
|
||||
} |
|
||||
|
|
||||
declare module 'vue' { |
|
||||
interface ComponentCustomProperties extends NuxtAppInjections { } |
|
||||
} |
|
||||
|
|
||||
export { } |
|
||||
@ -1,32 +0,0 @@ |
|||||
import { RuntimeConfig as UserRuntimeConfig, PublicRuntimeConfig as UserPublicRuntimeConfig } from 'nuxt/schema' |
|
||||
interface SharedRuntimeConfig { |
|
||||
app: { |
|
||||
buildId: string, |
|
||||
|
|
||||
baseURL: string, |
|
||||
|
|
||||
buildAssetsDir: string, |
|
||||
|
|
||||
cdnURL: string, |
|
||||
}, |
|
||||
|
|
||||
nitro: { |
|
||||
envPrefix: string, |
|
||||
}, |
|
||||
} |
|
||||
interface SharedPublicRuntimeConfig { |
|
||||
appTitle: string, |
|
||||
} |
|
||||
declare module '@nuxt/schema' { |
|
||||
interface RuntimeConfig extends UserRuntimeConfig {} |
|
||||
interface PublicRuntimeConfig extends UserPublicRuntimeConfig {} |
|
||||
} |
|
||||
declare module 'nuxt/schema' { |
|
||||
interface RuntimeConfig extends SharedRuntimeConfig {} |
|
||||
interface PublicRuntimeConfig extends SharedPublicRuntimeConfig {} |
|
||||
} |
|
||||
declare module 'vue' { |
|
||||
interface ComponentCustomProperties { |
|
||||
$config: UserRuntimeConfig |
|
||||
} |
|
||||
} |
|
||||
@ -1,10 +0,0 @@ |
|||||
// Generated by auto imports
|
|
||||
export {} |
|
||||
declare global { |
|
||||
const useRuntimeConfig: (event?: import('h3').H3Event) => import('nuxt/schema').RuntimeConfig |
|
||||
const useAppConfig: () => import('nuxt/schema').AppConfig |
|
||||
const defineAppConfig: <C extends import('nuxt/schema').AppConfigInput>(config: C) => C |
|
||||
const createError: typeof import('h3')['createError'] |
|
||||
const setResponseStatus: typeof import('h3')['setResponseStatus'] |
|
||||
|
|
||||
} |
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1 +0,0 @@ |
|||||
2026/09/04 00:52:33.329 ERROR log/sys_test.go:36 妈妈咪呀! |
|
||||
Binary file not shown.
@ -1,15 +0,0 @@ |
|||||
2026/07/02 09:53:31.754 INFO sys log Init success ! |
|
||||
2026/07/02 09:53:31.755 INFO sys event Init success ! |
|
||||
2026/07/02 09:53:34.039 INFO console: sys.postgres(主库)初始化成功 |
|
||||
2026/07/02 09:53:34.043 INFO console: sys.redis 初始化成功 |
|
||||
2026/07/02 09:53:34.049 INFO console: sys.nats 初始化成功 |
|
||||
2026/07/02 09:53:34.049 INFO console: sys.cos 初始化成功 |
|
||||
2026/07/02 09:53:34.049 INFO 服务[console-d92s96s4kvnttov4g2c0] 初始化完成! |
|
||||
2026/07/02 09:53:34.049 INFO 服务[console-d92s96s4kvnttov4g2c0:1.0.0.0] 启动完成! |
|
||||
2026/07/02 09:53:46.732 INFO console.stat: 订阅前 JetStream 流 STATS 当前消息数=0 subjects=[stats.event] |
|
||||
2026/07/02 09:53:46.735 INFO console.stat: 统计快照消费已启动 subject=stats.event stream=STATS durable=console-stats |
|
||||
2026/07/02 09:53:46.735 INFO console: HTTP 服务监听 :8080(静态目录 ./consoleweb) |
|
||||
2026/07/02 09:53:46.735 DEBUG 启动模块【console】 |
|
||||
2026/07/02 21:05:59.822 ERROR cbase/servicebase.go:147 服务[console-d92s96s4kvnttov4g2c0] 关闭 signal = terminated |
|
||||
|
|
||||
2026/07/02 21:05:59.825 INFO 服务【console-d92s96s4kvnttov4g2c0】关闭成功 |
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,319 @@ |
|||||
|
# 无用代码清理 —— 落地文档(2026-09-24) |
||||
|
|
||||
|
> 基于 2026-09-24 对全仓五个部分(Go 后端、管理后台、Flutter 业务代码、本地插件与原生层、 |
||||
|
> 其余文件)的审计,再逐条人工复核后整理。**本文档只包含「删掉不影响现有功能与运行」的项**; |
||||
|
> 需要产品拍板或要改部署的,单独列在第七节,不在本轮执行范围内。 |
||||
|
|
||||
|
## 一、原则 |
||||
|
|
||||
|
1. **零引用才删。** 每一项都满足:除了自己的测试,全仓没有任何 import / 调用 / 配置引用; |
||||
|
反射注册的接口另外去客户端、后台、网关白名单核对过没有调用方。 |
||||
|
2. **按批执行,每批一个提交,每批跑一次验证。** 批次之间没有依赖,出问题直接 revert 那一个提交。 |
||||
|
3. **有连带改动的项,连带改动写在同一行。** 漏掉连带改动的后果都是编译失败(比如删了插件没删 |
||||
|
Package.swift 里的引用),这类不会静默出错,但会挡住其他人的构建。 |
||||
|
4. **不删数据、不删表、不动线上配置。** 本文档只碰代码与仓库文件。 |
||||
|
5. **不删「刻意保留」的东西**,清单见第八节;这些在 CLAUDE.md 里都有记录原因。 |
||||
|
|
||||
|
验证命令统一如下,各批次引用时只写编号: |
||||
|
|
||||
|
| 编号 | 命令 | 说明 | |
||||
|
|---|---|---| |
||||
|
| V-go | `cd apps/services && go build ./... && go vet ./... && go test ./...` | 后端 | |
||||
|
| V-admin | `cd apps/admin && npm run build && git checkout -- .nuxt` | 后台(构建会改写 .nuxt,跑完还原;第一批做完就不用还原了) | |
||||
|
| V-dart | `cd apps/client && ~/flutter/bin/dart analyze lib && ~/flutter/bin/flutter test` | 客户端静态检查 + 全部测试 | |
||||
|
| V-android | `cd apps/client && ~/flutter/bin/flutter build apk --debug` | Android 编译 | |
||||
|
| V-ios | `cd apps/client && ~/flutter/bin/flutter build ios --no-codesign && ./ios/sync_spm_platform.sh` | iOS 编译(build 会重置 SPM 平台版本,后面那句必须跟着跑) | |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
## 二、第一批:误进 git 的构建产物与本机产物(约 31MB,零风险) |
||||
|
|
||||
|
这些文件都已经在 `.gitignore` 里,但因为是规则加上之前就提交了,忽略规则对它们不生效。 |
||||
|
用 `git rm --cached` 只从索引里移除,**工作区文件不动**。 |
||||
|
|
||||
|
| 路径 | 是什么 | 体积 | |
||||
|
|---|---|---| |
||||
|
| `apps/services/console` | 本机 `go build` 产出的 ARM64 可执行文件,被误提交 | 29MB | |
||||
|
| `apps/admin/.nuxt/**`(45 个文件) | Nuxt 构建产物,每次 `nuxt build/dev` 都改写,制造无意义 diff | 0.9MB | |
||||
|
| `apps/services/dump.rdb` | Redis 快照,**可能含数据** | 44KB | |
||||
|
| `apps/services/log/console.log`、`apps/services/lego/sys/log/log.log`、`apps/services/lego/sys/gin/log.log`、`apps/services/lego/sys/gin/log-2026-08-20T17-13-40.757.log` | 运行日志 | 小 | |
||||
|
| `apps/proto/__pycache__/pb.cpython-310.pyc` | Python 缓存 | 小 | |
||||
|
| 10 个 `.DS_Store`(`apps/proto` 1 个、`apps/services` 9 个) | macOS 本机产物 | 100KB | |
||||
|
|
||||
|
执行: |
||||
|
|
||||
|
```bash |
||||
|
git rm --cached apps/services/console apps/services/dump.rdb apps/proto/__pycache__/pb.cpython-310.pyc |
||||
|
git rm --cached -r apps/admin/.nuxt |
||||
|
git ls-files | grep -E '\.log$|\.DS_Store$' | xargs git rm --cached |
||||
|
``` |
||||
|
|
||||
|
验证:V-admin(确认 `.nuxt` 不再出现在 `git status` 里)。 |
||||
|
注意:git 历史里这 29MB 还在,要真正回收仓库体积得改写历史,本轮不做。 |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
## 三、第二批:Go 后端(约 1.2 万行,确定无用) |
||||
|
|
||||
|
### 3.1 整个包没有任何服务引用 |
||||
|
|
||||
|
以下每个包,`grep -rl '"yunyan/<包路径>"'` 只命中它自己目录下的测试文件;`go list -deps ./services/...` |
||||
|
也证实没有任何 `main.go` 能走到它们。**整个目录删除**,附带的测试随包一起走。 |
||||
|
|
||||
|
| 包 | 行数 | 备注 | |
||||
|
|---|---|---| |
||||
|
| `lego/sys/gin/` | 5404 | 框架里自带的一份 gin 分叉,实际用的是上游 `github.com/gin-gonic/gin` | |
||||
|
| `lego/sys/timewheel/` | 684 | | |
||||
|
| `lego/sys/sdk/bytedance/tos/` | 173 | | |
||||
|
| `lego/sys/lghttp/` | 136 | | |
||||
|
| `lego/utils/crypto/gm/`、`gm_java/`、`sra/`、`base64/` | 450 | 其余 crypto 子包(aes 等)在用,别整个删 `crypto/` | |
||||
|
| `lego/utils/container/` 根目录的 `.go` 文件 + `addr/`、`ip/`、`sortslice/`、`version/` | 约 1105 | ⚠️ **`container/id/` 在用,必须保留** | |
||||
|
| `sys/dify/` | 603 | | |
||||
|
| `sys/deepseek/` | 406 | | |
||||
|
| `sys/websearch/bingsearch/`、`sys/websearch/bravesearch/` | 516 | | |
||||
|
| `sys/qweather/` | 293 | 在用的天气包是 `sys/hefengweather` | |
||||
|
| `sys/coze/` | 275 | | |
||||
|
| `sys/aliyun/sts/` | 163 | `sys/aliyun/oss` 在用,别整个删 `aliyun/` | |
||||
|
| `sys/axml/` | 151 | | |
||||
|
| `sys/haifanwu/` | 106 | | |
||||
|
|
||||
|
### 3.2 编译进服务但永远走不到的代码 |
||||
|
|
||||
|
| 路径 | 依据 | 连带改动 | |
||||
|
|---|---|---| |
||||
|
| `modules/mcp/tool_finance.go`、`tool_spotify_music_play.go`、`tool_spotify_music_playlist.go` | 三个 comp 类型(`FinanceCard`、`SpotifyMusicCard`、`SpotifyMusicListCard`)在 `modules/mcp/module.go` 的 `RegisterComp` 列表里一次都没出现 | 删掉后 `sys/juhe/`(445 行)与 `sys/spotify/`(292 行)也没有引用方,一并删;**`sys/openai/sys_test.go` 第 5、87、93 行 import 了 juhe**,要先删掉那个测试用例 | |
||||
|
| `modules/timer/timer_uselog.go` | `modules/timer/module.go:45` 只注册了 `modelComp`,`uselogTimer` 从未装上 | 无。(timer 服务本身是空壳,但要不要下线要一起改 Dockerfile,放第七节) | |
||||
|
| `comm/const.go` 里的 `ModuleAuth`、`ModuleChat`、`ModuleMusic`、`ModuleAitools` | 全仓 0 引用 | 无 | |
||||
|
|
||||
|
### 3.3 配置模板里没人读的段 |
||||
|
|
||||
|
`Sys["xxx"]` 的读取点全仓共 35 个,已逐个比对。以下段删掉后服务行为不变: |
||||
|
|
||||
|
| 文件 | 段 | |
||||
|
|---|---| |
||||
|
| `deploy/app/confs/home.yaml.example` | `deepseek:`(约第 73 行)、`ali_filetrans:`(约第 129 行,文件转写走 svc 池的 `NewSys`,不读这个段) | |
||||
|
| `deploy/app/confs/mcp.yaml.example` | `juhe:`、`spotify:`、`bravesearch:` | |
||||
|
| `apps/services/services/console/conf/console.yaml`、`deploy/console/confs/console.yaml.example` | `cos:` 段(console 只读 postgres / redis / nats / email) | |
||||
|
| `deploy/app/confs/gateway.yaml.example:35` | 白名单里的 `public_info`,没有任何路由叫这个名 | |
||||
|
|
||||
|
⚠️ 这一步只改模板。服务器上的真实 `confs/*.yaml` 里多出来的段不读也不报错,不需要同步改。 |
||||
|
|
||||
|
验证:V-go。 |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
## 四、第三批:Flutter 业务代码(约 7500 行 + 若干依赖) |
||||
|
|
||||
|
### 4.1 从 `main.dart` 不可达的孤儿文件(23 个,6600 行) |
||||
|
|
||||
|
判定方法:对每个文件搜 `import '.../<文件名>.dart'`,在 `lib/` 与 `test/` 里都是 0 命中, |
||||
|
或者唯一的引用方也是本表里的孤儿。**整文件删除。** |
||||
|
|
||||
|
| 文件 | 行数 | 备注 | |
||||
|
|---|---|---| |
||||
|
| `lib/data/services/speech_impl/volcano_tts_api_service.dart` | 1517 | 火山 ASR/TTS/声音复刻这一组五个文件互相引用、对外零引用。CLAUDE.md 里「VolcanoTts/VolcanoAsrApi 未动」那句已过时 | |
||||
|
| `lib/data/services/speech_impl/volcano_asr_api_service.dart` | 904 | | |
||||
|
| `lib/data/services/speech_impl/volcano_asr_service.dart` | 439 | | |
||||
|
| `lib/data/services/speech_impl/voice_clone_tts_service.dart` | 433 | | |
||||
|
| `lib/data/services/speech_impl/volcano_tts_service.dart` | 342 | | |
||||
|
| `lib/modules/goods/views/goodsai_view.dart`、`controllers/goodsai_controller.dart`、`bindings/goodsai_binding.dart` | 546 | AI 资源点包页,没有路由;旧额度桶已停用 | |
||||
|
| `lib/modules/home/views/widgets/calendar/calendar_task_list.dart` | 514 | | |
||||
|
| `lib/modules/home/views/widgets/siri_orb_view.dart` + `lib/core/widgets/global_ai_orb.dart` | 464 | 成对孤立 | |
||||
|
| `lib/core/widgets/intro_overlay_builder.dart` | 402 | 唯一用到 `lottie/intro_foriday.json` 的地方 | |
||||
|
| `lib/modules/translation/views/widgets/face_to_face_layout.dart` | 267 | | |
||||
|
| `lib/modules/translation/views/dialogs/delete_confirm_dialog.dart` | 172 | | |
||||
|
| `lib/modules/ota_upgrade/views/ota_upgrade_popup_view.dart`、`model/ota_upgrade_model.dart` | 180 | 杰理 OTA 残留。⚠️ 同目录的 `controllers/ota_download_service.dart` 被 `device_ota_controller` 使用,**是活的** | |
||||
|
| `lib/data/models/message_model.dart`、`models/agent.dart`、`models/events/voice_interaction_event.dart` | 230 | | |
||||
|
| `lib/core/theme/text_styles.dart`、`lib/core/utils/audio_player_utils.dart`、`lib/data/services/audio_service.dart` | 179 | | |
||||
|
| `lib/modules/settings/bindings/settings_binding.dart` | 11 | | |
||||
|
|
||||
|
### 4.2 死路由与死入口 |
||||
|
|
||||
|
| 项 | 行数 | 依据 | 连带改动 | |
||||
|
|---|---|---|---| |
||||
|
| `lib/modules/voice_replication/` 整个目录 | 673 | `Routes.voiceReplication` 全仓唯一引用在 `translation_middleware_controller.dart:86` 的**注释**里 | 删 `lib/routes/app_routes.dart:30` 的常量、`app_pages.dart:85-86` 的注册与对应 import;跑 `test/routes_test.dart` | |
||||
|
|
||||
|
### 4.3 注册了但没人用的服务(890 行) |
||||
|
|
||||
|
| 服务 | 文件 | 依据 | 连带改动 | |
||||
|
|---|---|---|---| |
||||
|
| `TranslationUsageService` | `lib/data/services/translation_usage_service.dart`(545 行) | 类名全仓只在定义处出现 | `translation_controller.dart:22` 那条 import 一起删 | |
||||
|
| `MicrosoftTranslationService` | `lib/data/services/microsoft_translation_service.dart`(247 行) | 只在 `initial_binding.dart:71` `lazyPut`,没有任何 `find` / `.to` | 删 `initial_binding.dart` 那一行。⚠️ `mt_azure` 凭据下发是服务端的事,不受影响 | |
||||
|
| `NavigationManager`、`LocationManager` | `lib/data/services/navigation_manager.dart`、`location_manager.dart`(98 行) | 只在 `initial_binding.dart:127-128` `lazyPut` | 同上 | |
||||
|
|
||||
|
### 4.4 `lib/data/services/network/api.dart` 里对应服务端接口已不存在的方法 |
||||
|
|
||||
|
| 方法 | 行 | 接口 | 服务端 | |
||||
|
|---|---|---|---| |
||||
|
| `getAliToken` | 195 | `auth_alitoken` | 没有 auth 模块 | |
||||
|
| `getMusicUrl` | 275 | `music_getmusicurl` | 音乐服务 9-23 已下线 | |
||||
|
| `getproducts` | 257 | `user_getproducts` | 不存在 | |
||||
|
|
||||
|
三个都是零调用,调了也是 `code:11`。 |
||||
|
|
||||
|
### 4.5 pub.dev 依赖:Dart 侧零 import |
||||
|
|
||||
|
| 包 | 依据 | 连带 | |
||||
|
|---|---|---| |
||||
|
| `tencentcloud_cos_sdk_plugin` | COS 已换成 OSS 预签名直传,`package:tencentcloud_cos_sdk_plugin` 0 import | 删后 `flutter pub get`,iOS 要 `pod install`(Podfile.lock 里 QCloudCore 会随之消失) | |
||||
|
| `flutter_tts` | 0 import,TTS 走原生与 azure | | |
||||
|
| `flutter_shaders` | 0 import(配套的 `shaders/mic_flow.frag` 也零引用,一起删,pubspec 的 `shaders:` 段一并去掉) | | |
||||
|
| `flutter_svg` | 0 import,原先给 weather svg 用 | | |
||||
|
| `synchronized` | 0 import | | |
||||
|
| `markdown` | 0 直接 import;`flutter_markdown` 在用且会自己传递依赖它 | 删的是 pubspec 里的直接声明 | |
||||
|
| `pip` | 0 import,原生 swift/kt 里也没有引用;画中画走 `floating_ui_plugin` 自己的 `SubtitlePipController` | | |
||||
|
|
||||
|
⚠️ 删依赖会重新生成 `GeneratedPluginRegistrant` 与 iOS SPM 中间包,做完必须跑 `./ios/sync_spm_platform.sh`。 |
||||
|
`cupertino_icons` 保留(只提供字体)。`timezone` 见第七节。 |
||||
|
|
||||
|
### 4.6 未引用的素材(约 24MB,安装包同步变小) |
||||
|
|
||||
|
pubspec 声明了、但 `lib/` 与 `local_plugins/*/lib` 里按路径搜索零命中,也没找到拼接路径的写法: |
||||
|
|
||||
|
| 路径 | 体积 | 连带 | |
||||
|
|---|---|---| |
||||
|
| `assets/images/agents/`(12 张 png) | 19MB | agents 图走服务端配置 | |
||||
|
| `assets/weather/`(507 个 svg) | 2.0MB | 天气页已删 | |
||||
|
| `assets/images/explore.png`、`explore1.png`、`explore2.jpg` | 1.7MB | | |
||||
|
| `assets/images/defaultPicture.png`、`DefaultPicture.jpg` | 0.85MB | ⚠️ pubspec 第 188 行写的是 `defaultPicture.jpg`,磁盘上是 `DefaultPicture.jpg`,macOS 不分大小写才没报错,Linux 上会构建失败。删掉正好把这个坑一起消掉 | |
||||
|
| `assets/images/robot_light.png`、`glasses_light.png`、`qqmusic.png`、`music.png` | 0.3MB | | |
||||
|
| `assets/lottie/audio_wave.json`、`intro_foriday.json` | 0.2MB | 后者只被 4.1 的孤儿文件引用 | |
||||
|
| `assets/listening.mp3`(pubspec 没声明,本来就不进包) | | | |
||||
|
| `shaders/mic_flow2.frag`(pubspec 没声明) | | | |
||||
|
|
||||
|
每删一项都要同步删 pubspec.yaml 的对应行。 |
||||
|
|
||||
|
### 4.7 `dart analyze` 报出的死方法、死字段、无用 import |
||||
|
|
||||
|
这批是活文件里的局部改动,逐条改,改完看 `dart analyze lib` 的 `unused_*` 数量下降即可: |
||||
|
|
||||
|
- `unused_element`:`goodsvip_view` 的 `_buildGoodsCardByType` / `_buildMetricsForType` / `_buildScenesSection`;`weixinLogin.dart` 的 4 个 `_get*Url`;`picture_translation_view` 3 个;`translation_controller._setupScrollListener`(约 3440 行);`translation_view._buildLanguageSelectionBar`(约 1141 行);`translation_detail_view._buildSummaryContainer`;`permissions_controller._showSuccessMessage` |
||||
|
- `unused_field`:`azure_asr._lastStopAt`、`azure_ast._isContinuousRecognitionActive`、`translation_controller._nativePlugin`、`translation_detail_controller` 3 个、`meeting_record._fileOpTimeout`、`translation_list_view._recordingOverlayEntry` |
||||
|
- `unused_import`:43 处,集中在 `translation_view` 与 `translation_controller` |
||||
|
- ⚠️ `dead_null_aware`(`goods_base_controller` 10 处、`payment_controller` 4 处)**不动**:它们是按非空模型判出来的,模型字段与老包兼容有关 |
||||
|
|
||||
|
验证:V-dart,再 V-android、V-ios 各跑一次。 |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
## 五、第四批:本地插件与原生层(约 12MB) |
||||
|
|
||||
|
### 5.1 整个插件删除 |
||||
|
|
||||
|
| 插件 | 依据 | 连带改动(漏一条就编不过) | |
||||
|
|---|---|---| |
||||
|
| `local_plugins/test/` | Flutter 模板 Hello 级插件(`TestPlugin.swift` 29 行)。Dart 无人调 `'test'` 通道;`agent_service` 的 Package.swift 声明了依赖但没有任何 Swift 文件 `import test` | ① 主 `pubspec.yaml` 第 126-127 行;② `local_plugins/agent_service/ios/agent_service/Package.swift` 第 11 行 `.package(path: "../../../test/ios/test")` 与第 26 行 `.product(name: "test", package: "test")` | |
||||
|
| `local_plugins/bytedance_speech/` | 不在任何 pubspec 里,不会被注册成插件;没有 iOS 目录;全仓没有 Kotlin 文件 import `com.deep_voice.bytedance_speech` | ① `android/settings.gradle.kts` 第 42 行 `include` 与第 54 行 `projectDir`;② `local_plugins/agent_service/android/build.gradle.kts` 第 54 行 `compileOnly` | |
||||
|
|
||||
|
### 5.2 不再链接的二进制与目录 |
||||
|
|
||||
|
| 路径 | 体积 | 依据 | |
||||
|
|---|---|---| |
||||
|
| `local_plugins/device_jieli/android/`(含 4 个 aar) | 3.5MB | 该插件 pubspec 的 `platforms:` 只剩 ios(注释写明 Android 已不装配),`settings.gradle.kts` 也没 include 它 | |
||||
|
| `apps/client/SpeexKit.xcframework` | 0.5MB | 任何 pbxproj / Package.swift / podspec 都不引用,只在注释里出现 | |
||||
|
| `local_plugins/ble_service/ios/ble_service/JLAudioUnitKit.xcframework` | 0.8MB | 该插件 Package.swift 第 21-23 行注释写明「已移除」,binaryTarget 里没有它 | |
||||
|
| `android/app/src/main/res/raw/sample.mp3`、`listening.mp3`、`silence.mp3` | 2.3MB | app 包里没有任何 `R.raw.*` / `getIdentifier` 引用(`agent_service` 用的 `R.raw.start/stop/await` 是它自己插件里的) | |
||||
|
| `apps/client/GoogleService-Info.plist`(根目录副本)、`assets/config/GoogleService-Info.plist` | 小 | Xcode 工程只引用 `ios/Runner/` 那份;pubspec 也没声明 `assets/config/` | |
||||
|
| `local_plugins/swift_sdk_local/Tests/` | 0.24MB | 上游 MCP SDK 自带的单元测试。**必须同时删 `Package.swift` 第 48 行起的 `.testTarget(name: "MCPTests")`**,否则 SPM 加载包时报 target 路径不存在 | |
||||
|
| `local_plugins/qq_music/android/.../ApiSample.kt`、`pcm/PcmExampleActivityNew.kt` | 439 行 | 示例代码,零引用,Activity 没在清单里注册 | |
||||
|
| `local_plugins/azure_speech/lib/main.dart` | | 模板 Hello World | |
||||
|
| `floating_ui_plugin/android/src/test/.../NativePluginTest.java`、`device_jieli/android/src/test/...PluginTest.kt`、`recorder_holder/sdk/example/` | | 脚手架残留。⚠️ `recorder_holder/test/`(ota/rec 4 个测试)是真测试,保留 | |
||||
|
|
||||
|
### 5.3 原生死代码 |
||||
|
|
||||
|
| 项 | 依据 | 连带 | |
||||
|
|---|---|---| |
||||
|
| `azure_speech` Android 的 `azure_speech/translation` 方法通道、`translation_events` 事件通道、`TranslationMethodHandler`(`AzureSpeechPlugin.kt` 约 554、637、1954 行起)、`MicrosoftTranslationServiceImpl.kt` | Dart 侧没有任何地方打这两个通道名 | `onAttachedToEngine` / `onDetachedFromEngine` 里注册、注销的那几行一起清 | |
||||
|
| `agent_service` Dart 包装里 13 个零调用方法:`initialize`、`startAgentService`、`stopAgentService`、`pushAudioData`、`recognizeCallback`、`restoreOriginalAudioState`、`disableBluetoothAudio`、`processTextInput`、`speakText`、`setTtsRate`、`stopAiSteam`、`stopTts`、`processImageInput` | 业务层(`lib/modules/mobile_elf`)只用 startConversation / stopConversation / fetchCredentials / events 等 | 只删 Dart 包装,原生对应方法先留 | |
||||
|
| `chat_storage.getRecentMessages` / `getSessions`、`floating_ui_plugin.getInternalView`、`recorder_holder.decodeOpusFile` 的 Dart 包装 | 零调用 | 同上 | |
||||
|
|
||||
|
### 5.4 原生配置残留 |
||||
|
|
||||
|
| 项 | 位置 | 依据 | |
||||
|
|---|---|---| |
||||
|
| Facebook 登录残留 | Android:`AndroidManifest.xml:115-116` 两条 `com.facebook.sdk` meta-data、`res/values/strings.xml:3,5` 的 `facebook_app_id` / `facebook_client_token`;iOS:`Info.plist` 的 `FacebookAppID` / `FacebookClientToken` / `FacebookAutoLogAppEventsEnabled` / `FacebookAdvertiserIDCollectionEnabled`、URL scheme `fb3829022037361855`、`LSApplicationQueriesSchemes` 里 15 个 `fbapi*` / `fbauth*` | pubspec 没有 FB SDK;Dart 里只剩 `login_controller.dart:529` 的「Facebook登录(已移除)」和一个 FontAwesome 图标 | |
||||
|
| `NSMotionUsageDescription` | `ios/Runner/Info.plist` | 全仓没有 CoreMotion / CMPedometer 代码,也没有相关依赖。申报了用不上的权限在审核时可能被质询 | |
||||
|
| 火山引擎 Maven 仓库 | `android/build.gradle.kts` | 已经没有任何 volcengine 依赖 | |
||||
|
|
||||
|
验证:V-android、V-ios。做完 5.1 之后额外真机跑一次灵犀/移动精灵对话(`agent_service` 链路)与 EaiCar 连接。 |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
## 六、第五批:管理后台与 deploy 零碎(十分钟的事) |
||||
|
|
||||
|
| 项 | 位置 | 依据 | |
||||
|
|---|---|---| |
||||
|
| `chipVendorLabel()` | `apps/admin/app/utils/chipvendors.ts:74` | 全仓只有定义处 | |
||||
|
| getters `isSuperAdmin`、`isLoggedIn` | `apps/admin/app/stores/auth.ts:82,95` | 没人读;`device.vue:579` 自己写了一个同名 computed。删 getter,或让 device.vue 改用 getter,二选一 | |
||||
|
| `revokeCtx.brandid` | `apps/admin/app/pages/device.vue:919` | 写进去了但 `submitRevoke` 不提交它,品牌商下线后的残留 | |
||||
|
| `.stat-card` 系列样式 | `apps/admin/app/assets/css/console.css:82` 起约 20 行 | 没有页面用这个类 | |
||||
|
| tailwind `content` 里的 `./components/**/*.{vue,ts,tsx}` | `apps/admin/tailwind.config.ts:6` | Nuxt 4 的组件在 `app/components`,这一行扫的目录不存在 | |
||||
|
| `pages/meettemplates.vue:6` 的注释 | | 指向不存在的 `MeetTemplateTab.vue`,实际是 `MeetTemplatePanel.vue`,改注释 | |
||||
|
| `deploy/admin/env/dev.env.example`、`local.env.example`、`prod.env.example` | | 没有任何脚本引用;`env.example` 自己写着「只一份,不分 local/dev/prod」,这三份里还是旧名 `yunyan-net` / `yunyan-console` | |
||||
|
| `deploy/.gitignore` 的 `voitrans/log/` | | 目录早已改名为 `app/` | |
||||
|
| `apps/proto/google/protobuf/any.proto` | | 没有任何 .proto import 它,protoc 自带 | |
||||
|
| `apps/client/preview/yidong.html` | | 08-29 的 UI 预览稿,零引用 | |
||||
|
| `.vscode/settings.json` | 仓库根 | 只有一行 Java 设置,与本项目无关 | |
||||
|
|
||||
|
验证:V-admin。 |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
## 七、需要拍板,本轮不执行 |
||||
|
|
||||
|
| 项 | 规模 | 为什么不能直接删 | |
||||
|
|---|---|---| |
||||
|
| **`modules/api` 整个服务** | 5831 行 / 76 文件 | 前端所有 `/web/api/*` 请求实际由 console 分发,api 的 75 个接口没有调用方。但它启动时建的 `admin`、`adminreslog`、`app_config`、`global_config`、`agent` 五张表**没有别的服务在建**,其中 `agent` 表还被 `modules/user/model_config.go` 与 console 读。下线前要先把建表搬到 home 或 console | |
||||
|
| timer 服务 | 空壳 | 模块里只有一个空 Init,却仍在 `apps/services/Dockerfile.voitrans:41,56` 构建、`entrypoint.voitrans.sh` 启动。下线要一起改这两处,属于部署变动 | |
||||
|
| migu 服务(`services/migu` + `modules/migu` + `swagger/migu`) | 687 行 | Dockerfile、build.sh、deploy 里都没有它,从未部署;注释写着「独立部署」,要确认没在别处跑。⚠️ `sys/migu` 被 mcp 的咪咕工具使用,**不能动** | |
||||
|
| `modules/agents`(`agents_getagents` / `agents_getagenturl`)、`modules/bailian` + `sys/bailian` | 约 1100 行 | 客户端走的是 `user_getagents_v2/v3`,这两个模块 0 调用;但 agents 还装在 home 的 main.go 里 | |
||||
|
| 没人调的反射接口:`user_getstatistics`、`user_pushaction`、`user_updatedevicesetting`、`echomeet_getcapabilities`、`echomeet_getsummaryservices`、`pay_getorderlist`、allhelp 的 8 个 | 约 830 行 | 可能是给未来客户端预留 | |
||||
|
| deadcode 标出的零散死函数(`findformac`、`getProductForName`、`getChannelAppCfg`、echomeet 的 `getrecords/saverecords/delrecords`、`comm/compute.go` 的 `SaveComputeRates/AdjustUserCompute/GrantUserCompute` 等) | 约 400 行 | 其中一部分只有测试在用;`comm/calltranslate.go` 的打分函数只有 `calltranslate_test.go` 在测,但结构体被 v3 接口用着 | |
||||
|
| console 里 admin 不调的接口:`api_delsysconfig`、`api_getsolutionprovider`、`api_getchannel`、`api_getauthcode`、`api_batchresetlicensestatus`、`api_restfactorydevics`、`/apps/bindenv`、`/svcconf/services` | 小 | 改动小但要确认没有脚本在调 | |
||||
|
| QQ 音乐 / `MusicManager`(`qq_music_service.dart`、`music_manager.dart`) | 572 行 | 「翻译时暂停外部音乐」这个功能还要不要;`main.dart:112` 的 `deepvoice://qqmusic` scheme 也跟着 | |
||||
|
| `translation_middleware` 中间页(`lib/modules/translation/middleware/`) | 385 行 | 唯一入口 `HomeController.openTranslation()` 已无人调用,但路由仍在 `translation/module.dart:27` 注册。要确认产品上不再需要这个中间页 | |
||||
|
| `timezone` 依赖 | | Dart 里 0 import、没有 `zonedSchedule` / `TZDateTime`;但 pubspec 第 62 行注释说是给定时提醒准备的,`memory_reminder_scheduler.dart` 目前只用 `show`。确认不做定时提醒就删 | |
||||
|
| 翻译 key | 511 个 / 41 个语言文件约 2 万行 | 有 78 处 `变量.tr` 的动态用法,要逐前缀复核;单双引号两种写法都要处理 | |
||||
|
| `deploy/app/prod-deploy.sh` 的 `APPS` 表 | 8 个应用 | 正式机只跑 ym 与 deepglass,另外 6 个是云雁/灵谱时代的;默认选中的还是 voitrans,容易误选 | |
||||
|
| proto 里零引用的 86 个消息(品牌商、公码、config、全局配置、CosToken、唤醒音、AppSetting、music 两个文件等) | | 功能都已下线;要删得改 .proto 再用 protoc-gen-go v1.36.6 重新生成,然后 `git diff --stat -- apps/services/pb/` 确认只动了预期文件。`pb/aitools_*.pb.go`、`auth_msg.pb.go` 是没有对应 .proto 的孤儿生成文件 | |
||||
|
| `device_jieli` 的 3 个 JL xcframework(`JLBmpConvertKit` / `JLDialUnit` / `JLPackageResKit`,5.2MB)与它的 Dart `lib/`、iOS `Sources/` | | 需要真机验证 EaiCar RCSP 认证与支架录音。⚠️ `JL_AdvParse` / `JL_HashPair` / `JLLogHelper` 被 JL_BLEKit 运行时 @rpath 加载,**绝不能删** | |
||||
|
| `ble_service` 插件 35 个无人调的方法分发 | | 它的原生类被 agent_service、recorder_holder 依赖,只能精简 Plugin 的分发部分,不能删类 | |
||||
|
| `apps/web` 空骨架、`build.sh`(无调用方)、`cmd/syncgoods` + `tools/importappgoods`(一次性迁移工具)、`swagger/` 生成物(Dockerfile 每次重生成) | | 占位或工具,删不删看意愿 | |
||||
|
| `docs/migrations/*.sql`、`apps/client/CLIENT_AUDIT.md` 等一次性文档 | | 建议归档到 `docs/archive/`,不删 | |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
## 八、刻意保留,不要动 |
||||
|
|
||||
|
- pb 里的 `Music*` / `DBMusic` 消息;`DBProduct.devicetype` / `factoryid` 兼容字段;`modules/user/compat.go` |
||||
|
- 各表的 `brandid` 列、`DBUser.Isgiveaway`、业务库 `config` 表的 `COS_*` 键、`global_config` 表、`license_*` 旧分表 |
||||
|
- `agent_config`、`call_translate_rule` 的读取路径(两表 0 行但 v2/v3 接口仍在下发) |
||||
|
- `sys/migu`、`echomeet_alibackcall`、`pay_getgoodssv2`、`/console/health`、`/accounts/topup` |
||||
|
- 插件:`speech`、`ble_service`、`chat_api`、`swift_sdk_local`、`classic_bluetooth`、`device_jieli`(Dart 零引用但原生被依赖);`agent_service`(灵犀/移动精灵在大量使用) |
||||
|
- 二进制:`MicrosoftCognitiveServicesSpeech.xcframework`、`QPlayAutoSDK`、`opus.xcframework`、`JL_BLEKit` / `JL_OTALib` / `JLAudioUnitKit` / `JL_AdvParse` / `JL_HashPair` / `JLLogHelper` |
||||
|
- `ble_service/android/libs/*.aar`、`device_smartcar/android/third_party/aar`(是装进 `~/.m2` 的源文件) |
||||
|
- 后台六个只做重定向的旧页面(`appversion` / `channels` / `meettemplates` / `appconfig` / `globalconfig` / `mcpconfig`)、`auth.ts` 的 `hasAccess` 旧 id 兼容 |
||||
|
- `Dockerfile.voitrans`、`entrypoint.voitrans.sh`、`CLUSTER_TAG` / `ANALYZE_APP_NAME` 里的 `voitrans-a11`、`deepvoiceclient` scheme(PayPal 回跳) |
||||
|
- `apps/client/doc/`(41 语种法律文档源)、`tools/`、`build_channels.sh`、`check_16kb.py`、`.mcp.json`(pubspec 声明为 asset,删了编译失败) |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
## 九、顺带发现的问题(不是死代码,建议另起任务修) |
||||
|
|
||||
|
1. **iOS 上 QQ 音乐授权回跳是空转的**:`ios/Runner/AppDelegate.swift:39` 往 `"qq_music"` 通道发 `openUrl`,插件实际注册的通道名是 `com.yunqiinnovation.qq_music`。要么修通道名,要么随第七节的 QQ 音乐一起删。 |
||||
|
2. **Android 换机器编不过**:`com.jieli.*` 只能从本机 `~/.m2` 解析。建议改成仓库内的 maven 目录。 |
||||
|
3. **CLAUDE.md 三处与实际不符**,清理时顺手改: |
||||
|
- 「agent_service 只调了 closeCodec()」→ 实际 `lib/modules/mobile_elf` 大量使用它; |
||||
|
- 「杰理 OTA 的 OtaUpgradeController / OtaUpgradeView / OtaCoreService / OtaDownloadService 文件还在」→ 已不存在,只剩 4.1 表里两个孤儿; |
||||
|
- 仓库结构图里的 `go.work` → 文件不存在(被 .gitignore 忽略)。 |
||||
|
4. `deploy/dl/build.sh` 生成的是 `index.html`,而现行页面是 `download.html` 且已由后台管理;`index.template.html` 与 `download.html` 已分叉,建议只留一份模板并更新 README。 |
||||
|
5. 三份 deploy README 与 `prod-build.sh` / `prod-deploy.sh` 头部注释还写着 `docker-registry.ideapsound.com`、`cd deploy/voitrans`,只是文字过时。 |
||||
|
|
||||
|
--- |
||||
|
|
||||
|
## 十、执行与回滚 |
||||
|
|
||||
|
- 顺序:第一批 → 第二批 → 第三批 → 第四批 → 第五批。每批一个提交,提交信息写明「清理:第 N 批 xxx」,方便按批 revert。 |
||||
|
- 每批做完跑对应验证;第三、四批额外各跑一次 V-android 与 V-ios。第四批的 5.1 做完真机过一遍灵犀对话与 EaiCar 连接。 |
||||
|
- 全部做完后测试服发一轮(app / console / admin 三个镜像),跑通:登录、通话翻译、语音纪要、设备连接、后台版本与分发页。 |
||||
|
- 回滚:`git revert <该批提交>`。第一批 `git rm --cached` 的文件工作区还在,revert 只是把它们加回索引。 |
||||
Loading…
Reference in new issue