1
0
mirror of https://github.com/amir20/dozzle.git synced 2025-12-21 13:23:07 +01:00

chore: updates d files

This commit is contained in:
Amir Raminfar
2025-10-16 07:02:32 -07:00
parent 47adf9845a
commit b945c35bfa
2 changed files with 148 additions and 97 deletions

View File

@@ -1,5 +1,6 @@
auto-imports.d.ts auto-imports.d.ts
components.d.ts components.d.ts
typed-router.d.ts
docs/.vitepress/cache docs/.vitepress/cache
docs/.vitepress/dist docs/.vitepress/dist
dist dist

View File

@@ -10,79 +10,103 @@ declare module 'vue-router/auto-resolver' {
export type ParamParserCustom = never export type ParamParserCustom = never
} }
declare module "vue-router/auto-routes" { declare module 'vue-router/auto-routes' {
import type { import type {
RouteRecordInfo, RouteRecordInfo,
ParamValue, ParamValue,
ParamValueOneOrMore, ParamValueOneOrMore,
ParamValueZeroOrMore, ParamValueZeroOrMore,
ParamValueZeroOrOne, ParamValueZeroOrOne,
} from "vue-router"; } from 'vue-router'
/** /**
* Route name map generated by unplugin-vue-router * Route name map generated by unplugin-vue-router
*/ */
export interface RouteNamedMap { export interface RouteNamedMap {
"/": RouteRecordInfo<"/", "/", Record<never, never>, Record<never, never>, never>; '/': RouteRecordInfo<
"/[...all]": RouteRecordInfo< '/',
"/[...all]", '/',
"/:all(.*)", Record<never, never>,
Record<never, never>,
| never
>,
'/[...all]': RouteRecordInfo<
'/[...all]',
'/:all(.*)',
{ all: ParamValue<true> }, { all: ParamValue<true> },
{ all: ParamValue<false> }, { all: ParamValue<false> },
never | never
>; >,
"/container/[id]": RouteRecordInfo< '/container/[id]': RouteRecordInfo<
"/container/[id]", '/container/[id]',
"/container/:id", '/container/:id',
{ id: ParamValue<true> }, { id: ParamValue<true> },
{ id: ParamValue<false> }, { id: ParamValue<false> },
never | never
>; >,
"/container/[id].time.[datetime]": RouteRecordInfo< '/container/[id].time.[datetime]': RouteRecordInfo<
"/container/[id].time.[datetime]", '/container/[id].time.[datetime]',
"/container/:id/time/:datetime", '/container/:id/time/:datetime',
{ id: ParamValue<true>; datetime: ParamValue<true> }, { id: ParamValue<true>, datetime: ParamValue<true> },
{ id: ParamValue<false>; datetime: ParamValue<false> }, { id: ParamValue<false>, datetime: ParamValue<false> },
never | never
>; >,
"/group/[name]": RouteRecordInfo< '/group/[name]': RouteRecordInfo<
"/group/[name]", '/group/[name]',
"/group/:name", '/group/:name',
{ name: ParamValue<true> }, { name: ParamValue<true> },
{ name: ParamValue<false> }, { name: ParamValue<false> },
never | never
>; >,
"/host/[id]": RouteRecordInfo< '/host/[id]': RouteRecordInfo<
"/host/[id]", '/host/[id]',
"/host/:id", '/host/:id',
{ id: ParamValue<true> }, { id: ParamValue<true> },
{ id: ParamValue<false> }, { id: ParamValue<false> },
never | never
>; >,
"/login": RouteRecordInfo<"/login", "/login", Record<never, never>, Record<never, never>, never>; '/login': RouteRecordInfo<
"/merged/[ids]": RouteRecordInfo< '/login',
"/merged/[ids]", '/login',
"/merged/:ids", Record<never, never>,
Record<never, never>,
| never
>,
'/merged/[ids]': RouteRecordInfo<
'/merged/[ids]',
'/merged/:ids',
{ ids: ParamValue<true> }, { ids: ParamValue<true> },
{ ids: ParamValue<false> }, { ids: ParamValue<false> },
never | never
>; >,
"/service/[name]": RouteRecordInfo< '/service/[name]': RouteRecordInfo<
"/service/[name]", '/service/[name]',
"/service/:name", '/service/:name',
{ name: ParamValue<true> }, { name: ParamValue<true> },
{ name: ParamValue<false> }, { name: ParamValue<false> },
never | never
>; >,
"/settings": RouteRecordInfo<"/settings", "/settings", Record<never, never>, Record<never, never>, never>; '/settings': RouteRecordInfo<
"/show": RouteRecordInfo<"/show", "/show", Record<never, never>, Record<never, never>, never>; '/settings',
"/stack/[name]": RouteRecordInfo< '/settings',
"/stack/[name]", Record<never, never>,
"/stack/:name", Record<never, never>,
| never
>,
'/show': RouteRecordInfo<
'/show',
'/show',
Record<never, never>,
Record<never, never>,
| never
>,
'/stack/[name]': RouteRecordInfo<
'/stack/[name]',
'/stack/:name',
{ name: ParamValue<true> }, { name: ParamValue<true> },
{ name: ParamValue<false> }, { name: ParamValue<false> },
never | never
>; >,
} }
/** /**
@@ -96,54 +120,78 @@ declare module "vue-router/auto-routes" {
* @internal * @internal
*/ */
export interface _RouteFileInfoMap { export interface _RouteFileInfoMap {
"assets/pages/index.vue": { 'assets/pages/index.vue': {
routes: "/"; routes:
views: never; | '/'
}; views:
"assets/pages/[...all].vue": { | never
routes: "/[...all]"; }
views: never; 'assets/pages/[...all].vue': {
}; routes:
"assets/pages/container/[id].vue": { | '/[...all]'
routes: "/container/[id]"; views:
views: never; | never
}; }
"assets/pages/container/[id].time.[datetime].vue": { 'assets/pages/container/[id].vue': {
routes: "/container/[id].time.[datetime]"; routes:
views: never; | '/container/[id]'
}; views:
"assets/pages/group/[name].vue": { | never
routes: "/group/[name]"; }
views: never; 'assets/pages/container/[id].time.[datetime].vue': {
}; routes:
"assets/pages/host/[id].vue": { | '/container/[id].time.[datetime]'
routes: "/host/[id]"; views:
views: never; | never
}; }
"assets/pages/login.vue": { 'assets/pages/group/[name].vue': {
routes: "/login"; routes:
views: never; | '/group/[name]'
}; views:
"assets/pages/merged/[ids].vue": { | never
routes: "/merged/[ids]"; }
views: never; 'assets/pages/host/[id].vue': {
}; routes:
"assets/pages/service/[name].vue": { | '/host/[id]'
routes: "/service/[name]"; views:
views: never; | never
}; }
"assets/pages/settings.vue": { 'assets/pages/login.vue': {
routes: "/settings"; routes:
views: never; | '/login'
}; views:
"assets/pages/show.vue": { | never
routes: "/show"; }
views: never; 'assets/pages/merged/[ids].vue': {
}; routes:
"assets/pages/stack/[name].vue": { | '/merged/[ids]'
routes: "/stack/[name]"; views:
views: never; | never
}; }
'assets/pages/service/[name].vue': {
routes:
| '/service/[name]'
views:
| never
}
'assets/pages/settings.vue': {
routes:
| '/settings'
views:
| never
}
'assets/pages/show.vue': {
routes:
| '/show'
views:
| never
}
'assets/pages/stack/[name].vue': {
routes:
| '/stack/[name]'
views:
| never
}
} }
/** /**
@@ -153,5 +201,7 @@ declare module "vue-router/auto-routes" {
* @internal * @internal
*/ */
export type _RouteNamesForFilePath<FilePath extends string> = export type _RouteNamesForFilePath<FilePath extends string> =
_RouteFileInfoMap extends Record<FilePath, infer Info> ? Info["routes"] : keyof RouteNamedMap; _RouteFileInfoMap extends Record<FilePath, infer Info>
? Info['routes']
: keyof RouteNamedMap
} }