"brotli": "^1.3.3",
"chalk": "^5.3.0",
"enquirer": "^2.4.1",
- "execa": "^8.0.1",
+ "execa": "^9.2.0",
"globby": "^14.0.1",
- "lint-staged": "^15.2.2",
+ "lint-staged": "^15.2.7",
"minimist": "^1.2.8",
"p-series": "^3.0.0",
"prettier": "^2.8.8",
- "semver": "^7.6.0",
+ "semver": "^7.6.2",
"typedoc": "^0.25.8",
"typedoc-plugin-markdown": "^3.17.1",
"typescript": "~5.3.3",
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / ErrorTypes
+
+# Enumeration: ErrorTypes
+
+Flags so we can combine them when checking for multiple errors. This is the internal version of
+[NavigationFailureType](NavigationFailureType.md).
+
+## Enumeration Members
+
+### MATCHER\_NOT\_FOUND
+
+• **MATCHER\_NOT\_FOUND** = ``1``
+
+___
+
+### NAVIGATION\_ABORTED
+
+• **NAVIGATION\_ABORTED** = ``4``
+
+___
+
+### NAVIGATION\_CANCELLED
+
+• **NAVIGATION\_CANCELLED** = ``8``
+
+___
+
+### NAVIGATION\_DUPLICATED
+
+• **NAVIGATION\_DUPLICATED** = ``16``
+
+___
+
+### NAVIGATION\_GUARD\_REDIRECT
+
+• **NAVIGATION\_GUARD\_REDIRECT** = ``2``
## Enumerations
+- [ErrorTypes](enums/ErrorTypes.md)
- [NavigationFailureType](enums/NavigationFailureType.md)
## Interfaces
- [HistoryState](interfaces/HistoryState.md)
+- [LocationAsRelativeRaw](interfaces/LocationAsRelativeRaw.md)
+- [MatcherLocation](interfaces/MatcherLocation.md)
+- [MatcherLocationAsPath](interfaces/MatcherLocationAsPath.md)
- [NavigationFailure](interfaces/NavigationFailure.md)
- [NavigationGuard](interfaces/NavigationGuard.md)
- [NavigationGuardNext](interfaces/NavigationGuardNext.md)
- [NavigationGuardWithThis](interfaces/NavigationGuardWithThis.md)
- [NavigationHookAfter](interfaces/NavigationHookAfter.md)
-- [RouteLocation](interfaces/RouteLocation.md)
+- [NavigationRedirectError](interfaces/NavigationRedirectError.md)
+- [RouteLocationAsPathGeneric](interfaces/RouteLocationAsPathGeneric.md)
+- [RouteLocationAsPathTyped](interfaces/RouteLocationAsPathTyped.md)
+- [RouteLocationAsRelativeGeneric](interfaces/RouteLocationAsRelativeGeneric.md)
+- [RouteLocationAsRelativeTyped](interfaces/RouteLocationAsRelativeTyped.md)
+- [RouteLocationGeneric](interfaces/RouteLocationGeneric.md)
- [RouteLocationMatched](interfaces/RouteLocationMatched.md)
-- [RouteLocationNormalized](interfaces/RouteLocationNormalized.md)
-- [RouteLocationNormalizedLoaded](interfaces/RouteLocationNormalizedLoaded.md)
+- [RouteLocationNamedRaw](interfaces/RouteLocationNamedRaw.md)
+- [RouteLocationNormalizedGeneric](interfaces/RouteLocationNormalizedGeneric.md)
+- [RouteLocationNormalizedLoadedGeneric](interfaces/RouteLocationNormalizedLoadedGeneric.md)
+- [RouteLocationNormalizedLoadedTyped](interfaces/RouteLocationNormalizedLoadedTyped.md)
+- [RouteLocationNormalizedTyped](interfaces/RouteLocationNormalizedTyped.md)
- [RouteLocationOptions](interfaces/RouteLocationOptions.md)
+- [RouteLocationPathRaw](interfaces/RouteLocationPathRaw.md)
+- [RouteLocationResolvedGeneric](interfaces/RouteLocationResolvedGeneric.md)
+- [RouteLocationResolvedTyped](interfaces/RouteLocationResolvedTyped.md)
+- [RouteLocationTyped](interfaces/RouteLocationTyped.md)
- [RouteMeta](interfaces/RouteMeta.md)
+- [RouteQueryAndHash](interfaces/RouteQueryAndHash.md)
+- [RouteRecordInfo](interfaces/RouteRecordInfo.md)
- [RouteRecordMultipleViews](interfaces/RouteRecordMultipleViews.md)
- [RouteRecordMultipleViewsWithChildren](interfaces/RouteRecordMultipleViewsWithChildren.md)
- [RouteRecordNormalized](interfaces/RouteRecordNormalized.md)
- [Router](interfaces/Router.md)
- [RouterHistory](interfaces/RouterHistory.md)
- [RouterLinkProps](interfaces/RouterLinkProps.md)
+- [RouterMatcher](interfaces/RouterMatcher.md)
- [RouterOptions](interfaces/RouterOptions.md)
- [RouterScrollBehavior](interfaces/RouterScrollBehavior.md)
- [RouterViewProps](interfaces/RouterViewProps.md)
+- [TypesConfig](interfaces/TypesConfig.md)
+- [UseLinkOptions](interfaces/UseLinkOptions.md)
+- [UseLinkReturn](interfaces/UseLinkReturn.md)
+- [\_PathParserOptions](interfaces/PathParserOptions.md)
+- [\_RouteLocationBase](interfaces/RouteLocationBase.md)
- [\_RouteRecordBase](interfaces/RouteRecordBase.md)
+- [\_RouterLinkI](interfaces/RouterLinkI.md)
## Type Aliases
### LocationQuery
-Ƭ **LocationQuery**: `Record`\<`string`, `LocationQueryValue` \| `LocationQueryValue`[]\>
+Ƭ **LocationQuery**: `Record`\<`string`, [`LocationQueryValue`](index.md#LocationQueryValue) \| [`LocationQueryValue`](index.md#LocationQueryValue)[]\>
-Normalized query object that appears in [RouteLocationNormalized](interfaces/RouteLocationNormalized.md)
+Normalized query object that appears in [RouteLocationNormalized](index.md#RouteLocationNormalized)
___
### LocationQueryRaw
-Ƭ **LocationQueryRaw**: `Record`\<`string` \| `number`, `LocationQueryValueRaw` \| `LocationQueryValueRaw`[]\>
+Ƭ **LocationQueryRaw**: `Record`\<`string` \| `number`, [`LocationQueryValueRaw`](index.md#LocationQueryValueRaw) \| [`LocationQueryValueRaw`](index.md#LocationQueryValueRaw)[]\>
Loose [LocationQuery](index.md#LocationQuery) object that can be passed to functions like
[Router.push](interfaces/Router.md#push) and [Router.replace](interfaces/Router.md#replace) or anywhere when creating a
___
+### LocationQueryValue
+
+Ƭ **LocationQueryValue**: `string` \| ``null``
+
+Possible values in normalized [LocationQuery](index.md#LocationQuery). `null` renders the query
+param but without an `=`.
+
+**`Example`**
+
+```
+?isNull&isEmpty=&other=other
+gives
+`{ isNull: null, isEmpty: '', other: 'other' }`.
+```
+
+___
+
+### LocationQueryValueRaw
+
+Ƭ **LocationQueryValueRaw**: [`LocationQueryValue`](index.md#LocationQueryValue) \| `number` \| `undefined`
+
+Possible values when defining a query.
+
+___
+
+### NavigationGuardNextCallback
+
+Ƭ **NavigationGuardNextCallback**: (`vm`: `ComponentPublicInstance`) => `unknown`
+
+Callback that can be passed to `next()` in `beforeRouteEnter()` guards.
+
+#### Type declaration
+
+▸ (`vm`): `unknown`
+
+##### Parameters
+
+| Name | Type |
+| :------ | :------ |
+| `vm` | `ComponentPublicInstance` |
+
+##### Returns
+
+`unknown`
+
+___
+
+### NavigationGuardReturn
+
+Ƭ **NavigationGuardReturn**: `void` \| `Error` \| `boolean` \| [`RouteLocationRaw`](index.md#RouteLocationRaw)
+
+Return types for a Navigation Guard. Based on `TypesConfig`
+
+**`See`**
+
+[TypesConfig](interfaces/TypesConfig.md)
+
+___
+
+### ParamValue
+
+Ƭ **ParamValue**\<`isRaw`\>: ``true`` extends `isRaw` ? `string` \| `number` : `string`
+
+Utility type for raw and non raw params like :id
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `isRaw` | extends `boolean` |
+
+___
+
+### ParamValueOneOrMore
+
+Ƭ **ParamValueOneOrMore**\<`isRaw`\>: [[`ParamValue`](index.md#ParamValue)\<`isRaw`\>, ...ParamValue\<isRaw\>[]]
+
+Utility type for raw and non raw params like :id+
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `isRaw` | extends `boolean` |
+
+___
+
+### ParamValueZeroOrMore
+
+Ƭ **ParamValueZeroOrMore**\<`isRaw`\>: ``true`` extends `isRaw` ? [`ParamValue`](index.md#ParamValue)\<`isRaw`\>[] \| `undefined` \| ``null`` : [`ParamValue`](index.md#ParamValue)\<`isRaw`\>[] \| `undefined`
+
+Utility type for raw and non raw params like :id*
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `isRaw` | extends `boolean` |
+
+___
+
+### ParamValueZeroOrOne
+
+Ƭ **ParamValueZeroOrOne**\<`isRaw`\>: ``true`` extends `isRaw` ? `string` \| `number` \| ``null`` \| `undefined` : `string`
+
+Utility type for raw and non raw params like :id?
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `isRaw` | extends `boolean` |
+
+___
+
### PathParserOptions
-Ƭ **PathParserOptions**: `Pick`\<`_PathParserOptions`, ``"end"`` \| ``"sensitive"`` \| ``"strict"``\>
+Ƭ **PathParserOptions**: `Pick`\<[`_PathParserOptions`](interfaces/PathParserOptions.md), ``"end"`` \| ``"sensitive"`` \| ``"strict"``\>
___
___
+### RouteLocation
+
+Ƭ **RouteLocation**\<`Name`\>: [`RouteMapGeneric`](index.md#RouteMapGeneric) extends [`RouteMap`](index.md#RouteMap) ? [`RouteLocationGeneric`](interfaces/RouteLocationGeneric.md) : [`RouteLocationTypedList`](index.md#RouteLocationTypedList)\<[`RouteMap`](index.md#RouteMap)\>[`Name`]
+
+[RouteLocationRaw](index.md#RouteLocationRaw) resolved using the matcher
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
+
+___
+
+### RouteLocationAsPath
+
+Ƭ **RouteLocationAsPath**\<`Name`\>: [`RouteMapGeneric`](index.md#RouteMapGeneric) extends [`RouteMap`](index.md#RouteMap) ? [`RouteLocationAsPathGeneric`](interfaces/RouteLocationAsPathGeneric.md) : [`RouteLocationAsPathTypedList`](index.md#RouteLocationAsPathTypedList)\<[`RouteMap`](index.md#RouteMap)\>[`Name`]
+
+Route location as an object with a `path` property.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
+
+___
+
+### RouteLocationAsPathTypedList
+
+Ƭ **RouteLocationAsPathTypedList**\<`RouteMap`\>: \{ [N in keyof RouteMap]: RouteLocationAsPathTyped\<RouteMap, N\> }
+
+List of all possible [RouteLocationAsPath](index.md#RouteLocationAsPath) indexed by the route name.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](index.md#RouteMapGeneric) = [`RouteMapGeneric`](index.md#RouteMapGeneric) |
+
+___
+
+### RouteLocationAsRelative
+
+Ƭ **RouteLocationAsRelative**\<`Name`\>: [`RouteMapGeneric`](index.md#RouteMapGeneric) extends [`RouteMap`](index.md#RouteMap) ? [`RouteLocationAsRelativeGeneric`](interfaces/RouteLocationAsRelativeGeneric.md) : [`RouteLocationAsRelativeTypedList`](index.md#RouteLocationAsRelativeTypedList)\<[`RouteMap`](index.md#RouteMap)\>[`Name`]
+
+Route location relative to the current location. It accepts other properties than `path` like `params`, `query` and
+`hash` to conveniently change them.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
+
+___
+
+### RouteLocationAsRelativeTypedList
+
+Ƭ **RouteLocationAsRelativeTypedList**\<`RouteMap`\>: \{ [N in keyof RouteMap]: RouteLocationAsRelativeTyped\<RouteMap, N\> }
+
+List of all possible [RouteLocationAsRelative](index.md#RouteLocationAsRelative) indexed by the route name.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](index.md#RouteMapGeneric) = [`RouteMapGeneric`](index.md#RouteMapGeneric) |
+
+___
+
+### RouteLocationAsString
+
+Ƭ **RouteLocationAsString**\<`Name`\>: [`RouteMapGeneric`](index.md#RouteMapGeneric) extends [`RouteMap`](index.md#RouteMap) ? `string` : `_LiteralUnion`\<[`RouteLocationAsStringTypedList`](index.md#RouteLocationAsStringTypedList)\<[`RouteMap`](index.md#RouteMap)\>[`Name`], `string`\>
+
+Same as [RouteLocationAsPath](index.md#RouteLocationAsPath) but as a string literal.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
+
+___
+
+### RouteLocationAsStringTyped
+
+Ƭ **RouteLocationAsStringTyped**\<`RouteMap`, `Name`\>: `RouteMap`[`Name`][``"path"``]
+
+Helper to generate a type safe version of the [RouteLocationAsString](index.md#RouteLocationAsString) type.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](index.md#RouteMapGeneric) = [`RouteMapGeneric`](index.md#RouteMapGeneric) |
+| `Name` | extends keyof `RouteMap` = keyof `RouteMap` |
+
+___
+
+### RouteLocationAsStringTypedList
+
+Ƭ **RouteLocationAsStringTypedList**\<`RouteMap`\>: \{ [N in keyof RouteMap]: RouteLocationAsStringTyped\<RouteMap, N\> }
+
+List of all possible [RouteLocationAsString](index.md#RouteLocationAsString) indexed by the route name.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](index.md#RouteMapGeneric) = [`RouteMapGeneric`](index.md#RouteMapGeneric) |
+
+___
+
+### RouteLocationNormalized
+
+Ƭ **RouteLocationNormalized**\<`Name`\>: [`RouteMapGeneric`](index.md#RouteMapGeneric) extends [`RouteMap`](index.md#RouteMap) ? [`RouteLocationNormalizedGeneric`](interfaces/RouteLocationNormalizedGeneric.md) : [`RouteLocationNormalizedTypedList`](index.md#RouteLocationNormalizedTypedList)\<[`RouteMap`](index.md#RouteMap)\>[`Name`]
+
+Similar to [RouteLocation](index.md#RouteLocation) but its
+[`matched` property](interfaces/RouteLocationNormalizedTyped.md#matched) cannot contain redirect records
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
+
+___
+
+### RouteLocationNormalizedLoaded
+
+Ƭ **RouteLocationNormalizedLoaded**\<`Name`\>: [`RouteMapGeneric`](index.md#RouteMapGeneric) extends [`RouteMap`](index.md#RouteMap) ? [`RouteLocationNormalizedLoadedGeneric`](interfaces/RouteLocationNormalizedLoadedGeneric.md) : [`RouteLocationNormalizedLoadedTypedList`](index.md#RouteLocationNormalizedLoadedTypedList)\<[`RouteMap`](index.md#RouteMap)\>[`Name`]
+
+Similar to [RouteLocationNormalized](index.md#RouteLocationNormalized) but its `components` do not contain any function to lazy load components.
+In other words, it's ready to be rendered by `<RouterView>`.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
+
+___
+
+### RouteLocationNormalizedLoadedTypedList
+
+Ƭ **RouteLocationNormalizedLoadedTypedList**\<`RouteMap`\>: \{ [N in keyof RouteMap]: RouteLocationNormalizedLoadedTyped\<RouteMap, N\> }
+
+List of all possible [RouteLocationNormalizedLoaded](index.md#RouteLocationNormalizedLoaded) indexed by the route name.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](index.md#RouteMapGeneric) = [`RouteMapGeneric`](index.md#RouteMapGeneric) |
+
+___
+
+### RouteLocationNormalizedTypedList
+
+Ƭ **RouteLocationNormalizedTypedList**\<`RouteMap`\>: \{ [N in keyof RouteMap]: RouteLocationNormalizedTyped\<RouteMap, N\> }
+
+List of all possible [RouteLocationNormalized](index.md#RouteLocationNormalized) indexed by the route name.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](index.md#RouteMapGeneric) = [`RouteMapGeneric`](index.md#RouteMapGeneric) |
+
+___
+
### RouteLocationRaw
-Ƭ **RouteLocationRaw**: `string` \| `RouteLocationPathRaw` \| `RouteLocationNamedRaw`
+Ƭ **RouteLocationRaw**\<`Name`\>: [`RouteMapGeneric`](index.md#RouteMapGeneric) extends [`RouteMap`](index.md#RouteMap) ? [`RouteLocationAsString`](index.md#RouteLocationAsString) \| [`RouteLocationAsRelativeGeneric`](interfaces/RouteLocationAsRelativeGeneric.md) \| [`RouteLocationAsPathGeneric`](interfaces/RouteLocationAsPathGeneric.md) : `_LiteralUnion`\<[`RouteLocationAsStringTypedList`](index.md#RouteLocationAsStringTypedList)\<[`RouteMap`](index.md#RouteMap)\>[`Name`], `string`\> \| [`RouteLocationAsRelativeTypedList`](index.md#RouteLocationAsRelativeTypedList)\<[`RouteMap`](index.md#RouteMap)\>[`Name`] \| [`RouteLocationAsPathTypedList`](index.md#RouteLocationAsPathTypedList)\<[`RouteMap`](index.md#RouteMap)\>[`Name`]
+
+Route location that can be passed to `router.push()` and other user-facing APIs.
-User-level route location
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
+
+___
+
+### RouteLocationResolved
+
+Ƭ **RouteLocationResolved**\<`Name`\>: [`RouteMapGeneric`](index.md#RouteMapGeneric) extends [`RouteMap`](index.md#RouteMap) ? [`RouteLocationResolvedGeneric`](interfaces/RouteLocationResolvedGeneric.md) : [`RouteLocationResolvedTypedList`](index.md#RouteLocationResolvedTypedList)\<[`RouteMap`](index.md#RouteMap)\>[`Name`]
+
+Route location resolved with [`router.resolve()`](interfaces/Router.md).
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
+
+___
+
+### RouteLocationResolvedTypedList
+
+Ƭ **RouteLocationResolvedTypedList**\<`RouteMap`\>: \{ [N in keyof RouteMap]: RouteLocationResolvedTyped\<RouteMap, N\> }
+
+List of all possible [RouteLocationResolved](index.md#RouteLocationResolved) indexed by the route name.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](index.md#RouteMapGeneric) = [`RouteMapGeneric`](index.md#RouteMapGeneric) |
+
+___
+
+### RouteLocationTypedList
+
+Ƭ **RouteLocationTypedList**\<`RouteMap`\>: \{ [N in keyof RouteMap]: RouteLocationTyped\<RouteMap, N\> }
+
+List of all possible [RouteLocation](index.md#RouteLocation) indexed by the route name.
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](index.md#RouteMapGeneric) = [`RouteMapGeneric`](index.md#RouteMapGeneric) |
+
+___
+
+### RouteMap
+
+Ƭ **RouteMap**: [`TypesConfig`](interfaces/TypesConfig.md) extends `Record`\<``"RouteNamedMap"``, infer RouteNamedMap\> ? `RouteNamedMap` : [`RouteMapGeneric`](index.md#RouteMapGeneric)
+
+Convenience type to get the typed RouteMap or a generic one if not provided. It is extracted from the [TypesConfig](interfaces/TypesConfig.md) if it exists, it becomes [RouteMapGeneric](index.md#RouteMapGeneric) otherwise.
+
+___
+
+### RouteMapGeneric
+
+Ƭ **RouteMapGeneric**: `Record`\<`string` \| `symbol`, [`RouteRecordInfo`](interfaces/RouteRecordInfo.md)\>
+
+Generic version of the `RouteMap`.
+
+___
+
+### RouteParamValue
+
+Ƭ **RouteParamValue**: `string`
+
+___
+
+### RouteParamValueRaw
+
+Ƭ **RouteParamValueRaw**: [`RouteParamValue`](index.md#RouteParamValue) \| `number` \| ``null`` \| `undefined`
___
### RouteParams
-Ƭ **RouteParams**: `Record`\<`string`, `RouteParamValue` \| `RouteParamValue`[]\>
+Ƭ **RouteParams**\<`Name`\>: [`RouteMap`](index.md#RouteMap)[`Name`][``"params"``]
+
+Generate a type safe params for a route location. Requires the name of the route to be passed as a generic.
+
+**`See`**
+
+[RouteParamsGeneric](index.md#RouteParamsGeneric)
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
+
+___
+
+### RouteParamsGeneric
+
+Ƭ **RouteParamsGeneric**: `Record`\<`string`, [`RouteParamValue`](index.md#RouteParamValue) \| [`RouteParamValue`](index.md#RouteParamValue)[]\>
___
### RouteParamsRaw
-Ƭ **RouteParamsRaw**: `Record`\<`string`, `RouteParamValueRaw` \| `Exclude`\<`RouteParamValueRaw`, ``null`` \| `undefined`\>[]\>
+Ƭ **RouteParamsRaw**\<`Name`\>: [`RouteMap`](index.md#RouteMap)[`Name`][``"paramsRaw"``]
+
+Generate a type safe raw params for a route location. Requires the name of the route to be passed as a generic.
+
+**`See`**
+
+[RouteParamsRaw](index.md#RouteParamsRaw)
+
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
+
+___
+
+### RouteParamsRawGeneric
+
+Ƭ **RouteParamsRawGeneric**: `Record`\<`string`, [`RouteParamValueRaw`](index.md#RouteParamValueRaw) \| `Exclude`\<[`RouteParamValueRaw`](index.md#RouteParamValueRaw), ``null`` \| `undefined`\>[]\>
___
### RouteRecordName
-Ƭ **RouteRecordName**: `string` \| `symbol`
+Ƭ **RouteRecordName**: [`RouteMapGeneric`](index.md#RouteMapGeneric) extends [`RouteMap`](index.md#RouteMap) ? [`RouteRecordNameGeneric`](index.md#RouteRecordNameGeneric) : keyof [`RouteMap`](index.md#RouteMap)
+
+Possible values for a route record **after normalization**
+
+NOTE: since `RouteRecordName` is a type, it evaluates too early and it's often the generic version [RouteRecordNameGeneric](index.md#RouteRecordNameGeneric). If you need a typed version of all of the names of routes, use [`keyof RouteMap`](index.md#RouteMap)
+
+___
+
+### RouteRecordNameGeneric
-Possible values for a user-defined route record's name
+Ƭ **RouteRecordNameGeneric**: `string` \| `symbol` \| `undefined`
+
+Generic version of [RouteRecordName](index.md#RouteRecordName).
___
___
-### UseLinkOptions
+### RouteRecordRedirectOption
+
+Ƭ **RouteRecordRedirectOption**: [`RouteLocationRaw`](index.md#RouteLocationRaw) \| (`to`: [`RouteLocation`](index.md#RouteLocation)) => [`RouteLocationRaw`](index.md#RouteLocationRaw)
+
+___
+
+### \_Awaitable
+
+Ƭ **\_Awaitable**\<`T`\>: `T` \| `PromiseLike`\<`T`\>
+
+Maybe a promise maybe not
+
+#### Type parameters
+
+| Name |
+| :------ |
+| `T` |
+
+___
+
+### \_RouteRecordProps
+
+Ƭ **\_RouteRecordProps**\<`Name`\>: `boolean` \| `Record`\<`string`, `any`\> \| (`to`: [`RouteLocationNormalized`](index.md#RouteLocationNormalized)\<`Name`\>) => `Record`\<`string`, `any`\>
+
+#### Type parameters
-Ƭ **UseLinkOptions**: `VueUseOptions`\<`RouterLinkOptions`\>
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](index.md#RouteMap) = keyof [`RouteMap`](index.md#RouteMap) |
## Variables
### RouterLink
-• `Const` **RouterLink**: `_RouterLinkI`
+• `Const` **RouterLink**: [`_RouterLinkI`](interfaces/RouterLinkI.md)
Component to render a link that triggers a navigation on click.
### RouterView
-• `Const` **RouterView**: () => \{ `$props`: `AllowedComponentProps` & `ComponentCustomProps` & `VNodeProps` & [`RouterViewProps`](interfaces/RouterViewProps.md) ; `$slots`: \{ `default?`: (`__namedParameters`: \{ `Component`: `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\> ; `route`: [`RouteLocationNormalizedLoaded`](interfaces/RouteLocationNormalizedLoaded.md) }) => `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\>[] } }
+• `Const` **RouterView**: () => \{ `$props`: `AllowedComponentProps` & `ComponentCustomProps` & `VNodeProps` & [`RouterViewProps`](interfaces/RouterViewProps.md) ; `$slots`: \{ `default?`: (`__namedParameters`: \{ `Component`: `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\> ; `route`: [`RouteLocationNormalizedLoadedGeneric`](interfaces/RouteLocationNormalizedLoadedGeneric.md) }) => `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\>[] } }
Component to display the current route the user is at.
| Name | Type |
| :------ | :------ |
| `$props` | `AllowedComponentProps` & `ComponentCustomProps` & `VNodeProps` & [`RouterViewProps`](interfaces/RouterViewProps.md) |
-| `$slots` | \{ `default?`: (`__namedParameters`: \{ `Component`: `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\> ; `route`: [`RouteLocationNormalizedLoaded`](interfaces/RouteLocationNormalizedLoaded.md) }) => `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\>[] } |
-| `$slots.default?` | (`__namedParameters`: \{ `Component`: `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\> ; `route`: [`RouteLocationNormalizedLoaded`](interfaces/RouteLocationNormalizedLoaded.md) }) => `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\>[] |
+| `$slots` | \{ `default?`: (`__namedParameters`: \{ `Component`: `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\> ; `route`: [`RouteLocationNormalizedLoadedGeneric`](interfaces/RouteLocationNormalizedLoadedGeneric.md) }) => `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\>[] } |
+| `$slots.default?` | (`__namedParameters`: \{ `Component`: `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\> ; `route`: [`RouteLocationNormalizedLoadedGeneric`](interfaces/RouteLocationNormalizedLoadedGeneric.md) }) => `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\>[] |
___
### START\_LOCATION
-• `Const` **START\_LOCATION**: [`RouteLocationNormalizedLoaded`](interfaces/RouteLocationNormalizedLoaded.md)
+• `Const` **START\_LOCATION**: [`RouteLocationNormalizedLoaded`](index.md#RouteLocationNormalizedLoaded)
Initial route location where the router is. Can be used in navigation guards
to differentiate the initial navigation.
})
```
+___
+
+### matchedRouteKey
+
+• `Const` **matchedRouteKey**: `InjectionKey`\<`ComputedRef`\<`undefined` \| [`RouteRecordNormalized`](interfaces/RouteRecordNormalized.md)\>\>
+
+RouteRecord being rendered by the closest ancestor Router View. Used for
+`onBeforeRouteUpdate` and `onBeforeRouteLeave`. rvlm stands for Router View
+Location Matched
+
+___
+
+### routeLocationKey
+
+• `Const` **routeLocationKey**: `InjectionKey`\<[`RouteLocationNormalizedLoadedGeneric`](interfaces/RouteLocationNormalizedLoadedGeneric.md)\>
+
+Allows overriding the current route returned by `useRoute` in tests. rl
+stands for route location
+
+___
+
+### routerKey
+
+• `Const` **routerKey**: `InjectionKey`\<[`Router`](interfaces/Router.md)\>
+
+Allows overriding the router instance returned by `useRouter` in tests. r
+stands for router
+
+___
+
+### routerViewLocationKey
+
+• `Const` **routerViewLocationKey**: `InjectionKey`\<`Ref`\<[`RouteLocationNormalizedLoadedGeneric`](interfaces/RouteLocationNormalizedLoadedGeneric.md)\>\>
+
+Allows overriding the current route used by router-view. Internally this is
+used when the `route` prop is passed.
+
+___
+
+### viewDepthKey
+
+• `Const` **viewDepthKey**: `InjectionKey`\<`number` \| `Ref`\<`number`\>\>
+
+Allows overriding the router view depth to control which component in
+`matched` is rendered. rvd stands for Router View Depth
+
## Functions
### createMemoryHistory
___
+### createRouterMatcher
+
+▸ **createRouterMatcher**(`routes`, `globalOptions`): [`RouterMatcher`](interfaces/RouterMatcher.md)
+
+Creates a Router Matcher.
+
+#### Parameters
+
+| Name | Type | Description |
+| :------ | :------ | :------ |
+| `routes` | readonly [`RouteRecordRaw`](index.md#RouteRecordRaw)[] | array of initial routes |
+| `globalOptions` | [`PathParserOptions`](index.md#PathParserOptions) | global route options |
+
+#### Returns
+
+[`RouterMatcher`](interfaces/RouterMatcher.md)
+
+___
+
### createWebHashHistory
▸ **createWebHashHistory**(`base?`): [`RouterHistory`](interfaces/RouterHistory.md)
| Name | Type | Description |
| :------ | :------ | :------ |
| `error` | `any` | possible [NavigationFailure](interfaces/NavigationFailure.md) |
-| `type?` | `NAVIGATION_GUARD_REDIRECT` | optional types to check for |
+| `type?` | [`NAVIGATION_GUARD_REDIRECT`](enums/ErrorTypes.md#NAVIGATION_GUARD_REDIRECT) | optional types to check for |
#### Returns
| Name | Type |
| :------ | :------ |
| `error` | `any` |
-| `type?` | `ErrorTypes` \| [`NavigationFailureType`](enums/NavigationFailureType.md) |
+| `type?` | [`ErrorTypes`](enums/ErrorTypes.md) \| [`NavigationFailureType`](enums/NavigationFailureType.md) |
#### Returns
### loadRouteLocation
-▸ **loadRouteLocation**(`route`): `Promise`\<[`RouteLocationNormalizedLoaded`](interfaces/RouteLocationNormalizedLoaded.md)\>
+▸ **loadRouteLocation**(`route`): `Promise`\<[`RouteLocationNormalizedLoaded`](index.md#RouteLocationNormalizedLoaded)\>
Ensures a route is loaded, so it can be passed as o prop to `<RouterView>`.
| Name | Type | Description |
| :------ | :------ | :------ |
-| `route` | [`RouteLocationNormalized`](interfaces/RouteLocationNormalized.md) | resolved route to load |
+| `route` | [`RouteLocationNormalizedGeneric`](interfaces/RouteLocationNormalizedGeneric.md) \| [`RouteLocationGeneric`](interfaces/RouteLocationGeneric.md) | resolved route to load |
#### Returns
-`Promise`\<[`RouteLocationNormalizedLoaded`](interfaces/RouteLocationNormalizedLoaded.md)\>
+`Promise`\<[`RouteLocationNormalizedLoaded`](index.md#RouteLocationNormalizedLoaded)\>
___
___
-### useLink
+### parseQuery
+
+▸ **parseQuery**(`search`): [`LocationQuery`](index.md#LocationQuery)
-▸ **useLink**(`props`): `Object`
+Transforms a queryString into a [LocationQuery](index.md#LocationQuery) object. Accept both, a
+version with the leading `?` and without Should work as URLSearchParams
#### Parameters
-| Name | Type |
-| :------ | :------ |
-| `props` | `VueUseOptions`\<`RouterLinkOptions`\> |
+| Name | Type | Description |
+| :------ | :------ | :------ |
+| `search` | `string` | search string to parse |
#### Returns
-`Object`
+[`LocationQuery`](index.md#LocationQuery)
+
+a query object
+
+___
+
+### stringifyQuery
+
+▸ **stringifyQuery**(`query`): `string`
+
+Stringifies a [LocationQueryRaw](index.md#LocationQueryRaw) object. Like `URLSearchParams`, it
+doesn't prepend a `?`
+
+#### Parameters
+
+| Name | Type | Description |
+| :------ | :------ | :------ |
+| `query` | [`LocationQueryRaw`](index.md#LocationQueryRaw) | query object to stringify |
+
+#### Returns
+
+`string`
+
+string version of the query without the leading `?`
+
+___
+
+### useLink
+
+▸ **useLink**\<`Name`\>(`props`): [`UseLinkReturn`](interfaces/UseLinkReturn.md)\<`Name`\>
+
+Returns the internal behavior of a [RouterLink](index.md#RouterLink) without the rendering part.
+
+#### Type parameters
| Name | Type |
| :------ | :------ |
-| `href` | `ComputedRef`\<`string`\> |
-| `isActive` | `ComputedRef`\<`boolean`\> |
-| `isExactActive` | `ComputedRef`\<`boolean`\> |
-| `navigate` | (`e`: `MouseEvent`) => `Promise`\<`void` \| [`NavigationFailure`](interfaces/NavigationFailure.md)\> |
-| `route` | `ComputedRef`\<[`RouteLocation`](interfaces/RouteLocation.md) & \{ `href`: `string` }\> |
+| `Name` | extends `string` \| `symbol` = `string` \| `symbol` |
+
+#### Parameters
+
+| Name | Type | Description |
+| :------ | :------ | :------ |
+| `props` | [`UseLinkOptions`](interfaces/UseLinkOptions.md)\<`Name`\> | a `to` location and an optional `replace` flag |
+
+#### Returns
+
+[`UseLinkReturn`](interfaces/UseLinkReturn.md)\<`Name`\>
___
### useRoute
-▸ **useRoute**(): [`RouteLocationNormalizedLoaded`](interfaces/RouteLocationNormalizedLoaded.md)
+▸ **useRoute**\<`Name`\>(`_name?`): [`RouteLocationNormalizedLoaded`](index.md#RouteLocationNormalizedLoaded)\<`Name`\>
Returns the current route location. Equivalent to using `$route` inside
templates.
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends `string` \| `symbol` = `string` \| `symbol` |
+
+#### Parameters
+
+| Name | Type |
+| :------ | :------ |
+| `_name?` | `Name` |
+
#### Returns
-[`RouteLocationNormalizedLoaded`](interfaces/RouteLocationNormalizedLoaded.md)
+[`RouteLocationNormalizedLoaded`](index.md#RouteLocationNormalizedLoaded)\<`Name`\>
___
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / LocationAsRelativeRaw
+
+# Interface: LocationAsRelativeRaw
+
+## Hierarchy
+
+- **`LocationAsRelativeRaw`**
+
+ ↳ [`RouteLocationNamedRaw`](RouteLocationNamedRaw.md)
+
+## Properties
+
+### name
+
+• `Optional` **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
+
+___
+
+### params
+
+• `Optional` **params**: [`RouteParamsRawGeneric`](../index.md#RouteParamsRawGeneric)
+
+___
+
+### path
+
+• `Optional` **path**: `undefined`
+
+Ignored path property since we are dealing with a relative location. Only `undefined` is allowed.
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / MatcherLocation
+
+# Interface: MatcherLocation
+
+Normalized/resolved Route location that returned by the matcher.
+
+## Properties
+
+### matched
+
+• **matched**: [`RouteRecordNormalized`](RouteRecordNormalized.md)[]
+
+Array of [RouteRecord](../index.md#RouteRecord) containing components as they were
+passed when adding records. It can also contain redirect records. This
+can't be used directly
+
+___
+
+### meta
+
+• **meta**: [`RouteMeta`](RouteMeta.md)
+
+Merged `meta` properties from all the matched route records.
+
+___
+
+### name
+
+• **name**: ``null`` \| [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
+
+Name of the matched record
+
+___
+
+### params
+
+• **params**: [`RouteParamsGeneric`](../index.md#RouteParamsGeneric)
+
+Object of decoded params extracted from the `path`.
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / MatcherLocationAsPath
+
+# Interface: MatcherLocationAsPath
+
+## Hierarchy
+
+- **`MatcherLocationAsPath`**
+
+ ↳ [`RouteLocationPathRaw`](RouteLocationPathRaw.md)
+
+## Properties
+
+### path
+
+• **path**: `string`
### from
-• **from**: [`RouteLocationNormalized`](RouteLocationNormalized.md)
+• **from**: [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md)
Route location we were navigating from
### to
-• **to**: [`RouteLocationNormalized`](RouteLocationNormalized.md)
+• **to**: [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md)
Route location we were navigating to
### type
-• **type**: `NAVIGATION_ABORTED` \| `NAVIGATION_CANCELLED` \| `NAVIGATION_DUPLICATED`
+• **type**: [`NAVIGATION_ABORTED`](../enums/ErrorTypes.md#NAVIGATION_ABORTED) \| [`NAVIGATION_CANCELLED`](../enums/ErrorTypes.md#NAVIGATION_CANCELLED) \| [`NAVIGATION_DUPLICATED`](../enums/ErrorTypes.md#NAVIGATION_DUPLICATED)
Type of the navigation. One of [NavigationFailureType](../enums/NavigationFailureType.md)
# Interface: NavigationGuard
-Navigation guard. See [Navigation
-Guards](/guide/advanced/navigation-guards.md).
+Navigation Guard.
## Callable
### NavigationGuard
-▸ **NavigationGuard**(`to`, `from`, `next`): `NavigationGuardReturn` \| `Promise`\<`NavigationGuardReturn`\>
+▸ **NavigationGuard**(`to`, `from`, `next`): [`_Awaitable`](../index.md#_Awaitable)\<[`NavigationGuardReturn`](../index.md#NavigationGuardReturn)\>
#### Parameters
| Name | Type |
| :------ | :------ |
-| `to` | [`RouteLocationNormalized`](RouteLocationNormalized.md) |
-| `from` | [`RouteLocationNormalized`](RouteLocationNormalized.md) |
+| `to` | [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md) |
+| `from` | [`RouteLocationNormalizedLoadedGeneric`](RouteLocationNormalizedLoadedGeneric.md) |
| `next` | [`NavigationGuardNext`](NavigationGuardNext.md) |
#### Returns
-`NavigationGuardReturn` \| `Promise`\<`NavigationGuardReturn`\>
+[`_Awaitable`](../index.md#_Awaitable)\<[`NavigationGuardReturn`](../index.md#NavigationGuardReturn)\>
# Interface: NavigationGuardNext
+`next()` callback passed to navigation guards.
+
## Callable
### NavigationGuardNext
| Name | Type |
| :------ | :------ |
-| `location` | [`RouteLocationRaw`](../index.md#RouteLocationRaw) |
+| `location` | `string` \| [`RouteLocationAsRelativeGeneric`](RouteLocationAsRelativeGeneric.md) \| [`RouteLocationAsPathGeneric`](RouteLocationAsPathGeneric.md) |
#### Returns
| Name | Type |
| :------ | :------ |
-| `cb` | `NavigationGuardNextCallback` |
+| `cb` | [`NavigationGuardNextCallback`](../index.md#NavigationGuardNextCallback) |
#### Returns
# Interface: NavigationGuardWithThis\<T\>
-Navigation guard. See [Navigation
-Guards](/guide/advanced/navigation-guards.md).
+Navigation Guard with a type parameter for `this`.
+
+**`See`**
+
+[TypesConfig](TypesConfig.md)
## Type parameters
### NavigationGuardWithThis
-▸ **NavigationGuardWithThis**(`this`, `to`, `from`, `next`): `NavigationGuardReturn` \| `Promise`\<`NavigationGuardReturn`\>
+▸ **NavigationGuardWithThis**(`this`, `to`, `from`, `next`): [`_Awaitable`](../index.md#_Awaitable)\<[`NavigationGuardReturn`](../index.md#NavigationGuardReturn)\>
#### Parameters
| Name | Type |
| :------ | :------ |
| `this` | `T` |
-| `to` | [`RouteLocationNormalized`](RouteLocationNormalized.md) |
-| `from` | [`RouteLocationNormalized`](RouteLocationNormalized.md) |
+| `to` | [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md) |
+| `from` | [`RouteLocationNormalizedLoadedGeneric`](RouteLocationNormalizedLoadedGeneric.md) |
| `next` | [`NavigationGuardNext`](NavigationGuardNext.md) |
#### Returns
-`NavigationGuardReturn` \| `Promise`\<`NavigationGuardReturn`\>
+[`_Awaitable`](../index.md#_Awaitable)\<[`NavigationGuardReturn`](../index.md#NavigationGuardReturn)\>
# Interface: NavigationHookAfter
+Navigation hook triggered after a navigation is settled.
+
## Callable
### NavigationHookAfter
-▸ **NavigationHookAfter**(`to`, `from`, `failure?`): `any`
+▸ **NavigationHookAfter**(`to`, `from`, `failure?`): `unknown`
#### Parameters
| Name | Type |
| :------ | :------ |
-| `to` | [`RouteLocationNormalized`](RouteLocationNormalized.md) |
-| `from` | [`RouteLocationNormalized`](RouteLocationNormalized.md) |
+| `to` | [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md) |
+| `from` | [`RouteLocationNormalizedLoadedGeneric`](RouteLocationNormalizedLoadedGeneric.md) |
| `failure?` | `void` \| [`NavigationFailure`](NavigationFailure.md) |
#### Returns
-`any`
+`unknown`
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / NavigationRedirectError
+
+# Interface: NavigationRedirectError
+
+Internal error used to detect a redirection.
+
+## Hierarchy
+
+- `Omit`\<[`NavigationFailure`](NavigationFailure.md), ``"to"`` \| ``"type"``\>
+
+ ↳ **`NavigationRedirectError`**
+
+## Properties
+
+### cause
+
+• `Optional` **cause**: `unknown`
+
+#### Inherited from
+
+Omit.cause
+
+___
+
+### from
+
+• **from**: [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md)
+
+Route location we were navigating from
+
+#### Inherited from
+
+Omit.from
+
+___
+
+### message
+
+• **message**: `string`
+
+#### Inherited from
+
+Omit.message
+
+___
+
+### name
+
+• **name**: `string`
+
+#### Inherited from
+
+Omit.name
+
+___
+
+### stack
+
+• `Optional` **stack**: `string`
+
+#### Inherited from
+
+Omit.stack
+
+___
+
+### to
+
+• **to**: `string` \| [`RouteLocationAsRelativeGeneric`](RouteLocationAsRelativeGeneric.md) \| [`RouteLocationAsPathGeneric`](RouteLocationAsPathGeneric.md)
+
+___
+
+### type
+
+• **type**: [`NAVIGATION_GUARD_REDIRECT`](../enums/ErrorTypes.md#NAVIGATION_GUARD_REDIRECT)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / \_PathParserOptions
+
+# Interface: \_PathParserOptions
+
+## Properties
+
+### end
+
+• `Optional` **end**: `boolean`
+
+Should the RegExp match until the end by appending a `$` to it.
+
+**`Default Value`**
+
+`true`
+
+___
+
+### sensitive
+
+• `Optional` **sensitive**: `boolean`
+
+Makes the RegExp case-sensitive.
+
+**`Default Value`**
+
+`false`
+
+___
+
+### start
+
+• `Optional` **start**: `boolean`
+
+Should the RegExp match from the beginning by prepending a `^` to it.
+
+**`Default Value`**
+
+`true`
+
+___
+
+### strict
+
+• `Optional` **strict**: `boolean`
+
+Whether to disallow a trailing slash or not.
+
+**`Default Value`**
+
+`false`
+++ /dev/null
----
-editLink: false
----
-
-[API Documentation](../index.md) / RouteLocation
-
-# Interface: RouteLocation
-
-[RouteLocationRaw](../index.md#RouteLocationRaw) resolved using the matcher
-
-## Hierarchy
-
-- `_RouteLocationBase`
-
- ↳ **`RouteLocation`**
-
-## Properties
-
-### fullPath
-
-• **fullPath**: `string`
-
-The whole location including the `search` and `hash`. This string is
-percentage encoded.
-
-#### Inherited from
-
-\_RouteLocationBase.fullPath
-
-___
-
-### hash
-
-• **hash**: `string`
-
-Hash of the current location. If present, starts with a `#`.
-
-#### Inherited from
-
-\_RouteLocationBase.hash
-
-___
-
-### matched
-
-• **matched**: [`RouteRecordNormalized`](RouteRecordNormalized.md)[]
-
-Array of [RouteRecord](../index.md#RouteRecord) containing components as they were
-passed when adding records. It can also contain redirect records. This
-can't be used directly
-
-___
-
-### meta
-
-• **meta**: [`RouteMeta`](RouteMeta.md)
-
-Merged `meta` properties from all the matched route records.
-
-#### Inherited from
-
-\_RouteLocationBase.meta
-
-___
-
-### name
-
-• **name**: `undefined` \| ``null`` \| [`RouteRecordName`](../index.md#RouteRecordName)
-
-Name of the matched record
-
-#### Inherited from
-
-\_RouteLocationBase.name
-
-___
-
-### params
-
-• **params**: [`RouteParams`](../index.md#RouteParams)
-
-Object of decoded params extracted from the `path`.
-
-#### Inherited from
-
-\_RouteLocationBase.params
-
-___
-
-### path
-
-• **path**: `string`
-
-Percentage encoded pathname section of the URL.
-
-#### Inherited from
-
-\_RouteLocationBase.path
-
-___
-
-### query
-
-• **query**: [`LocationQuery`](../index.md#LocationQuery)
-
-Object representation of the `search` property of the current location.
-
-#### Inherited from
-
-\_RouteLocationBase.query
-
-___
-
-### redirectedFrom
-
-• **redirectedFrom**: `undefined` \| [`RouteLocation`](RouteLocation.md)
-
-Contains the location we were initially trying to access before ending up
-on the current location.
-
-#### Inherited from
-
-\_RouteLocationBase.redirectedFrom
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationAsPathGeneric
+
+# Interface: RouteLocationAsPathGeneric
+
+Generic version of [RouteLocationAsPath](../index.md#RouteLocationAsPath). It is used when no [RouteMap](../index.md#RouteMap) is provided.
+
+## Hierarchy
+
+- [`RouteQueryAndHash`](RouteQueryAndHash.md)
+
+- [`RouteLocationOptions`](RouteLocationOptions.md)
+
+ ↳ **`RouteLocationAsPathGeneric`**
+
+ ↳↳ [`RouteLocationAsPathTyped`](RouteLocationAsPathTyped.md)
+
+## Properties
+
+### force
+
+• `Optional` **force**: `boolean`
+
+Triggers the navigation even if the location is the same as the current one.
+Note this will also add a new entry to the history unless `replace: true`
+is passed.
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[force](RouteLocationOptions.md#force)
+
+___
+
+### hash
+
+• `Optional` **hash**: `string`
+
+#### Inherited from
+
+[RouteQueryAndHash](RouteQueryAndHash.md).[hash](RouteQueryAndHash.md#hash)
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
+
+___
+
+### query
+
+• `Optional` **query**: [`LocationQueryRaw`](../index.md#LocationQueryRaw)
+
+#### Inherited from
+
+[RouteQueryAndHash](RouteQueryAndHash.md).[query](RouteQueryAndHash.md#query)
+
+___
+
+### replace
+
+• `Optional` **replace**: `boolean`
+
+Replace the entry in the history instead of pushing a new entry
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[replace](RouteLocationOptions.md#replace)
+
+___
+
+### state
+
+• `Optional` **state**: [`HistoryState`](HistoryState.md)
+
+State to save using the History API. This cannot contain any reactive
+values and some primitives like Symbols are forbidden. More info at
+https://developer.mozilla.org/en-US/docs/Web/API/History/state
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[state](RouteLocationOptions.md#state)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationAsPathTyped
+
+# Interface: RouteLocationAsPathTyped\<RouteMap, Name\>
+
+Helper to generate a type safe version of the [RouteLocationAsPath](../index.md#RouteLocationAsPath) type.
+
+## Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](../index.md#RouteMapGeneric) = [`RouteMapGeneric`](../index.md#RouteMapGeneric) |
+| `Name` | extends keyof `RouteMap` = keyof `RouteMap` |
+
+## Hierarchy
+
+- [`RouteLocationAsPathGeneric`](RouteLocationAsPathGeneric.md)
+
+ ↳ **`RouteLocationAsPathTyped`**
+
+## Properties
+
+### force
+
+• `Optional` **force**: `boolean`
+
+Triggers the navigation even if the location is the same as the current one.
+Note this will also add a new entry to the history unless `replace: true`
+is passed.
+
+#### Inherited from
+
+[RouteLocationAsPathGeneric](RouteLocationAsPathGeneric.md).[force](RouteLocationAsPathGeneric.md#force)
+
+___
+
+### hash
+
+• `Optional` **hash**: `string`
+
+#### Inherited from
+
+[RouteLocationAsPathGeneric](RouteLocationAsPathGeneric.md).[hash](RouteLocationAsPathGeneric.md#hash)
+
+___
+
+### path
+
+• **path**: `_LiteralUnion`\<`RouteMap`[`Name`][``"path"``]\>
+
+Percentage encoded pathname section of the URL.
+
+#### Overrides
+
+[RouteLocationAsPathGeneric](RouteLocationAsPathGeneric.md).[path](RouteLocationAsPathGeneric.md#path)
+
+___
+
+### query
+
+• `Optional` **query**: [`LocationQueryRaw`](../index.md#LocationQueryRaw)
+
+#### Inherited from
+
+[RouteLocationAsPathGeneric](RouteLocationAsPathGeneric.md).[query](RouteLocationAsPathGeneric.md#query)
+
+___
+
+### replace
+
+• `Optional` **replace**: `boolean`
+
+Replace the entry in the history instead of pushing a new entry
+
+#### Inherited from
+
+[RouteLocationAsPathGeneric](RouteLocationAsPathGeneric.md).[replace](RouteLocationAsPathGeneric.md#replace)
+
+___
+
+### state
+
+• `Optional` **state**: [`HistoryState`](HistoryState.md)
+
+State to save using the History API. This cannot contain any reactive
+values and some primitives like Symbols are forbidden. More info at
+https://developer.mozilla.org/en-US/docs/Web/API/History/state
+
+#### Inherited from
+
+[RouteLocationAsPathGeneric](RouteLocationAsPathGeneric.md).[state](RouteLocationAsPathGeneric.md#state)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationAsRelativeGeneric
+
+# Interface: RouteLocationAsRelativeGeneric
+
+Generic version of [RouteLocationAsRelative](../index.md#RouteLocationAsRelative). It is used when no [RouteMap](../index.md#RouteMap) is provided.
+
+## Hierarchy
+
+- [`RouteQueryAndHash`](RouteQueryAndHash.md)
+
+- [`RouteLocationOptions`](RouteLocationOptions.md)
+
+ ↳ **`RouteLocationAsRelativeGeneric`**
+
+ ↳↳ [`RouteLocationAsRelativeTyped`](RouteLocationAsRelativeTyped.md)
+
+## Properties
+
+### force
+
+• `Optional` **force**: `boolean`
+
+Triggers the navigation even if the location is the same as the current one.
+Note this will also add a new entry to the history unless `replace: true`
+is passed.
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[force](RouteLocationOptions.md#force)
+
+___
+
+### hash
+
+• `Optional` **hash**: `string`
+
+#### Inherited from
+
+[RouteQueryAndHash](RouteQueryAndHash.md).[hash](RouteQueryAndHash.md#hash)
+
+___
+
+### name
+
+• `Optional` **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
+
+___
+
+### params
+
+• `Optional` **params**: [`RouteParamsRawGeneric`](../index.md#RouteParamsRawGeneric)
+
+___
+
+### path
+
+• `Optional` **path**: `undefined`
+
+A relative path to the current location. This property should be removed
+
+___
+
+### query
+
+• `Optional` **query**: [`LocationQueryRaw`](../index.md#LocationQueryRaw)
+
+#### Inherited from
+
+[RouteQueryAndHash](RouteQueryAndHash.md).[query](RouteQueryAndHash.md#query)
+
+___
+
+### replace
+
+• `Optional` **replace**: `boolean`
+
+Replace the entry in the history instead of pushing a new entry
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[replace](RouteLocationOptions.md#replace)
+
+___
+
+### state
+
+• `Optional` **state**: [`HistoryState`](HistoryState.md)
+
+State to save using the History API. This cannot contain any reactive
+values and some primitives like Symbols are forbidden. More info at
+https://developer.mozilla.org/en-US/docs/Web/API/History/state
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[state](RouteLocationOptions.md#state)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationAsRelativeTyped
+
+# Interface: RouteLocationAsRelativeTyped\<RouteMap, Name\>
+
+Helper to generate a type safe version of the [RouteLocationAsRelative](../index.md#RouteLocationAsRelative) type.
+
+## Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](../index.md#RouteMapGeneric) = [`RouteMapGeneric`](../index.md#RouteMapGeneric) |
+| `Name` | extends keyof `RouteMap` = keyof `RouteMap` |
+
+## Hierarchy
+
+- [`RouteLocationAsRelativeGeneric`](RouteLocationAsRelativeGeneric.md)
+
+ ↳ **`RouteLocationAsRelativeTyped`**
+
+## Properties
+
+### force
+
+• `Optional` **force**: `boolean`
+
+Triggers the navigation even if the location is the same as the current one.
+Note this will also add a new entry to the history unless `replace: true`
+is passed.
+
+#### Inherited from
+
+[RouteLocationAsRelativeGeneric](RouteLocationAsRelativeGeneric.md).[force](RouteLocationAsRelativeGeneric.md#force)
+
+___
+
+### hash
+
+• `Optional` **hash**: `string`
+
+#### Inherited from
+
+[RouteLocationAsRelativeGeneric](RouteLocationAsRelativeGeneric.md).[hash](RouteLocationAsRelativeGeneric.md#hash)
+
+___
+
+### name
+
+• `Optional` **name**: `Extract`\<`Name`, `string` \| `symbol`\>
+
+#### Overrides
+
+[RouteLocationAsRelativeGeneric](RouteLocationAsRelativeGeneric.md).[name](RouteLocationAsRelativeGeneric.md#name)
+
+___
+
+### params
+
+• `Optional` **params**: `RouteMap`[`Name`][``"paramsRaw"``]
+
+#### Overrides
+
+[RouteLocationAsRelativeGeneric](RouteLocationAsRelativeGeneric.md).[params](RouteLocationAsRelativeGeneric.md#params)
+
+___
+
+### path
+
+• `Optional` **path**: `undefined`
+
+A relative path to the current location. This property should be removed
+
+#### Inherited from
+
+[RouteLocationAsRelativeGeneric](RouteLocationAsRelativeGeneric.md).[path](RouteLocationAsRelativeGeneric.md#path)
+
+___
+
+### query
+
+• `Optional` **query**: [`LocationQueryRaw`](../index.md#LocationQueryRaw)
+
+#### Inherited from
+
+[RouteLocationAsRelativeGeneric](RouteLocationAsRelativeGeneric.md).[query](RouteLocationAsRelativeGeneric.md#query)
+
+___
+
+### replace
+
+• `Optional` **replace**: `boolean`
+
+Replace the entry in the history instead of pushing a new entry
+
+#### Inherited from
+
+[RouteLocationAsRelativeGeneric](RouteLocationAsRelativeGeneric.md).[replace](RouteLocationAsRelativeGeneric.md#replace)
+
+___
+
+### state
+
+• `Optional` **state**: [`HistoryState`](HistoryState.md)
+
+State to save using the History API. This cannot contain any reactive
+values and some primitives like Symbols are forbidden. More info at
+https://developer.mozilla.org/en-US/docs/Web/API/History/state
+
+#### Inherited from
+
+[RouteLocationAsRelativeGeneric](RouteLocationAsRelativeGeneric.md).[state](RouteLocationAsRelativeGeneric.md#state)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / \_RouteLocationBase
+
+# Interface: \_RouteLocationBase
+
+Base properties for a normalized route location.
+
+## Hierarchy
+
+- `Pick`\<[`MatcherLocation`](MatcherLocation.md), ``"name"`` \| ``"path"`` \| ``"params"`` \| ``"meta"``\>
+
+ ↳ **`_RouteLocationBase`**
+
+ ↳↳ [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+ ↳↳ [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md)
+
+## Properties
+
+### fullPath
+
+• **fullPath**: `string`
+
+The whole location including the `search` and `hash`. This string is
+percentage encoded.
+
+___
+
+### hash
+
+• **hash**: `string`
+
+Hash of the current location. If present, starts with a `#`.
+
+___
+
+### meta
+
+• **meta**: [`RouteMeta`](RouteMeta.md)
+
+Merged `meta` properties from all the matched route records.
+
+#### Inherited from
+
+Pick.meta
+
+___
+
+### name
+
+• **name**: ``null`` \| [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
+
+Name of the matched record
+
+#### Inherited from
+
+Pick.name
+
+___
+
+### params
+
+• **params**: [`RouteParamsGeneric`](../index.md#RouteParamsGeneric)
+
+Object of decoded params extracted from the `path`.
+
+#### Inherited from
+
+Pick.params
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
+
+#### Inherited from
+
+Pick.path
+
+___
+
+### query
+
+• **query**: [`LocationQuery`](../index.md#LocationQuery)
+
+Object representation of the `search` property of the current location.
+
+___
+
+### redirectedFrom
+
+• **redirectedFrom**: `undefined` \| [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+Contains the location we were initially trying to access before ending up
+on the current location.
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationGeneric
+
+# Interface: RouteLocationGeneric
+
+Generic version of [RouteLocation](../index.md#RouteLocation). It is used when no [RouteMap](../index.md#RouteMap) is provided.
+
+## Hierarchy
+
+- [`_RouteLocationBase`](RouteLocationBase.md)
+
+ ↳ **`RouteLocationGeneric`**
+
+ ↳↳ [`RouteLocationTyped`](RouteLocationTyped.md)
+
+ ↳↳ [`RouteLocationResolvedGeneric`](RouteLocationResolvedGeneric.md)
+
+## Properties
+
+### fullPath
+
+• **fullPath**: `string`
+
+The whole location including the `search` and `hash`. This string is
+percentage encoded.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[fullPath](RouteLocationBase.md#fullPath)
+
+___
+
+### hash
+
+• **hash**: `string`
+
+Hash of the current location. If present, starts with a `#`.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[hash](RouteLocationBase.md#hash)
+
+___
+
+### matched
+
+• **matched**: [`RouteRecordNormalized`](RouteRecordNormalized.md)[]
+
+Array of [RouteRecord](../index.md#RouteRecord) containing components as they were
+passed when adding records. It can also contain redirect records. This
+can't be used directly. **This property is non-enumerable**.
+
+___
+
+### meta
+
+• **meta**: [`RouteMeta`](RouteMeta.md)
+
+Merged `meta` properties from all the matched route records.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[meta](RouteLocationBase.md#meta)
+
+___
+
+### name
+
+• **name**: ``null`` \| [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
+
+Name of the matched record
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[name](RouteLocationBase.md#name)
+
+___
+
+### params
+
+• **params**: [`RouteParamsGeneric`](../index.md#RouteParamsGeneric)
+
+Object of decoded params extracted from the `path`.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[params](RouteLocationBase.md#params)
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[path](RouteLocationBase.md#path)
+
+___
+
+### query
+
+• **query**: [`LocationQuery`](../index.md#LocationQuery)
+
+Object representation of the `search` property of the current location.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[query](RouteLocationBase.md#query)
+
+___
+
+### redirectedFrom
+
+• **redirectedFrom**: `undefined` \| [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+Contains the location we were initially trying to access before ending up
+on the current location.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[redirectedFrom](RouteLocationBase.md#redirectedFrom)
___
+### enterCallbacks
+
+• **enterCallbacks**: `Record`\<`string`, [`NavigationGuardNextCallback`](../index.md#NavigationGuardNextCallback)[]\>
+
+Registered beforeRouteEnter callbacks passed to `next` or returned in guards
+
+#### Inherited from
+
+[RouteRecordNormalized](RouteRecordNormalized.md).[enterCallbacks](RouteRecordNormalized.md#enterCallbacks)
+
+___
+
### instances
• **instances**: `Record`\<`string`, `undefined` \| ``null`` \| `ComponentPublicInstance`\>
___
+### leaveGuards
+
+• **leaveGuards**: `Set`\<[`NavigationGuard`](NavigationGuard.md)\>
+
+Registered leave guards
+
+#### Inherited from
+
+[RouteRecordNormalized](RouteRecordNormalized.md).[leaveGuards](RouteRecordNormalized.md#leaveGuards)
+
+___
+
### meta
• **meta**: [`RouteMeta`](RouteMeta.md)
### name
-• **name**: `undefined` \| [`RouteRecordName`](../index.md#RouteRecordName)
+• **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
Name for the route record. Must be unique.
### props
-• **props**: `Record`\<`string`, `_RouteRecordProps`\>
+• **props**: `Record`\<`string`, [`_RouteRecordProps`](../index.md#_RouteRecordProps)\>
Allow passing down params as props to the component rendered by
`router-view`. Should be an object with the same keys as `components` or a
### redirect
-• **redirect**: `undefined` \| `RouteRecordRedirectOption`
+• **redirect**: `undefined` \| [`RouteRecordRedirectOption`](../index.md#RouteRecordRedirectOption)
Where to redirect if the route is directly matched. The redirection happens
before any navigation guard and triggers a new navigation with the new
#### Inherited from
[RouteRecordNormalized](RouteRecordNormalized.md).[redirect](RouteRecordNormalized.md#redirect)
+
+___
+
+### updateGuards
+
+• **updateGuards**: `Set`\<[`NavigationGuard`](NavigationGuard.md)\>
+
+Registered update guards
+
+#### Inherited from
+
+[RouteRecordNormalized](RouteRecordNormalized.md).[updateGuards](RouteRecordNormalized.md#updateGuards)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationNamedRaw
+
+# Interface: RouteLocationNamedRaw
+
+Route Location that can infer the necessary params based on the name.
+
+## Hierarchy
+
+- [`RouteQueryAndHash`](RouteQueryAndHash.md)
+
+- [`LocationAsRelativeRaw`](LocationAsRelativeRaw.md)
+
+- [`RouteLocationOptions`](RouteLocationOptions.md)
+
+ ↳ **`RouteLocationNamedRaw`**
+
+## Properties
+
+### force
+
+• `Optional` **force**: `boolean`
+
+Triggers the navigation even if the location is the same as the current one.
+Note this will also add a new entry to the history unless `replace: true`
+is passed.
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[force](RouteLocationOptions.md#force)
+
+___
+
+### hash
+
+• `Optional` **hash**: `string`
+
+#### Inherited from
+
+[RouteQueryAndHash](RouteQueryAndHash.md).[hash](RouteQueryAndHash.md#hash)
+
+___
+
+### name
+
+• `Optional` **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
+
+#### Inherited from
+
+[LocationAsRelativeRaw](LocationAsRelativeRaw.md).[name](LocationAsRelativeRaw.md#name)
+
+___
+
+### params
+
+• `Optional` **params**: [`RouteParamsRawGeneric`](../index.md#RouteParamsRawGeneric)
+
+#### Inherited from
+
+[LocationAsRelativeRaw](LocationAsRelativeRaw.md).[params](LocationAsRelativeRaw.md#params)
+
+___
+
+### path
+
+• `Optional` **path**: `undefined`
+
+Ignored path property since we are dealing with a relative location. Only `undefined` is allowed.
+
+#### Inherited from
+
+[LocationAsRelativeRaw](LocationAsRelativeRaw.md).[path](LocationAsRelativeRaw.md#path)
+
+___
+
+### query
+
+• `Optional` **query**: [`LocationQueryRaw`](../index.md#LocationQueryRaw)
+
+#### Inherited from
+
+[RouteQueryAndHash](RouteQueryAndHash.md).[query](RouteQueryAndHash.md#query)
+
+___
+
+### replace
+
+• `Optional` **replace**: `boolean`
+
+Replace the entry in the history instead of pushing a new entry
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[replace](RouteLocationOptions.md#replace)
+
+___
+
+### state
+
+• `Optional` **state**: [`HistoryState`](HistoryState.md)
+
+State to save using the History API. This cannot contain any reactive
+values and some primitives like Symbols are forbidden. More info at
+https://developer.mozilla.org/en-US/docs/Web/API/History/state
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[state](RouteLocationOptions.md#state)
+++ /dev/null
----
-editLink: false
----
-
-[API Documentation](../index.md) / RouteLocationNormalized
-
-# Interface: RouteLocationNormalized
-
-Similar to [RouteLocation](RouteLocation.md) but its
-[RouteLocationNormalized.matched](RouteLocationNormalized.md#matched) cannot contain redirect records
-
-## Hierarchy
-
-- `_RouteLocationBase`
-
- ↳ **`RouteLocationNormalized`**
-
-## Properties
-
-### fullPath
-
-• **fullPath**: `string`
-
-The whole location including the `search` and `hash`. This string is
-percentage encoded.
-
-#### Inherited from
-
-\_RouteLocationBase.fullPath
-
-___
-
-### hash
-
-• **hash**: `string`
-
-Hash of the current location. If present, starts with a `#`.
-
-#### Inherited from
-
-\_RouteLocationBase.hash
-
-___
-
-### matched
-
-• **matched**: [`RouteRecordNormalized`](RouteRecordNormalized.md)[]
-
-Array of [RouteRecordNormalized](RouteRecordNormalized.md)
-
-___
-
-### meta
-
-• **meta**: [`RouteMeta`](RouteMeta.md)
-
-Merged `meta` properties from all the matched route records.
-
-#### Inherited from
-
-\_RouteLocationBase.meta
-
-___
-
-### name
-
-• **name**: `undefined` \| ``null`` \| [`RouteRecordName`](../index.md#RouteRecordName)
-
-Name of the matched record
-
-#### Inherited from
-
-\_RouteLocationBase.name
-
-___
-
-### params
-
-• **params**: [`RouteParams`](../index.md#RouteParams)
-
-Object of decoded params extracted from the `path`.
-
-#### Inherited from
-
-\_RouteLocationBase.params
-
-___
-
-### path
-
-• **path**: `string`
-
-Percentage encoded pathname section of the URL.
-
-#### Inherited from
-
-\_RouteLocationBase.path
-
-___
-
-### query
-
-• **query**: [`LocationQuery`](../index.md#LocationQuery)
-
-Object representation of the `search` property of the current location.
-
-#### Inherited from
-
-\_RouteLocationBase.query
-
-___
-
-### redirectedFrom
-
-• **redirectedFrom**: `undefined` \| [`RouteLocation`](RouteLocation.md)
-
-Contains the location we were initially trying to access before ending up
-on the current location.
-
-#### Inherited from
-
-\_RouteLocationBase.redirectedFrom
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationNormalizedGeneric
+
+# Interface: RouteLocationNormalizedGeneric
+
+Generic version of [RouteLocationNormalized](../index.md#RouteLocationNormalized) that is used when no [RouteMap](../index.md#RouteMap) is provided.
+
+## Hierarchy
+
+- [`_RouteLocationBase`](RouteLocationBase.md)
+
+ ↳ **`RouteLocationNormalizedGeneric`**
+
+ ↳↳ [`RouteLocationNormalizedTyped`](RouteLocationNormalizedTyped.md)
+
+ ↳↳ [`RouteLocationNormalizedLoadedGeneric`](RouteLocationNormalizedLoadedGeneric.md)
+
+## Properties
+
+### fullPath
+
+• **fullPath**: `string`
+
+The whole location including the `search` and `hash`. This string is
+percentage encoded.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[fullPath](RouteLocationBase.md#fullPath)
+
+___
+
+### hash
+
+• **hash**: `string`
+
+Hash of the current location. If present, starts with a `#`.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[hash](RouteLocationBase.md#hash)
+
+___
+
+### matched
+
+• **matched**: [`RouteRecordNormalized`](RouteRecordNormalized.md)[]
+
+Array of [RouteRecordNormalized](RouteRecordNormalized.md)
+
+___
+
+### meta
+
+• **meta**: [`RouteMeta`](RouteMeta.md)
+
+Merged `meta` properties from all the matched route records.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[meta](RouteLocationBase.md#meta)
+
+___
+
+### name
+
+• **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
+
+Name of the matched record
+
+#### Overrides
+
+[_RouteLocationBase](RouteLocationBase.md).[name](RouteLocationBase.md#name)
+
+___
+
+### params
+
+• **params**: [`RouteParamsGeneric`](../index.md#RouteParamsGeneric)
+
+Object of decoded params extracted from the `path`.
+
+#### Overrides
+
+[_RouteLocationBase](RouteLocationBase.md).[params](RouteLocationBase.md#params)
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[path](RouteLocationBase.md#path)
+
+___
+
+### query
+
+• **query**: [`LocationQuery`](../index.md#LocationQuery)
+
+Object representation of the `search` property of the current location.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[query](RouteLocationBase.md#query)
+
+___
+
+### redirectedFrom
+
+• **redirectedFrom**: `undefined` \| [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+Contains the location we were initially trying to access before ending up
+on the current location.
+
+#### Inherited from
+
+[_RouteLocationBase](RouteLocationBase.md).[redirectedFrom](RouteLocationBase.md#redirectedFrom)
+++ /dev/null
----
-editLink: false
----
-
-[API Documentation](../index.md) / RouteLocationNormalizedLoaded
-
-# Interface: RouteLocationNormalizedLoaded
-
-[RouteLocationRaw](../index.md#RouteLocationRaw) with
-
-## Hierarchy
-
-- `_RouteLocationBase`
-
- ↳ **`RouteLocationNormalizedLoaded`**
-
-## Properties
-
-### fullPath
-
-• **fullPath**: `string`
-
-The whole location including the `search` and `hash`. This string is
-percentage encoded.
-
-#### Inherited from
-
-\_RouteLocationBase.fullPath
-
-___
-
-### hash
-
-• **hash**: `string`
-
-Hash of the current location. If present, starts with a `#`.
-
-#### Inherited from
-
-\_RouteLocationBase.hash
-
-___
-
-### matched
-
-• **matched**: [`RouteLocationMatched`](RouteLocationMatched.md)[]
-
-Array of [RouteLocationMatched](RouteLocationMatched.md) containing only plain components (any
-lazy-loaded components have been loaded and were replaced inside the
-`components` object) so it can be directly used to display routes. It
-cannot contain redirect records either
-
-___
-
-### meta
-
-• **meta**: [`RouteMeta`](RouteMeta.md)
-
-Merged `meta` properties from all the matched route records.
-
-#### Inherited from
-
-\_RouteLocationBase.meta
-
-___
-
-### name
-
-• **name**: `undefined` \| ``null`` \| [`RouteRecordName`](../index.md#RouteRecordName)
-
-Name of the matched record
-
-#### Inherited from
-
-\_RouteLocationBase.name
-
-___
-
-### params
-
-• **params**: [`RouteParams`](../index.md#RouteParams)
-
-Object of decoded params extracted from the `path`.
-
-#### Inherited from
-
-\_RouteLocationBase.params
-
-___
-
-### path
-
-• **path**: `string`
-
-Percentage encoded pathname section of the URL.
-
-#### Inherited from
-
-\_RouteLocationBase.path
-
-___
-
-### query
-
-• **query**: [`LocationQuery`](../index.md#LocationQuery)
-
-Object representation of the `search` property of the current location.
-
-#### Inherited from
-
-\_RouteLocationBase.query
-
-___
-
-### redirectedFrom
-
-• **redirectedFrom**: `undefined` \| [`RouteLocation`](RouteLocation.md)
-
-Contains the location we were initially trying to access before ending up
-on the current location.
-
-#### Inherited from
-
-\_RouteLocationBase.redirectedFrom
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationNormalizedLoadedGeneric
+
+# Interface: RouteLocationNormalizedLoadedGeneric
+
+Generic version of [RouteLocationNormalizedLoaded](../index.md#RouteLocationNormalizedLoaded) that is used when no [RouteMap](../index.md#RouteMap) is provided.
+
+## Hierarchy
+
+- [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md)
+
+ ↳ **`RouteLocationNormalizedLoadedGeneric`**
+
+ ↳↳ [`RouteLocationNormalizedLoadedTyped`](RouteLocationNormalizedLoadedTyped.md)
+
+## Properties
+
+### fullPath
+
+• **fullPath**: `string`
+
+The whole location including the `search` and `hash`. This string is
+percentage encoded.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[fullPath](RouteLocationNormalizedGeneric.md#fullPath)
+
+___
+
+### hash
+
+• **hash**: `string`
+
+Hash of the current location. If present, starts with a `#`.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[hash](RouteLocationNormalizedGeneric.md#hash)
+
+___
+
+### matched
+
+• **matched**: [`RouteLocationMatched`](RouteLocationMatched.md)[]
+
+Array of [RouteLocationMatched](RouteLocationMatched.md) containing only plain components (any
+lazy-loaded components have been loaded and were replaced inside the
+`components` object) so it can be directly used to display routes. It
+cannot contain redirect records either. **This property is non-enumerable**.
+
+#### Overrides
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[matched](RouteLocationNormalizedGeneric.md#matched)
+
+___
+
+### meta
+
+• **meta**: [`RouteMeta`](RouteMeta.md)
+
+Merged `meta` properties from all the matched route records.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[meta](RouteLocationNormalizedGeneric.md#meta)
+
+___
+
+### name
+
+• **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
+
+Name of the matched record
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[name](RouteLocationNormalizedGeneric.md#name)
+
+___
+
+### params
+
+• **params**: [`RouteParamsGeneric`](../index.md#RouteParamsGeneric)
+
+Object of decoded params extracted from the `path`.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[params](RouteLocationNormalizedGeneric.md#params)
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[path](RouteLocationNormalizedGeneric.md#path)
+
+___
+
+### query
+
+• **query**: [`LocationQuery`](../index.md#LocationQuery)
+
+Object representation of the `search` property of the current location.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[query](RouteLocationNormalizedGeneric.md#query)
+
+___
+
+### redirectedFrom
+
+• **redirectedFrom**: `undefined` \| [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+Contains the location we were initially trying to access before ending up
+on the current location.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[redirectedFrom](RouteLocationNormalizedGeneric.md#redirectedFrom)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationNormalizedLoadedTyped
+
+# Interface: RouteLocationNormalizedLoadedTyped\<RouteMap, Name\>
+
+Helper to generate a type safe version of the [RouteLocationNormalizedLoaded](../index.md#RouteLocationNormalizedLoaded) type.
+
+## Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](../index.md#RouteMapGeneric) = [`RouteMapGeneric`](../index.md#RouteMapGeneric) |
+| `Name` | extends keyof `RouteMap` = keyof `RouteMap` |
+
+## Hierarchy
+
+- [`RouteLocationNormalizedLoadedGeneric`](RouteLocationNormalizedLoadedGeneric.md)
+
+ ↳ **`RouteLocationNormalizedLoadedTyped`**
+
+## Properties
+
+### fullPath
+
+• **fullPath**: `string`
+
+The whole location including the `search` and `hash`. This string is
+percentage encoded.
+
+#### Inherited from
+
+[RouteLocationNormalizedLoadedGeneric](RouteLocationNormalizedLoadedGeneric.md).[fullPath](RouteLocationNormalizedLoadedGeneric.md#fullPath)
+
+___
+
+### hash
+
+• **hash**: `string`
+
+Hash of the current location. If present, starts with a `#`.
+
+#### Inherited from
+
+[RouteLocationNormalizedLoadedGeneric](RouteLocationNormalizedLoadedGeneric.md).[hash](RouteLocationNormalizedLoadedGeneric.md#hash)
+
+___
+
+### matched
+
+• **matched**: [`RouteLocationMatched`](RouteLocationMatched.md)[]
+
+Array of [RouteLocationMatched](RouteLocationMatched.md) containing only plain components (any
+lazy-loaded components have been loaded and were replaced inside the
+`components` object) so it can be directly used to display routes. It
+cannot contain redirect records either. **This property is non-enumerable**.
+
+#### Inherited from
+
+[RouteLocationNormalizedLoadedGeneric](RouteLocationNormalizedLoadedGeneric.md).[matched](RouteLocationNormalizedLoadedGeneric.md#matched)
+
+___
+
+### meta
+
+• **meta**: [`RouteMeta`](RouteMeta.md)
+
+Merged `meta` properties from all the matched route records.
+
+#### Inherited from
+
+[RouteLocationNormalizedLoadedGeneric](RouteLocationNormalizedLoadedGeneric.md).[meta](RouteLocationNormalizedLoadedGeneric.md#meta)
+
+___
+
+### name
+
+• **name**: `Extract`\<`Name`, `string` \| `symbol`\>
+
+Name of the matched record
+
+#### Overrides
+
+[RouteLocationNormalizedLoadedGeneric](RouteLocationNormalizedLoadedGeneric.md).[name](RouteLocationNormalizedLoadedGeneric.md#name)
+
+___
+
+### params
+
+• **params**: `RouteMap`[`Name`][``"params"``]
+
+Object of decoded params extracted from the `path`.
+
+#### Overrides
+
+[RouteLocationNormalizedLoadedGeneric](RouteLocationNormalizedLoadedGeneric.md).[params](RouteLocationNormalizedLoadedGeneric.md#params)
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
+
+#### Inherited from
+
+[RouteLocationNormalizedLoadedGeneric](RouteLocationNormalizedLoadedGeneric.md).[path](RouteLocationNormalizedLoadedGeneric.md#path)
+
+___
+
+### query
+
+• **query**: [`LocationQuery`](../index.md#LocationQuery)
+
+Object representation of the `search` property of the current location.
+
+#### Inherited from
+
+[RouteLocationNormalizedLoadedGeneric](RouteLocationNormalizedLoadedGeneric.md).[query](RouteLocationNormalizedLoadedGeneric.md#query)
+
+___
+
+### redirectedFrom
+
+• **redirectedFrom**: `undefined` \| [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+Contains the location we were initially trying to access before ending up
+on the current location.
+
+#### Inherited from
+
+[RouteLocationNormalizedLoadedGeneric](RouteLocationNormalizedLoadedGeneric.md).[redirectedFrom](RouteLocationNormalizedLoadedGeneric.md#redirectedFrom)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationNormalizedTyped
+
+# Interface: RouteLocationNormalizedTyped\<RouteMap, Name\>
+
+Helper to generate a type safe version of the [RouteLocationNormalized](../index.md#RouteLocationNormalized) type.
+
+## Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](../index.md#RouteMapGeneric) = [`RouteMapGeneric`](../index.md#RouteMapGeneric) |
+| `Name` | extends keyof `RouteMap` = keyof `RouteMap` |
+
+## Hierarchy
+
+- [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md)
+
+ ↳ **`RouteLocationNormalizedTyped`**
+
+## Properties
+
+### fullPath
+
+• **fullPath**: `string`
+
+The whole location including the `search` and `hash`. This string is
+percentage encoded.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[fullPath](RouteLocationNormalizedGeneric.md#fullPath)
+
+___
+
+### hash
+
+• **hash**: `string`
+
+Hash of the current location. If present, starts with a `#`.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[hash](RouteLocationNormalizedGeneric.md#hash)
+
+___
+
+### matched
+
+• **matched**: [`RouteRecordNormalized`](RouteRecordNormalized.md)[]
+
+Array of [RouteRecordNormalized](RouteRecordNormalized.md)
+
+#### Overrides
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[matched](RouteLocationNormalizedGeneric.md#matched)
+
+___
+
+### meta
+
+• **meta**: [`RouteMeta`](RouteMeta.md)
+
+Merged `meta` properties from all the matched route records.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[meta](RouteLocationNormalizedGeneric.md#meta)
+
+___
+
+### name
+
+• **name**: `Extract`\<`Name`, `string` \| `symbol`\>
+
+Name of the matched record
+
+#### Overrides
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[name](RouteLocationNormalizedGeneric.md#name)
+
+___
+
+### params
+
+• **params**: `RouteMap`[`Name`][``"params"``]
+
+Object of decoded params extracted from the `path`.
+
+#### Overrides
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[params](RouteLocationNormalizedGeneric.md#params)
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[path](RouteLocationNormalizedGeneric.md#path)
+
+___
+
+### query
+
+• **query**: [`LocationQuery`](../index.md#LocationQuery)
+
+Object representation of the `search` property of the current location.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[query](RouteLocationNormalizedGeneric.md#query)
+
+___
+
+### redirectedFrom
+
+• **redirectedFrom**: `undefined` \| [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+Contains the location we were initially trying to access before ending up
+on the current location.
+
+#### Inherited from
+
+[RouteLocationNormalizedGeneric](RouteLocationNormalizedGeneric.md).[redirectedFrom](RouteLocationNormalizedGeneric.md#redirectedFrom)
Common options for all navigation methods.
+## Hierarchy
+
+- **`RouteLocationOptions`**
+
+ ↳ [`RouteLocationNamedRaw`](RouteLocationNamedRaw.md)
+
+ ↳ [`RouteLocationPathRaw`](RouteLocationPathRaw.md)
+
+ ↳ [`RouteLocationAsRelativeGeneric`](RouteLocationAsRelativeGeneric.md)
+
+ ↳ [`RouteLocationAsPathGeneric`](RouteLocationAsPathGeneric.md)
+
## Properties
### force
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationPathRaw
+
+# Interface: RouteLocationPathRaw
+
+Route Location that can infer the possible paths.
+
+## Hierarchy
+
+- [`RouteQueryAndHash`](RouteQueryAndHash.md)
+
+- [`MatcherLocationAsPath`](MatcherLocationAsPath.md)
+
+- [`RouteLocationOptions`](RouteLocationOptions.md)
+
+ ↳ **`RouteLocationPathRaw`**
+
+## Properties
+
+### force
+
+• `Optional` **force**: `boolean`
+
+Triggers the navigation even if the location is the same as the current one.
+Note this will also add a new entry to the history unless `replace: true`
+is passed.
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[force](RouteLocationOptions.md#force)
+
+___
+
+### hash
+
+• `Optional` **hash**: `string`
+
+#### Inherited from
+
+[RouteQueryAndHash](RouteQueryAndHash.md).[hash](RouteQueryAndHash.md#hash)
+
+___
+
+### path
+
+• **path**: `string`
+
+#### Inherited from
+
+[MatcherLocationAsPath](MatcherLocationAsPath.md).[path](MatcherLocationAsPath.md#path)
+
+___
+
+### query
+
+• `Optional` **query**: [`LocationQueryRaw`](../index.md#LocationQueryRaw)
+
+#### Inherited from
+
+[RouteQueryAndHash](RouteQueryAndHash.md).[query](RouteQueryAndHash.md#query)
+
+___
+
+### replace
+
+• `Optional` **replace**: `boolean`
+
+Replace the entry in the history instead of pushing a new entry
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[replace](RouteLocationOptions.md#replace)
+
+___
+
+### state
+
+• `Optional` **state**: [`HistoryState`](HistoryState.md)
+
+State to save using the History API. This cannot contain any reactive
+values and some primitives like Symbols are forbidden. More info at
+https://developer.mozilla.org/en-US/docs/Web/API/History/state
+
+#### Inherited from
+
+[RouteLocationOptions](RouteLocationOptions.md).[state](RouteLocationOptions.md#state)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationResolvedGeneric
+
+# Interface: RouteLocationResolvedGeneric
+
+Generic version of [RouteLocationResolved](../index.md#RouteLocationResolved). It is used when no [RouteMap](../index.md#RouteMap) is provided.
+
+## Hierarchy
+
+- [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+ ↳ **`RouteLocationResolvedGeneric`**
+
+## Properties
+
+### fullPath
+
+• **fullPath**: `string`
+
+The whole location including the `search` and `hash`. This string is
+percentage encoded.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[fullPath](RouteLocationGeneric.md#fullPath)
+
+___
+
+### hash
+
+• **hash**: `string`
+
+Hash of the current location. If present, starts with a `#`.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[hash](RouteLocationGeneric.md#hash)
+
+___
+
+### href
+
+• **href**: `string`
+
+Resolved `href` for the route location that will be set on the `<a href="...">`.
+
+___
+
+### matched
+
+• **matched**: [`RouteRecordNormalized`](RouteRecordNormalized.md)[]
+
+Array of [RouteRecord](../index.md#RouteRecord) containing components as they were
+passed when adding records. It can also contain redirect records. This
+can't be used directly. **This property is non-enumerable**.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[matched](RouteLocationGeneric.md#matched)
+
+___
+
+### meta
+
+• **meta**: [`RouteMeta`](RouteMeta.md)
+
+Merged `meta` properties from all the matched route records.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[meta](RouteLocationGeneric.md#meta)
+
+___
+
+### name
+
+• **name**: ``null`` \| [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
+
+Name of the matched record
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[name](RouteLocationGeneric.md#name)
+
+___
+
+### params
+
+• **params**: [`RouteParamsGeneric`](../index.md#RouteParamsGeneric)
+
+Object of decoded params extracted from the `path`.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[params](RouteLocationGeneric.md#params)
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[path](RouteLocationGeneric.md#path)
+
+___
+
+### query
+
+• **query**: [`LocationQuery`](../index.md#LocationQuery)
+
+Object representation of the `search` property of the current location.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[query](RouteLocationGeneric.md#query)
+
+___
+
+### redirectedFrom
+
+• **redirectedFrom**: `undefined` \| [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+Contains the location we were initially trying to access before ending up
+on the current location.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[redirectedFrom](RouteLocationGeneric.md#redirectedFrom)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationResolvedTyped
+
+# Interface: RouteLocationResolvedTyped\<RouteMap, Name\>
+
+Helper to generate a type safe version of the [RouteLocationResolved](../index.md#RouteLocationResolved) type.
+
+## Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](../index.md#RouteMapGeneric) |
+| `Name` | extends keyof `RouteMap` |
+
+## Hierarchy
+
+- [`RouteLocationTyped`](RouteLocationTyped.md)\<`RouteMap`, `Name`\>
+
+ ↳ **`RouteLocationResolvedTyped`**
+
+## Properties
+
+### fullPath
+
+• **fullPath**: `string`
+
+The whole location including the `search` and `hash`. This string is
+percentage encoded.
+
+#### Inherited from
+
+[RouteLocationTyped](RouteLocationTyped.md).[fullPath](RouteLocationTyped.md#fullPath)
+
+___
+
+### hash
+
+• **hash**: `string`
+
+Hash of the current location. If present, starts with a `#`.
+
+#### Inherited from
+
+[RouteLocationTyped](RouteLocationTyped.md).[hash](RouteLocationTyped.md#hash)
+
+___
+
+### href
+
+• **href**: `string`
+
+Resolved `href` for the route location that will be set on the `<a href="...">`.
+
+___
+
+### matched
+
+• **matched**: [`RouteRecordNormalized`](RouteRecordNormalized.md)[]
+
+Array of [RouteRecord](../index.md#RouteRecord) containing components as they were
+passed when adding records. It can also contain redirect records. This
+can't be used directly. **This property is non-enumerable**.
+
+#### Inherited from
+
+[RouteLocationTyped](RouteLocationTyped.md).[matched](RouteLocationTyped.md#matched)
+
+___
+
+### meta
+
+• **meta**: [`RouteMeta`](RouteMeta.md)
+
+Merged `meta` properties from all the matched route records.
+
+#### Inherited from
+
+[RouteLocationTyped](RouteLocationTyped.md).[meta](RouteLocationTyped.md#meta)
+
+___
+
+### name
+
+• **name**: `Extract`\<`Name`, `string` \| `symbol`\>
+
+Name of the matched record
+
+#### Inherited from
+
+[RouteLocationTyped](RouteLocationTyped.md).[name](RouteLocationTyped.md#name)
+
+___
+
+### params
+
+• **params**: `RouteMap`[`Name`][``"params"``]
+
+Object of decoded params extracted from the `path`.
+
+#### Inherited from
+
+[RouteLocationTyped](RouteLocationTyped.md).[params](RouteLocationTyped.md#params)
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
+
+#### Inherited from
+
+[RouteLocationTyped](RouteLocationTyped.md).[path](RouteLocationTyped.md#path)
+
+___
+
+### query
+
+• **query**: [`LocationQuery`](../index.md#LocationQuery)
+
+Object representation of the `search` property of the current location.
+
+#### Inherited from
+
+[RouteLocationTyped](RouteLocationTyped.md).[query](RouteLocationTyped.md#query)
+
+___
+
+### redirectedFrom
+
+• **redirectedFrom**: `undefined` \| [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+Contains the location we were initially trying to access before ending up
+on the current location.
+
+#### Inherited from
+
+[RouteLocationTyped](RouteLocationTyped.md).[redirectedFrom](RouteLocationTyped.md#redirectedFrom)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteLocationTyped
+
+# Interface: RouteLocationTyped\<RouteMap, Name\>
+
+Helper to generate a type safe version of the [RouteLocation](../index.md#RouteLocation) type.
+
+## Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `RouteMap` | extends [`RouteMapGeneric`](../index.md#RouteMapGeneric) |
+| `Name` | extends keyof `RouteMap` |
+
+## Hierarchy
+
+- [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+ ↳ **`RouteLocationTyped`**
+
+ ↳↳ [`RouteLocationResolvedTyped`](RouteLocationResolvedTyped.md)
+
+## Properties
+
+### fullPath
+
+• **fullPath**: `string`
+
+The whole location including the `search` and `hash`. This string is
+percentage encoded.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[fullPath](RouteLocationGeneric.md#fullPath)
+
+___
+
+### hash
+
+• **hash**: `string`
+
+Hash of the current location. If present, starts with a `#`.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[hash](RouteLocationGeneric.md#hash)
+
+___
+
+### matched
+
+• **matched**: [`RouteRecordNormalized`](RouteRecordNormalized.md)[]
+
+Array of [RouteRecord](../index.md#RouteRecord) containing components as they were
+passed when adding records. It can also contain redirect records. This
+can't be used directly. **This property is non-enumerable**.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[matched](RouteLocationGeneric.md#matched)
+
+___
+
+### meta
+
+• **meta**: [`RouteMeta`](RouteMeta.md)
+
+Merged `meta` properties from all the matched route records.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[meta](RouteLocationGeneric.md#meta)
+
+___
+
+### name
+
+• **name**: `Extract`\<`Name`, `string` \| `symbol`\>
+
+Name of the matched record
+
+#### Overrides
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[name](RouteLocationGeneric.md#name)
+
+___
+
+### params
+
+• **params**: `RouteMap`[`Name`][``"params"``]
+
+Object of decoded params extracted from the `path`.
+
+#### Overrides
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[params](RouteLocationGeneric.md#params)
+
+___
+
+### path
+
+• **path**: `string`
+
+Percentage encoded pathname section of the URL.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[path](RouteLocationGeneric.md#path)
+
+___
+
+### query
+
+• **query**: [`LocationQuery`](../index.md#LocationQuery)
+
+Object representation of the `search` property of the current location.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[query](RouteLocationGeneric.md#query)
+
+___
+
+### redirectedFrom
+
+• **redirectedFrom**: `undefined` \| [`RouteLocationGeneric`](RouteLocationGeneric.md)
+
+Contains the location we were initially trying to access before ending up
+on the current location.
+
+#### Inherited from
+
+[RouteLocationGeneric](RouteLocationGeneric.md).[redirectedFrom](RouteLocationGeneric.md#redirectedFrom)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteQueryAndHash
+
+# Interface: RouteQueryAndHash
+
+## Hierarchy
+
+- **`RouteQueryAndHash`**
+
+ ↳ [`RouteLocationNamedRaw`](RouteLocationNamedRaw.md)
+
+ ↳ [`RouteLocationPathRaw`](RouteLocationPathRaw.md)
+
+ ↳ [`RouteLocationAsRelativeGeneric`](RouteLocationAsRelativeGeneric.md)
+
+ ↳ [`RouteLocationAsPathGeneric`](RouteLocationAsPathGeneric.md)
+
+## Properties
+
+### hash
+
+• `Optional` **hash**: `string`
+
+___
+
+### query
+
+• `Optional` **query**: [`LocationQueryRaw`](../index.md#LocationQueryRaw)
### name
-• `Optional` **name**: [`RouteRecordName`](../index.md#RouteRecordName)
+• `Optional` **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
Name for the route record. Must be unique.
### props
-• `Optional` **props**: `_RouteRecordProps` \| `Record`\<`string`, `_RouteRecordProps`\>
+• `Optional` **props**: [`_RouteRecordProps`](../index.md#_RouteRecordProps) \| `Record`\<`string`, [`_RouteRecordProps`](../index.md#_RouteRecordProps)\>
Allow passing down params as props to the component rendered by `router-view`.
### redirect
-• `Optional` **redirect**: `RouteRecordRedirectOption`
+• `Optional` **redirect**: [`RouteRecordRedirectOption`](../index.md#RouteRecordRedirectOption)
Where to redirect if the route is directly matched. The redirection happens
before any navigation guard and triggers a new navigation with the new
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouteRecordInfo
+
+# Interface: RouteRecordInfo\<Name, Path, ParamsRaw, Params, Meta\>
+
+Helper type to define a Typed `RouteRecord`
+
+**`See`**
+
+[RouteRecord](../index.md#RouteRecord)
+
+## Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends `string` \| `symbol` = `string` |
+| `Path` | extends `string` = `string` |
+| `ParamsRaw` | extends [`RouteParamsRawGeneric`](../index.md#RouteParamsRawGeneric) = [`RouteParamsRawGeneric`](../index.md#RouteParamsRawGeneric) |
+| `Params` | extends [`RouteParamsGeneric`](../index.md#RouteParamsGeneric) = [`RouteParamsGeneric`](../index.md#RouteParamsGeneric) |
+| `Meta` | extends [`RouteMeta`](RouteMeta.md) = [`RouteMeta`](RouteMeta.md) |
+
+## Properties
+
+### meta
+
+• **meta**: `Meta`
+
+___
+
+### name
+
+• **name**: `Name`
+
+___
+
+### params
+
+• **params**: `Params`
+
+___
+
+### paramsRaw
+
+• **paramsRaw**: `ParamsRaw`
+
+___
+
+### path
+
+• **path**: `Path`
### name
-• `Optional` **name**: [`RouteRecordName`](../index.md#RouteRecordName)
+• `Optional` **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
Name for the route record. Must be unique.
### props
-• `Optional` **props**: `boolean` \| `Record`\<`string`, `_RouteRecordProps`\>
+• `Optional` **props**: `boolean` \| `Record`\<`string`, [`_RouteRecordProps`](../index.md#_RouteRecordProps)\>
Allow passing down params as props to the component rendered by
`router-view`. Should be an object with the same keys as `components` or a
### name
-• `Optional` **name**: [`RouteRecordName`](../index.md#RouteRecordName)
+• `Optional` **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
Name for the route record. Must be unique.
### props
-• `Optional` **props**: `boolean` \| `Record`\<`string`, `_RouteRecordProps`\>
+• `Optional` **props**: `boolean` \| `Record`\<`string`, [`_RouteRecordProps`](../index.md#_RouteRecordProps)\>
Allow passing down params as props to the component rendered by
`router-view`. Should be an object with the same keys as `components` or a
### redirect
-• `Optional` **redirect**: `RouteRecordRedirectOption`
+• `Optional` **redirect**: [`RouteRecordRedirectOption`](../index.md#RouteRecordRedirectOption)
Where to redirect if the route is directly matched. The redirection happens
before any navigation guard and triggers a new navigation with the new
___
+### enterCallbacks
+
+• **enterCallbacks**: `Record`\<`string`, [`NavigationGuardNextCallback`](../index.md#NavigationGuardNextCallback)[]\>
+
+Registered beforeRouteEnter callbacks passed to `next` or returned in guards
+
+___
+
### instances
• **instances**: `Record`\<`string`, `undefined` \| ``null`` \| `ComponentPublicInstance`\>
___
+### leaveGuards
+
+• **leaveGuards**: `Set`\<[`NavigationGuard`](NavigationGuard.md)\>
+
+Registered leave guards
+
+___
+
### meta
• **meta**: [`RouteMeta`](RouteMeta.md)
### name
-• **name**: `undefined` \| [`RouteRecordName`](../index.md#RouteRecordName)
+• **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
Name for the route record. Must be unique.
### props
-• **props**: `Record`\<`string`, `_RouteRecordProps`\>
+• **props**: `Record`\<`string`, [`_RouteRecordProps`](../index.md#_RouteRecordProps)\>
Allow passing down params as props to the component rendered by
`router-view`. Should be an object with the same keys as `components` or a
### redirect
-• **redirect**: `undefined` \| `RouteRecordRedirectOption`
+• **redirect**: `undefined` \| [`RouteRecordRedirectOption`](../index.md#RouteRecordRedirectOption)
Where to redirect if the route is directly matched. The redirection happens
before any navigation guard and triggers a new navigation with the new
target location.
+
+___
+
+### updateGuards
+
+• **updateGuards**: `Set`\<[`NavigationGuard`](NavigationGuard.md)\>
+
+Registered update guards
### name
-• `Optional` **name**: [`RouteRecordName`](../index.md#RouteRecordName)
+• `Optional` **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
Name for the route record. Must be unique.
### redirect
-• **redirect**: `RouteRecordRedirectOption`
+• **redirect**: [`RouteRecordRedirectOption`](../index.md#RouteRecordRedirectOption)
Where to redirect if the route is directly matched. The redirection happens
before any navigation guard and triggers a new navigation with the new
### name
-• `Optional` **name**: [`RouteRecordName`](../index.md#RouteRecordName)
+• `Optional` **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
Name for the route record. Must be unique.
### props
-• `Optional` **props**: `_RouteRecordProps`
+• `Optional` **props**: [`_RouteRecordProps`](../index.md#_RouteRecordProps)
Allow passing down params as props to the component rendered by `router-view`.
### name
-• `Optional` **name**: [`RouteRecordName`](../index.md#RouteRecordName)
+• `Optional` **name**: [`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)
Name for the route record. Must be unique.
### props
-• `Optional` **props**: `_RouteRecordProps`
+• `Optional` **props**: [`_RouteRecordProps`](../index.md#_RouteRecordProps)
Allow passing down params as props to the component rendered by `router-view`.
### redirect
-• `Optional` **redirect**: `RouteRecordRedirectOption`
+• `Optional` **redirect**: [`RouteRecordRedirectOption`](../index.md#RouteRecordRedirectOption)
Where to redirect if the route is directly matched. The redirection happens
before any navigation guard and triggers a new navigation with the new
### currentRoute
-• `Readonly` **currentRoute**: `Ref`\<[`RouteLocationNormalizedLoaded`](RouteLocationNormalizedLoaded.md)\>
+• `Readonly` **currentRoute**: `Ref`\<[`RouteLocationNormalizedLoadedGeneric`](RouteLocationNormalizedLoadedGeneric.md)\>
-Current [RouteLocationNormalized](RouteLocationNormalized.md)
+Current [RouteLocationNormalized](../index.md#RouteLocationNormalized)
___
• **listening**: `boolean`
-Allows turning off the listening of history events. This is a low level api for micro-frontends.
+Allows turning off the listening of history events. This is a low level api for micro-frontend.
___
| Name | Type | Description |
| :------ | :------ | :------ |
-| `parentName` | [`RouteRecordName`](../index.md#RouteRecordName) | Parent Route Record where `route` should be appended at |
+| `parentName` | `NonNullable`\<[`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)\> | Parent Route Record where `route` should be appended at |
| `route` | [`RouteRecordRaw`](../index.md#RouteRecordRaw) | Route Record to add |
#### Returns
___
+### clearRoutes
+
+▸ **clearRoutes**(): `void`
+
+Delete all routes from the router matcher.
+
+#### Returns
+
+`void`
+
+___
+
### forward
▸ **forward**(): `void`
| Name | Type | Description |
| :------ | :------ | :------ |
-| `name` | [`RouteRecordName`](../index.md#RouteRecordName) | Name of the route to check |
+| `name` | `NonNullable`\<[`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)\> | Name of the route to check |
#### Returns
___
+### install
+
+▸ **install**(`app`): `void`
+
+Called automatically by `app.use(router)`. Should not be called manually by
+the user. This will trigger the initial navigation when on client side.
+
+#### Parameters
+
+| Name | Type | Description |
+| :------ | :------ | :------ |
+| `app` | `App`\<`any`\> | Application that uses the router |
+
+#### Returns
+
+`void`
+
+___
+
### isReady
▸ **isReady**(): `Promise`\<`void`\>
| Name | Type | Description |
| :------ | :------ | :------ |
-| `to` | [`RouteLocationRaw`](../index.md#RouteLocationRaw) | Route location to navigate to |
+| `to` | `string` \| [`RouteLocationAsRelativeGeneric`](RouteLocationAsRelativeGeneric.md) \| [`RouteLocationAsPathGeneric`](RouteLocationAsPathGeneric.md) | Route location to navigate to |
#### Returns
| Name | Type | Description |
| :------ | :------ | :------ |
-| `name` | [`RouteRecordName`](../index.md#RouteRecordName) | Name of the route to remove |
+| `name` | `NonNullable`\<[`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)\> | Name of the route to remove |
#### Returns
| Name | Type | Description |
| :------ | :------ | :------ |
-| `to` | [`RouteLocationRaw`](../index.md#RouteLocationRaw) | Route location to navigate to |
+| `to` | `string` \| [`RouteLocationAsRelativeGeneric`](RouteLocationAsRelativeGeneric.md) \| [`RouteLocationAsPathGeneric`](RouteLocationAsPathGeneric.md) | Route location to navigate to |
#### Returns
### resolve
-▸ **resolve**(`to`, `currentLocation?`): [`RouteLocation`](RouteLocation.md) & \{ `href`: `string` }
+▸ **resolve**\<`Name`\>(`to`, `currentLocation?`): [`RouteLocationResolvedGeneric`](RouteLocationResolvedGeneric.md)
-Returns the [normalized version](RouteLocation.md) of a
+Returns the [normalized version](../index.md#RouteLocation) of a
[route location](../index.md#RouteLocationRaw). Also includes an `href` property
that includes any existing `base`. By default, the `currentLocation` used is
`router.currentRoute` and should only be overridden in advanced use cases.
+#### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends `string` \| `symbol` = `string` \| `symbol` |
+
#### Parameters
| Name | Type | Description |
| :------ | :------ | :------ |
-| `to` | [`RouteLocationRaw`](../index.md#RouteLocationRaw) | Raw route location to resolve |
-| `currentLocation?` | [`RouteLocationNormalizedLoaded`](RouteLocationNormalizedLoaded.md) | Optional current location to resolve against |
+| `to` | [`RouteLocationAsRelativeTyped`](RouteLocationAsRelativeTyped.md)\<[`RouteMapGeneric`](../index.md#RouteMapGeneric), `Name`\> | Raw route location to resolve |
+| `currentLocation?` | [`RouteLocationNormalizedLoadedGeneric`](RouteLocationNormalizedLoadedGeneric.md) | Optional current location to resolve against |
+
+#### Returns
+
+[`RouteLocationResolvedGeneric`](RouteLocationResolvedGeneric.md)
+
+▸ **resolve**(`to`, `currentLocation?`): [`RouteLocationResolvedGeneric`](RouteLocationResolvedGeneric.md)
+
+#### Parameters
+
+| Name | Type |
+| :------ | :------ |
+| `to` | `string` \| [`RouteLocationAsRelativeGeneric`](RouteLocationAsRelativeGeneric.md) \| [`RouteLocationAsPathGeneric`](RouteLocationAsPathGeneric.md) |
+| `currentLocation?` | [`RouteLocationNormalizedLoadedGeneric`](RouteLocationNormalizedLoadedGeneric.md) |
#### Returns
-[`RouteLocation`](RouteLocation.md) & \{ `href`: `string` }
+[`RouteLocationResolvedGeneric`](RouteLocationResolvedGeneric.md)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / \_RouterLinkI
+
+# Interface: \_RouterLinkI
+
+Typed version of the `RouterLink` component. Its generic defaults to the typed router, so it can be inferred
+automatically for JSX.
+
+## Constructors
+
+### constructor
+
+• **new _RouterLinkI**(): `Object`
+
+#### Returns
+
+`Object`
+
+| Name | Type |
+| :------ | :------ |
+| `$props` | `AllowedComponentProps` & `ComponentCustomProps` & `VNodeProps` & [`RouterLinkProps`](RouterLinkProps.md) |
+| `$slots` | \{ `default?`: (`__namedParameters`: \{ `href`: `string` ; `isActive`: `boolean` ; `isExactActive`: `boolean` ; `route`: [`RouteLocationResolvedGeneric`](RouteLocationResolvedGeneric.md) ; `navigate`: (`e?`: `MouseEvent`) => `Promise`\<`void` \| [`NavigationFailure`](NavigationFailure.md)\> }) => `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\>[] } |
+| `$slots.default?` | (`__namedParameters`: \{ `href`: `string` ; `isActive`: `boolean` ; `isExactActive`: `boolean` ; `route`: [`RouteLocationResolvedGeneric`](RouteLocationResolvedGeneric.md) ; `navigate`: (`e?`: `MouseEvent`) => `Promise`\<`void` \| [`NavigationFailure`](NavigationFailure.md)\> }) => `VNode`\<`RendererNode`, `RendererElement`, \{ `[key: string]`: `any`; }\>[] |
+
+## Properties
+
+### useLink
+
+• **useLink**: \<Name\>(`props`: [`UseLinkOptions`](UseLinkOptions.md)\<`Name`\>) => [`UseLinkReturn`](UseLinkReturn.md)\<`Name`\>
+
+Access to `useLink()` without depending on using vue-router
+
+#### Type declaration
+
+▸ \<`Name`\>(`props`): [`UseLinkReturn`](UseLinkReturn.md)\<`Name`\>
+
+Access to `useLink()` without depending on using vue-router
+
+##### Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends `string` \| `symbol` = `string` \| `symbol` |
+
+##### Parameters
+
+| Name | Type |
+| :------ | :------ |
+| `props` | [`UseLinkOptions`](UseLinkOptions.md)\<`Name`\> |
+
+##### Returns
+
+[`UseLinkReturn`](UseLinkReturn.md)\<`Name`\>
### ariaCurrentValue
-• `Optional` **ariaCurrentValue**: ``"location"`` \| ``"time"`` \| ``"page"`` \| ``"step"`` \| ``"date"`` \| ``"true"`` \| ``"false"``
+• `Optional` **ariaCurrentValue**: ``"time"`` \| ``"location"`` \| ``"page"`` \| ``"step"`` \| ``"date"`` \| ``"true"`` \| ``"false"``
Value passed to the attribute `aria-current` when the link is exact active.
### to
-• **to**: [`RouteLocationRaw`](../index.md#RouteLocationRaw)
+• **to**: `string` \| [`RouteLocationAsRelativeGeneric`](RouteLocationAsRelativeGeneric.md) \| [`RouteLocationAsPathGeneric`](RouteLocationAsPathGeneric.md)
Route Location the link should navigate to when clicked on.
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / RouterMatcher
+
+# Interface: RouterMatcher
+
+Internal RouterMatcher
+
+## Properties
+
+### addRoute
+
+• **addRoute**: (`record`: [`RouteRecordRaw`](../index.md#RouteRecordRaw), `parent?`: `RouteRecordMatcher`) => () => `void`
+
+#### Type declaration
+
+▸ (`record`, `parent?`): () => `void`
+
+##### Parameters
+
+| Name | Type |
+| :------ | :------ |
+| `record` | [`RouteRecordRaw`](../index.md#RouteRecordRaw) |
+| `parent?` | `RouteRecordMatcher` |
+
+##### Returns
+
+`fn`
+
+▸ (): `void`
+
+##### Returns
+
+`void`
+
+___
+
+### clearRoutes
+
+• **clearRoutes**: () => `void`
+
+#### Type declaration
+
+▸ (): `void`
+
+##### Returns
+
+`void`
+
+___
+
+### getRecordMatcher
+
+• **getRecordMatcher**: (`name`: `NonNullable`\<[`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)\>) => `undefined` \| `RouteRecordMatcher`
+
+#### Type declaration
+
+▸ (`name`): `undefined` \| `RouteRecordMatcher`
+
+##### Parameters
+
+| Name | Type |
+| :------ | :------ |
+| `name` | `NonNullable`\<[`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)\> |
+
+##### Returns
+
+`undefined` \| `RouteRecordMatcher`
+
+___
+
+### getRoutes
+
+• **getRoutes**: () => `RouteRecordMatcher`[]
+
+#### Type declaration
+
+▸ (): `RouteRecordMatcher`[]
+
+##### Returns
+
+`RouteRecordMatcher`[]
+
+___
+
+### resolve
+
+• **resolve**: (`location`: `MatcherLocationRaw`, `currentLocation`: [`MatcherLocation`](MatcherLocation.md)) => [`MatcherLocation`](MatcherLocation.md)
+
+Resolves a location. Gives access to the route record that corresponds to the actual path as well as filling the corresponding params objects
+
+**`Param`**
+
+MatcherLocationRaw to resolve to a url
+
+**`Param`**
+
+MatcherLocation of the current location
+
+#### Type declaration
+
+▸ (`location`, `currentLocation`): [`MatcherLocation`](MatcherLocation.md)
+
+Resolves a location. Gives access to the route record that corresponds to the actual path as well as filling the corresponding params objects
+
+##### Parameters
+
+| Name | Type | Description |
+| :------ | :------ | :------ |
+| `location` | `MatcherLocationRaw` | MatcherLocationRaw to resolve to a url |
+| `currentLocation` | [`MatcherLocation`](MatcherLocation.md) | MatcherLocation of the current location |
+
+##### Returns
+
+[`MatcherLocation`](MatcherLocation.md)
+
+## Methods
+
+### removeRoute
+
+▸ **removeRoute**(`matcher`): `void`
+
+#### Parameters
+
+| Name | Type |
+| :------ | :------ |
+| `matcher` | `RouteRecordMatcher` |
+
+#### Returns
+
+`void`
+
+▸ **removeRoute**(`name`): `void`
+
+#### Parameters
+
+| Name | Type |
+| :------ | :------ |
+| `name` | `NonNullable`\<[`RouteRecordNameGeneric`](../index.md#RouteRecordNameGeneric)\> |
+
+#### Returns
+
+`void`
| Name | Type | Description |
| :------ | :------ | :------ |
-| `to` | [`RouteLocationNormalized`](RouteLocationNormalized.md) | Route location where we are navigating to |
-| `from` | [`RouteLocationNormalizedLoaded`](RouteLocationNormalizedLoaded.md) | Route location where we are navigating from |
+| `to` | [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md) | Route location where we are navigating to |
+| `from` | [`RouteLocationNormalizedLoadedGeneric`](RouteLocationNormalizedLoadedGeneric.md) | Route location where we are navigating from |
| `savedPosition` | ``null`` \| `_ScrollPositionNormalized` | saved position if it exists, `null` otherwise |
#### Returns
### route
-• `Optional` **route**: [`RouteLocationNormalized`](RouteLocationNormalized.md)
+• `Optional` **route**: [`RouteLocationNormalizedGeneric`](RouteLocationNormalizedGeneric.md)
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / TypesConfig
+
+# Interface: TypesConfig
+
+Allows customizing existing types of the router that are used globally like `$router`, `<RouterLink>`, etc. **ONLY FOR INTERNAL USAGE**.
+
+- `$router` - the router instance
+- `$route` - the current route location
+- `beforeRouteEnter` - Page component option
+- `beforeRouteUpdate` - Page component option
+- `beforeRouteLeave` - Page component option
+- `RouterLink` - RouterLink Component
+- `RouterView` - RouterView Component
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / UseLinkOptions
+
+# Interface: UseLinkOptions\<Name\>
+
+Options passed to [useLink](../index.md#useLink).
+
+## Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](../index.md#RouteMap) = keyof [`RouteMap`](../index.md#RouteMap) |
+
+## Properties
+
+### replace
+
+• `Optional` **replace**: `MaybeRef`\<`undefined` \| `boolean`\>
+
+___
+
+### to
+
+• **to**: `MaybeRef`\<`string` \| [`RouteLocationAsRelativeGeneric`](RouteLocationAsRelativeGeneric.md) \| [`RouteLocationAsPathGeneric`](RouteLocationAsPathGeneric.md) \| [`RouteLocationAsRelativeTyped`](RouteLocationAsRelativeTyped.md)\<[`RouteMapGeneric`](../index.md#RouteMapGeneric), `Name`\>\>
--- /dev/null
+---
+editLink: false
+---
+
+[API Documentation](../index.md) / UseLinkReturn
+
+# Interface: UseLinkReturn\<Name\>
+
+Return type of [useLink](../index.md#useLink).
+
+## Type parameters
+
+| Name | Type |
+| :------ | :------ |
+| `Name` | extends keyof [`RouteMap`](../index.md#RouteMap) = keyof [`RouteMap`](../index.md#RouteMap) |
+
+## Properties
+
+### href
+
+• **href**: `ComputedRef`\<`string`\>
+
+___
+
+### isActive
+
+• **isActive**: `ComputedRef`\<`boolean`\>
+
+___
+
+### isExactActive
+
+• **isExactActive**: `ComputedRef`\<`boolean`\>
+
+___
+
+### route
+
+• **route**: `ComputedRef`\<[`RouteLocationResolvedGeneric`](RouteLocationResolvedGeneric.md)\>
+
+## Methods
+
+### navigate
+
+▸ **navigate**(`e?`): `Promise`\<`void` \| [`NavigationFailure`](NavigationFailure.md)\>
+
+#### Parameters
+
+| Name | Type |
+| :------ | :------ |
+| `e?` | `MouseEvent` |
+
+#### Returns
+
+`Promise`\<`void` \| [`NavigationFailure`](NavigationFailure.md)\>
"docs:preview": "vitepress preview ."
},
"dependencies": {
- "simple-git": "^3.24.0",
- "vitepress": "1.1.0",
+ "simple-git": "^3.25.0",
+ "vitepress": "1.2.3",
"vitepress-translation-helper": "^0.2.1",
"vue-router": "workspace:*"
}
"geckodriver": "^3.2.0",
"nightwatch": "^2.6.22",
"nightwatch-helpers": "^1.2.0",
- "rimraf": "^5.0.5",
+ "rimraf": "^5.0.7",
"rollup": "^3.29.4",
"rollup-plugin-analyzer": "^4.0.0",
"rollup-plugin-typescript2": "^0.36.0",
specifier: ^2.4.1
version: 2.4.1
execa:
- specifier: ^8.0.1
- version: 8.0.1
+ specifier: ^9.2.0
+ version: 9.2.0
globby:
specifier: ^14.0.1
version: 14.0.1
lint-staged:
- specifier: ^15.2.2
- version: 15.2.2
+ specifier: ^15.2.7
+ version: 15.2.7
minimist:
specifier: ^1.2.8
version: 1.2.8
specifier: ^2.8.8
version: 2.8.8
semver:
- specifier: ^7.6.0
- version: 7.6.0
+ specifier: ^7.6.2
+ version: 7.6.2
typedoc:
specifier: ^0.25.8
version: 0.25.8(typescript@5.3.3)
typedoc-plugin-markdown:
specifier: ^3.17.1
- version: 3.17.1(typedoc@0.25.8)
+ version: 3.17.1(typedoc@0.25.8(typescript@5.3.3))
typescript:
specifier: ~5.3.3
version: 5.3.3
packages/docs:
dependencies:
simple-git:
- specifier: ^3.24.0
- version: 3.24.0
+ specifier: ^3.25.0
+ version: 3.25.0
vitepress:
- specifier: 1.1.0
- version: 1.1.0(@algolia/client-search@4.23.3)(search-insights@2.13.0)(typescript@5.3.3)
+ specifier: 1.2.3
+ version: 1.2.3(@algolia/client-search@4.23.3)(@types/node@20.14.7)(axios@1.7.2)(postcss@8.4.38)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.5.2)
vitepress-translation-helper:
specifier: ^0.2.1
- version: 0.2.1(vitepress@1.1.0)(vue@3.4.23)
+ version: 0.2.1(vitepress@1.2.3(@algolia/client-search@4.23.3)(@types/node@20.14.7)(axios@1.7.2)(postcss@8.4.38)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.5.2))(vue@3.4.29(typescript@5.5.2))
vue-router:
specifier: workspace:*
version: link:../router
version: 20.12.7
'@vitejs/plugin-vue':
specifier: ^5.0.4
- version: 5.0.4(vite@5.2.9)(vue@3.4.23)
+ version: 5.0.4(vite@5.2.9(@types/node@20.12.7)(terser@5.31.1))(vue@3.4.23(typescript@5.3.3))
'@vue/compiler-sfc':
specifier: ^3.4.23
version: 3.4.23
version: 5.3.3
vite:
specifier: ^5.2.9
- version: 5.2.9(@types/node@20.12.7)
+ version: 5.2.9(@types/node@20.12.7)(terser@5.31.1)
vue-router:
specifier: workspace:*
version: link:../router
devDependencies:
'@microsoft/api-extractor':
specifier: ^7.40.1
- version: 7.40.1(@types/node@20.12.7)
+ version: 7.40.1(@types/node@20.14.7)
'@rollup/plugin-alias':
specifier: ^5.1.0
version: 5.1.0(rollup@3.29.4)
version: 2.3.30
'@vitejs/plugin-vue':
specifier: ^5.0.4
- version: 5.0.4(vite@5.2.9(@types/node@20.12.7)(terser@5.19.2))(vue@3.4.23(typescript@5.3.3))
+ version: 5.0.4(vite@5.2.9(@types/node@20.14.7)(terser@5.31.1))(vue@3.4.23(typescript@5.3.3))
'@vitest/coverage-v8':
specifier: ^1.6.0
- version: 1.6.0(vitest@1.6.0(@types/node@20.12.7)(@vitest/ui@1.6.0)(jsdom@19.0.0)(terser@5.19.2))
+ version: 1.6.0(vitest@1.6.0(@types/node@20.14.7)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.31.1))
'@vitest/ui':
specifier: ^1.6.0
version: 1.6.0(vitest@1.6.0)
specifier: ^1.2.0
version: 1.2.0
rimraf:
- specifier: ^5.0.5
- version: 5.0.5
+ specifier: ^5.0.7
+ version: 5.0.7
rollup:
specifier: ^3.29.4
version: 3.29.4
version: 5.3.3
vite:
specifier: ^5.2.9
- version: 5.2.9(@types/node@20.12.7)(terser@5.19.2)
+ version: 5.2.9(@types/node@20.14.7)(terser@5.31.1)
vitest:
specifier: ^1.6.0
- version: 1.6.0(@types/node@20.12.7)(@vitest/ui@1.6.0)(jsdom@19.0.0)(terser@5.19.2)
+ version: 1.6.0(@types/node@20.14.7)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.31.1)
vue:
specifier: ^3.4.23
version: 3.4.23(typescript@5.3.3)
resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-string-parser@7.24.7':
+ resolution: {integrity: sha512-7MbVt6xrwFQbunH2DNQsAP5sTGxfqQtErvBIvIMi6EQnbgUOuVYanvREcmFrOPhoXBrTtjhhP+lW+o5UfK+tDg==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-validator-identifier@7.22.20':
resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
engines: {node: '>=6.9.0'}
+ '@babel/helper-validator-identifier@7.24.7':
+ resolution: {integrity: sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==}
+ engines: {node: '>=6.9.0'}
+
'@babel/highlight@7.22.10':
resolution: {integrity: sha512-78aUtVcT7MUscr0K5mIEnkwxPE0MaxkR5RxRwuHaQ+JuU5AmTPhY+do2mdzVTnIJJpyBglql2pehuBIWHug+WQ==}
engines: {node: '>=6.9.0'}
engines: {node: '>=6.0.0'}
hasBin: true
+ '@babel/parser@7.24.7':
+ resolution: {integrity: sha512-9uUYRm6OqQrCqQdG1iCBwBPZgN8ciDBro2nIOFaiRz1/BCxaI7CNvQbDHvsArAC7Tw9Hda/B3U+6ui9u4HWXPw==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
'@babel/types@7.24.0':
resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
engines: {node: '>=6.9.0'}
+ '@babel/types@7.24.7':
+ resolution: {integrity: sha512-XEFXSlxiG5td2EJRe8vOmRbaXVgfcBlszKujvVmWIK/UpywWljQCfzAv3RQCGujWQ1RD4YYWEAqDXfuJiy8f5Q==}
+ engines: {node: '>=6.9.0'}
+
'@bcoe/v8-coverage@0.2.3':
resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
cpu: [ppc64]
os: [aix]
+ '@esbuild/aix-ppc64@0.21.5':
+ resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [aix]
+
'@esbuild/android-arm64@0.20.2':
resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==}
engines: {node: '>=12'}
cpu: [arm64]
os: [android]
+ '@esbuild/android-arm64@0.21.5':
+ resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+
'@esbuild/android-arm@0.20.2':
resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==}
engines: {node: '>=12'}
cpu: [arm]
os: [android]
+ '@esbuild/android-arm@0.21.5':
+ resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+
'@esbuild/android-x64@0.20.2':
resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==}
engines: {node: '>=12'}
cpu: [x64]
os: [android]
+ '@esbuild/android-x64@0.21.5':
+ resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+
'@esbuild/darwin-arm64@0.20.2':
resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==}
engines: {node: '>=12'}
cpu: [arm64]
os: [darwin]
+ '@esbuild/darwin-arm64@0.21.5':
+ resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+
'@esbuild/darwin-x64@0.20.2':
resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==}
engines: {node: '>=12'}
cpu: [x64]
os: [darwin]
+ '@esbuild/darwin-x64@0.21.5':
+ resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+
'@esbuild/freebsd-arm64@0.20.2':
resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==}
engines: {node: '>=12'}
cpu: [arm64]
os: [freebsd]
+ '@esbuild/freebsd-arm64@0.21.5':
+ resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+
'@esbuild/freebsd-x64@0.20.2':
resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==}
engines: {node: '>=12'}
cpu: [x64]
os: [freebsd]
+ '@esbuild/freebsd-x64@0.21.5':
+ resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+
'@esbuild/linux-arm64@0.20.2':
resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==}
engines: {node: '>=12'}
cpu: [arm64]
os: [linux]
+ '@esbuild/linux-arm64@0.21.5':
+ resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+
'@esbuild/linux-arm@0.20.2':
resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==}
engines: {node: '>=12'}
cpu: [arm]
os: [linux]
+ '@esbuild/linux-arm@0.21.5':
+ resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+
'@esbuild/linux-ia32@0.20.2':
resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==}
engines: {node: '>=12'}
cpu: [ia32]
os: [linux]
+ '@esbuild/linux-ia32@0.21.5':
+ resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+
'@esbuild/linux-loong64@0.20.2':
resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==}
engines: {node: '>=12'}
cpu: [loong64]
os: [linux]
+ '@esbuild/linux-loong64@0.21.5':
+ resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+
'@esbuild/linux-mips64el@0.20.2':
resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==}
engines: {node: '>=12'}
cpu: [mips64el]
os: [linux]
+ '@esbuild/linux-mips64el@0.21.5':
+ resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+
'@esbuild/linux-ppc64@0.20.2':
resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==}
engines: {node: '>=12'}
cpu: [ppc64]
os: [linux]
+ '@esbuild/linux-ppc64@0.21.5':
+ resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+
'@esbuild/linux-riscv64@0.20.2':
resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==}
engines: {node: '>=12'}
cpu: [riscv64]
os: [linux]
+ '@esbuild/linux-riscv64@0.21.5':
+ resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+
'@esbuild/linux-s390x@0.20.2':
resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==}
engines: {node: '>=12'}
cpu: [s390x]
os: [linux]
+ '@esbuild/linux-s390x@0.21.5':
+ resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+
'@esbuild/linux-x64@0.20.2':
resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==}
engines: {node: '>=12'}
cpu: [x64]
os: [linux]
+ '@esbuild/linux-x64@0.21.5':
+ resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+
'@esbuild/netbsd-x64@0.20.2':
resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [netbsd]
+ '@esbuild/netbsd-x64@0.21.5':
+ resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+
'@esbuild/openbsd-x64@0.20.2':
resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [openbsd]
+ '@esbuild/openbsd-x64@0.21.5':
+ resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+
'@esbuild/sunos-x64@0.20.2':
resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==}
engines: {node: '>=12'}
cpu: [x64]
os: [sunos]
+ '@esbuild/sunos-x64@0.21.5':
+ resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+
'@esbuild/win32-arm64@0.20.2':
resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==}
engines: {node: '>=12'}
cpu: [arm64]
os: [win32]
+ '@esbuild/win32-arm64@0.21.5':
+ resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+
'@esbuild/win32-ia32@0.20.2':
resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==}
engines: {node: '>=12'}
cpu: [ia32]
os: [win32]
+ '@esbuild/win32-ia32@0.21.5':
+ resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+
'@esbuild/win32-x64@0.20.2':
resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==}
engines: {node: '>=12'}
cpu: [x64]
os: [win32]
+ '@esbuild/win32-x64@0.21.5':
+ resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+
'@hutson/parse-repository-url@3.0.2':
resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==}
engines: {node: '>=6.9.0'}
resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==}
engines: {node: '>=6.0.0'}
+ '@jridgewell/gen-mapping@0.3.5':
+ resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
+ engines: {node: '>=6.0.0'}
+
'@jridgewell/resolve-uri@3.1.1':
resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==}
engines: {node: '>=6.0.0'}
resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
engines: {node: '>=6.0.0'}
+ '@jridgewell/set-array@1.2.1':
+ resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
+ engines: {node: '>=6.0.0'}
+
'@jridgewell/source-map@0.3.5':
resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==}
+ '@jridgewell/source-map@0.3.6':
+ resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
+
'@jridgewell/sourcemap-codec@1.4.15':
resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
cpu: [arm]
os: [android]
+ '@rollup/rollup-android-arm-eabi@4.18.0':
+ resolution: {integrity: sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==}
+ cpu: [arm]
+ os: [android]
+
'@rollup/rollup-android-arm64@4.14.3':
resolution: {integrity: sha512-eQK5JIi+POhFpzk+LnjKIy4Ks+pwJ+NXmPxOCSvOKSNRPONzKuUvWE+P9JxGZVxrtzm6BAYMaL50FFuPe0oWMQ==}
cpu: [arm64]
os: [android]
+ '@rollup/rollup-android-arm64@4.18.0':
+ resolution: {integrity: sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==}
+ cpu: [arm64]
+ os: [android]
+
'@rollup/rollup-darwin-arm64@4.14.3':
resolution: {integrity: sha512-Od4vE6f6CTT53yM1jgcLqNfItTsLt5zE46fdPaEmeFHvPs5SjZYlLpHrSiHEKR1+HdRfxuzXHjDOIxQyC3ptBA==}
cpu: [arm64]
os: [darwin]
+ '@rollup/rollup-darwin-arm64@4.18.0':
+ resolution: {integrity: sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==}
+ cpu: [arm64]
+ os: [darwin]
+
'@rollup/rollup-darwin-x64@4.14.3':
resolution: {integrity: sha512-0IMAO21axJeNIrvS9lSe/PGthc8ZUS+zC53O0VhF5gMxfmcKAP4ESkKOCwEi6u2asUrt4mQv2rjY8QseIEb1aw==}
cpu: [x64]
os: [darwin]
+ '@rollup/rollup-darwin-x64@4.18.0':
+ resolution: {integrity: sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==}
+ cpu: [x64]
+ os: [darwin]
+
'@rollup/rollup-linux-arm-gnueabihf@4.14.3':
resolution: {integrity: sha512-ge2DC7tHRHa3caVEoSbPRJpq7azhG+xYsd6u2MEnJ6XzPSzQsTKyXvh6iWjXRf7Rt9ykIUWHtl0Uz3T6yXPpKw==}
cpu: [arm]
os: [linux]
+ '@rollup/rollup-linux-arm-gnueabihf@4.18.0':
+ resolution: {integrity: sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==}
+ cpu: [arm]
+ os: [linux]
+
'@rollup/rollup-linux-arm-musleabihf@4.14.3':
resolution: {integrity: sha512-ljcuiDI4V3ySuc7eSk4lQ9wU8J8r8KrOUvB2U+TtK0TiW6OFDmJ+DdIjjwZHIw9CNxzbmXY39wwpzYuFDwNXuw==}
cpu: [arm]
os: [linux]
+ '@rollup/rollup-linux-arm-musleabihf@4.18.0':
+ resolution: {integrity: sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==}
+ cpu: [arm]
+ os: [linux]
+
'@rollup/rollup-linux-arm64-gnu@4.14.3':
resolution: {integrity: sha512-Eci2us9VTHm1eSyn5/eEpaC7eP/mp5n46gTRB3Aar3BgSvDQGJZuicyq6TsH4HngNBgVqC5sDYxOzTExSU+NjA==}
cpu: [arm64]
os: [linux]
+ '@rollup/rollup-linux-arm64-gnu@4.18.0':
+ resolution: {integrity: sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==}
+ cpu: [arm64]
+ os: [linux]
+
'@rollup/rollup-linux-arm64-musl@4.14.3':
resolution: {integrity: sha512-UrBoMLCq4E92/LCqlh+blpqMz5h1tJttPIniwUgOFJyjWI1qrtrDhhpHPuFxULlUmjFHfloWdixtDhSxJt5iKw==}
cpu: [arm64]
os: [linux]
+ '@rollup/rollup-linux-arm64-musl@4.18.0':
+ resolution: {integrity: sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==}
+ cpu: [arm64]
+ os: [linux]
+
'@rollup/rollup-linux-powerpc64le-gnu@4.14.3':
resolution: {integrity: sha512-5aRjvsS8q1nWN8AoRfrq5+9IflC3P1leMoy4r2WjXyFqf3qcqsxRCfxtZIV58tCxd+Yv7WELPcO9mY9aeQyAmw==}
cpu: [ppc64]
os: [linux]
+ '@rollup/rollup-linux-powerpc64le-gnu@4.18.0':
+ resolution: {integrity: sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==}
+ cpu: [ppc64]
+ os: [linux]
+
'@rollup/rollup-linux-riscv64-gnu@4.14.3':
resolution: {integrity: sha512-sk/Qh1j2/RJSX7FhEpJn8n0ndxy/uf0kI/9Zc4b1ELhqULVdTfN6HL31CDaTChiBAOgLcsJ1sgVZjWv8XNEsAQ==}
cpu: [riscv64]
os: [linux]
+ '@rollup/rollup-linux-riscv64-gnu@4.18.0':
+ resolution: {integrity: sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==}
+ cpu: [riscv64]
+ os: [linux]
+
'@rollup/rollup-linux-s390x-gnu@4.14.3':
resolution: {integrity: sha512-jOO/PEaDitOmY9TgkxF/TQIjXySQe5KVYB57H/8LRP/ux0ZoO8cSHCX17asMSv3ruwslXW/TLBcxyaUzGRHcqg==}
cpu: [s390x]
os: [linux]
+ '@rollup/rollup-linux-s390x-gnu@4.18.0':
+ resolution: {integrity: sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==}
+ cpu: [s390x]
+ os: [linux]
+
'@rollup/rollup-linux-x64-gnu@4.14.3':
resolution: {integrity: sha512-8ybV4Xjy59xLMyWo3GCfEGqtKV5M5gCSrZlxkPGvEPCGDLNla7v48S662HSGwRd6/2cSneMQWiv+QzcttLrrOA==}
cpu: [x64]
os: [linux]
+ '@rollup/rollup-linux-x64-gnu@4.18.0':
+ resolution: {integrity: sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==}
+ cpu: [x64]
+ os: [linux]
+
'@rollup/rollup-linux-x64-musl@4.14.3':
resolution: {integrity: sha512-s+xf1I46trOY10OqAtZ5Rm6lzHre/UiLA1J2uOhCFXWkbZrJRkYBPO6FhvGfHmdtQ3Bx793MNa7LvoWFAm93bg==}
cpu: [x64]
os: [linux]
+ '@rollup/rollup-linux-x64-musl@4.18.0':
+ resolution: {integrity: sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==}
+ cpu: [x64]
+ os: [linux]
+
'@rollup/rollup-win32-arm64-msvc@4.14.3':
resolution: {integrity: sha512-+4h2WrGOYsOumDQ5S2sYNyhVfrue+9tc9XcLWLh+Kw3UOxAvrfOrSMFon60KspcDdytkNDh7K2Vs6eMaYImAZg==}
cpu: [arm64]
os: [win32]
+ '@rollup/rollup-win32-arm64-msvc@4.18.0':
+ resolution: {integrity: sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==}
+ cpu: [arm64]
+ os: [win32]
+
'@rollup/rollup-win32-ia32-msvc@4.14.3':
resolution: {integrity: sha512-T1l7y/bCeL/kUwh9OD4PQT4aM7Bq43vX05htPJJ46RTI4r5KNt6qJRzAfNfM+OYMNEVBWQzR2Gyk+FXLZfogGw==}
cpu: [ia32]
os: [win32]
+ '@rollup/rollup-win32-ia32-msvc@4.18.0':
+ resolution: {integrity: sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==}
+ cpu: [ia32]
+ os: [win32]
+
'@rollup/rollup-win32-x64-msvc@4.14.3':
resolution: {integrity: sha512-/BypzV0H1y1HzgYpxqRaXGBRqfodgoBBCcsrujT6QRcakDQdfU+Lq9PENPh5jB4I44YWq+0C2eHsHya+nZY1sA==}
cpu: [x64]
os: [win32]
+ '@rollup/rollup-win32-x64-msvc@4.18.0':
+ resolution: {integrity: sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==}
+ cpu: [x64]
+ os: [win32]
+
'@rushstack/node-core-library@3.66.0':
resolution: {integrity: sha512-nXyddNe3T9Ph14TrIfjtLZ+GDzC7HL/wF+ZKC18qmRVtz2xXLd1ZzreVgiAgGDwn8ZUWZ/7q//gQJk96iWjSrg==}
peerDependencies:
'@rushstack/ts-command-line@4.17.1':
resolution: {integrity: sha512-2jweO1O57BYP5qdBGl6apJLB+aRIn5ccIRTPDyULh0KMwVzFqWtw6IZWt1qtUoZD/pD2RNkIOosH6Cq45rIYeg==}
- '@shikijs/core@1.3.0':
- resolution: {integrity: sha512-7fedsBfuILDTBmrYZNFI8B6ATTxhQAasUHllHmjvSZPnoq4bULWoTpHwmuQvZ8Aq03/tAa2IGo6RXqWtHdWaCA==}
+ '@sec-ant/readable-stream@0.4.1':
+ resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==}
- '@shikijs/transformers@1.3.0':
- resolution: {integrity: sha512-3mlpg2I9CjhjE96dEWQOGeCWoPcyTov3s4aAsHmgvnTHa8MBknEnCQy8/xivJPSpD+olqOqIEoHnLfbNJK29AA==}
+ '@shikijs/core@1.7.0':
+ resolution: {integrity: sha512-O6j27b7dGmJbR3mjwh/aHH8Ld+GQvA0OQsNO43wKWnqbAae3AYXrhFyScHGX8hXZD6vX2ngjzDFkZY5srtIJbQ==}
+
+ '@shikijs/transformers@1.7.0':
+ resolution: {integrity: sha512-QX3TP+CS4yYLt4X4Dk7wT0MsC7yweTYHMAAKY+ay+uuR9yRdFae/h+hivny2O+YixJHfZl57xtiZfWSrHdyVhQ==}
'@sinclair/typebox@0.27.8':
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
resolution: {integrity: sha512-UTce8mUwUW0RikMb/eseJ7ys0BRkZVFB86orHzrfW12ZmFtym5zua8joZ4L7okH2dDFHkcFjqnZ5GocWBXOFtA==}
engines: {node: '>=18'}
+ '@sindresorhus/merge-streams@4.0.0':
+ resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==}
+ engines: {node: '>=18'}
+
'@szmarczak/http-timer@4.0.6':
resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==}
engines: {node: '>=10'}
'@types/keyv@3.1.4':
resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==}
- '@types/linkify-it@3.0.5':
- resolution: {integrity: sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==}
+ '@types/linkify-it@5.0.0':
+ resolution: {integrity: sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==}
- '@types/markdown-it@13.0.7':
- resolution: {integrity: sha512-U/CBi2YUUcTHBt5tjO2r5QV/x0Po6nsYwQU4Y04fBS6vfoImaiZ6f8bi3CjTCxBPQSO1LMyUqkByzi8AidyxfA==}
+ '@types/markdown-it@14.1.1':
+ resolution: {integrity: sha512-4NpsnpYl2Gt1ljyBGrKMxFYAYvpqbnnkgP/i/g+NLpjEUa3obn1XJCur9YbEXKDAkaXqsR1LbDnGEJ0MmKFxfg==}
- '@types/mdurl@1.0.5':
- resolution: {integrity: sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==}
+ '@types/mdurl@2.0.0':
+ resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==}
'@types/minimist@1.2.2':
resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
'@types/node@20.12.7':
resolution: {integrity: sha512-wq0cICSkRLVaf3UGLMGItu/PtdY7oaXaI/RVU+xliKVOtRna3PRY57ZDfztpDL0n11vfymMUnXv8QwYCO7L1wg==}
+ '@types/node@20.14.7':
+ resolution: {integrity: sha512-uTr2m2IbJJucF3KUxgnGOZvYbN0QgkGyWxG6973HCpMYFy2KfcgYuIwkJQMQkt1VbBMlvWRbpshFTLxnxCZjKQ==}
+
'@types/normalize-package-data@2.4.1':
resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
vite: ^5.0.0
vue: ^3.2.25
+ '@vitejs/plugin-vue@5.0.5':
+ resolution: {integrity: sha512-LOjm7XeIimLBZyzinBQ6OSm3UBCNVCpLkxGC0oWmm2YPzVZoxMsdvNVimLTBzpAnR9hl/yn1SHGuRfe6/Td9rQ==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ peerDependencies:
+ vite: ^5.0.0
+ vue: ^3.2.25
+
'@vitest/coverage-v8@1.6.0':
resolution: {integrity: sha512-KvapcbMY/8GYIG0rlwwOKCVNRc0OL20rrhFkg/CHNzncV03TE2XWvO5w9uZYoxNiMEBacAJt3unSOiZ7svePew==}
peerDependencies:
'@vue/compiler-core@3.4.23':
resolution: {integrity: sha512-HAFmuVEwNqNdmk+w4VCQ2pkLk1Vw4XYiiyxEp3z/xvl14aLTUBw2OfVH3vBcx+FtGsynQLkkhK410Nah1N2yyQ==}
+ '@vue/compiler-core@3.4.29':
+ resolution: {integrity: sha512-TFKiRkKKsRCKvg/jTSSKK7mYLJEQdUiUfykbG49rubC9SfDyvT2JrzTReopWlz2MxqeLyxh9UZhvxEIBgAhtrg==}
+
'@vue/compiler-dom@3.4.23':
resolution: {integrity: sha512-t0b9WSTnCRrzsBGrDd1LNR5HGzYTr7LX3z6nNBG+KGvZLqrT0mY6NsMzOqlVMBKKXKVuusbbB5aOOFgTY+senw==}
+ '@vue/compiler-dom@3.4.29':
+ resolution: {integrity: sha512-A6+iZ2fKIEGnfPJejdB7b1FlJzgiD+Y/sxxKwJWg1EbJu6ZPgzaPQQ51ESGNv0CP6jm6Z7/pO6Ia8Ze6IKrX7w==}
+
'@vue/compiler-sfc@3.4.23':
resolution: {integrity: sha512-fSDTKTfzaRX1kNAUiaj8JB4AokikzStWgHooMhaxyjZerw624L+IAP/fvI4ZwMpwIh8f08PVzEnu4rg8/Npssw==}
+ '@vue/compiler-sfc@3.4.29':
+ resolution: {integrity: sha512-zygDcEtn8ZimDlrEQyLUovoWgKQic6aEQqRXce2WXBvSeHbEbcAsXyCk9oG33ZkyWH4sl9D3tkYc1idoOkdqZQ==}
+
'@vue/compiler-ssr@3.4.23':
resolution: {integrity: sha512-hb6Uj2cYs+tfqz71Wj6h3E5t6OKvb4MVcM2Nl5i/z1nv1gjEhw+zYaNOV+Xwn+SSN/VZM0DgANw5TuJfxfezPg==}
+ '@vue/compiler-ssr@3.4.29':
+ resolution: {integrity: sha512-rFbwCmxJ16tDp3N8XCx5xSQzjhidYjXllvEcqX/lopkoznlNPz3jyy0WGJCyhAaVQK677WWFt3YO/WUEkMMUFQ==}
+
'@vue/devtools-api@6.5.1':
resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==}
- '@vue/devtools-api@7.0.27':
- resolution: {integrity: sha512-BFCFCusSDcw2UcOFD/QeK7OxD1x2C/m+uAN30Q7jLKECSW53hmz0urzJmX834GuWDZX/hIxkyUKnLLfEIP1c/w==}
+ '@vue/devtools-api@7.3.2':
+ resolution: {integrity: sha512-qFCm12te9rG0XWLCHm3x8TiZLULEP5s7Ruaadi5jAogwZ5qF7QH7tKc6yXZGV96uM+y1FUlbK+QwVbWgMfXEhQ==}
- '@vue/devtools-kit@7.0.27':
- resolution: {integrity: sha512-/A5xM38pPCFX5Yhl/lRFAzjyK6VNsH670nww2WbjFKWqlu3I+lMxWKzQkCW6A1V8bduITgl2kHORfg2gTw6QaA==}
- peerDependencies:
- vue: ^3.0.0
+ '@vue/devtools-kit@7.3.2':
+ resolution: {integrity: sha512-ba60JnbeLPzhfF5j0BPDGn9q5Ma9dWUV5gtVNjD+zm5uRf7LW8saAGNRnxxkRA56HZFzSAnXRGADc7YMAdrm0w==}
- '@vue/devtools-shared@7.0.27':
- resolution: {integrity: sha512-4VxtmZ6yjhiSloqZZq2UYU0TBGxOJ8GxWvp5OlAH70zYqi0FIAyWGPkOhvfoZ7DKQyv2UU0mmKzFHjsEkelGyQ==}
+ '@vue/devtools-shared@7.3.2':
+ resolution: {integrity: sha512-RpYfqStbzljD6zf9LPXF2T7kM3fMfepxJB5yjzyloFel5nEB49DUm4TeA426IH+hKvwjjRorZyh6CT1cG/H2Vw==}
'@vue/language-core@1.8.27':
resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==}
'@vue/reactivity@3.4.23':
resolution: {integrity: sha512-GlXR9PL+23fQ3IqnbSQ8OQKLodjqCyoCrmdLKZk3BP7jN6prWheAfU7a3mrltewTkoBm+N7qMEb372VHIkQRMQ==}
+ '@vue/reactivity@3.4.29':
+ resolution: {integrity: sha512-w8+KV+mb1a8ornnGQitnMdLfE0kXmteaxLdccm2XwdFxXst4q/Z7SEboCV5SqJNpZbKFeaRBBJBhW24aJyGINg==}
+
'@vue/runtime-core@3.4.23':
resolution: {integrity: sha512-FeQ9MZEXoFzFkFiw9MQQ/FWs3srvrP+SjDKSeRIiQHIhtkzoj0X4rWQlRNHbGuSwLra6pMyjAttwixNMjc/xLw==}
+ '@vue/runtime-core@3.4.29':
+ resolution: {integrity: sha512-s8fmX3YVR/Rk5ig0ic0NuzTNjK2M7iLuVSZyMmCzN/+Mjuqqif1JasCtEtmtoJWF32pAtUjyuT2ljNKNLeOmnQ==}
+
'@vue/runtime-dom@3.4.23':
resolution: {integrity: sha512-RXJFwwykZWBkMiTPSLEWU3kgVLNAfActBfWFlZd0y79FTUxexogd0PLG4HH2LfOktjRxV47Nulygh0JFXe5f9A==}
+ '@vue/runtime-dom@3.4.29':
+ resolution: {integrity: sha512-gI10atCrtOLf/2MPPMM+dpz3NGulo9ZZR9d1dWo4fYvm+xkfvRrw1ZmJ7mkWtiJVXSsdmPbcK1p5dZzOCKDN0g==}
+
'@vue/server-renderer@3.4.23':
resolution: {integrity: sha512-LDwGHtnIzvKFNS8dPJ1SSU5Gvm36p2ck8wCZc52fc3k/IfjKcwCyrWEf0Yag/2wTFUBXrqizfhK9c/mC367dXQ==}
peerDependencies:
vue: 3.4.23
+ '@vue/server-renderer@3.4.29':
+ resolution: {integrity: sha512-HMLCmPI2j/k8PVkSBysrA2RxcxC5DgBiCdj7n7H2QtR8bQQPqKAe8qoaxLcInzouBmzwJ+J0x20ygN/B5mYBng==}
+ peerDependencies:
+ vue: 3.4.29
+
'@vue/shared@3.4.23':
resolution: {integrity: sha512-wBQ0gvf+SMwsCQOyusNw/GoXPV47WGd1xB5A1Pgzy0sQ3Bi5r5xm3n+92y3gCnB3MWqnRDdvfkRGxhKtbBRNgg==}
+ '@vue/shared@3.4.29':
+ resolution: {integrity: sha512-hQ2gAQcBO/CDpC82DCrinJNgOHI2v+FA7BDW4lMSPeBpQ7sRe2OLHWe5cph1s7D8DUQAwRt18dBDfJJ220APEA==}
+
'@vue/test-utils@2.4.4':
resolution: {integrity: sha512-8jkRxz8pNhClAf4Co4ZrpAoFISdvT3nuSkUlY6Ys6rmTpw3DMWG/X3mw3gQ7QJzgCZO9f+zuE2kW57fi09MW7Q==}
peerDependencies:
'@vue/tsconfig@0.5.1':
resolution: {integrity: sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ==}
- '@vueuse/core@10.9.0':
- resolution: {integrity: sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg==}
+ '@vueuse/core@10.11.0':
+ resolution: {integrity: sha512-x3sD4Mkm7PJ+pcq3HX8PLPBadXCAlSDR/waK87dz0gQE+qJnaaFhc/dZVfJz+IUYzTMVGum2QlR7ImiJQN4s6g==}
- '@vueuse/integrations@10.9.0':
- resolution: {integrity: sha512-acK+A01AYdWSvL4BZmCoJAcyHJ6EqhmkQEXbQLwev1MY7NBnS+hcEMx/BzVoR9zKI+UqEPMD9u6PsyAuiTRT4Q==}
+ '@vueuse/integrations@10.11.0':
+ resolution: {integrity: sha512-Pp6MtWEIr+NDOccWd8j59Kpjy5YDXogXI61Kb1JxvSfVBO8NzFQkmrKmSZz47i+ZqHnIzxaT38L358yDHTncZg==}
peerDependencies:
- async-validator: '*'
- axios: '*'
- change-case: '*'
- drauu: '*'
- focus-trap: '*'
- fuse.js: '*'
- idb-keyval: '*'
- jwt-decode: '*'
- nprogress: '*'
- qrcode: '*'
- sortablejs: '*'
- universal-cookie: '*'
+ async-validator: ^4
+ axios: ^1
+ change-case: ^4
+ drauu: ^0.3
+ focus-trap: ^7
+ fuse.js: ^6
+ idb-keyval: ^6
+ jwt-decode: ^3
+ nprogress: ^0.2
+ qrcode: ^1.5
+ sortablejs: ^1
+ universal-cookie: ^6
peerDependenciesMeta:
async-validator:
optional: true
universal-cookie:
optional: true
- '@vueuse/metadata@10.9.0':
- resolution: {integrity: sha512-iddNbg3yZM0X7qFY2sAotomgdHK7YJ6sKUvQqbvwnf7TmaVPxS4EJydcNsVejNdS8iWCtDk+fYXr7E32nyTnGA==}
+ '@vueuse/metadata@10.11.0':
+ resolution: {integrity: sha512-kQX7l6l8dVWNqlqyN3ePW3KmjCQO3ZMgXuBMddIu83CmucrsBfXlH+JoviYyRBws/yLTQO8g3Pbw+bdIoVm4oQ==}
- '@vueuse/shared@10.9.0':
- resolution: {integrity: sha512-Uud2IWncmAfJvRaFYzv5OHDli+FbOzxiVEQdLCKQKLyhz94PIyFC3CHcH7EDMwIn8NPtD06+PNbC/PiO0LGLtw==}
+ '@vueuse/shared@10.11.0':
+ resolution: {integrity: sha512-fyNoIXEq3PfX1L3NkNhtVQUSRtqYwJtJg+Bp9rIzculIZWHTkKSysujrOk2J+NrRulLTQH9+3gGSfYLWSEWU1A==}
JSONStream@1.3.5:
resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==}
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
engines: {node: '>= 6.0.0'}
+ agent-base@7.1.1:
+ resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==}
+ engines: {node: '>= 14'}
+
ajv@6.12.6:
resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
engines: {node: '>=6'}
- ansi-escapes@6.2.0:
- resolution: {integrity: sha512-kzRaCqXnpzWs+3z5ABPQiVke+iq0KXkHo8xiWV4RPTi5Yli0l97BEQuhXV1s7+aSU/fu1kUuxgS4MsQ0fRuygw==}
+ ansi-escapes@6.2.1:
+ resolution: {integrity: sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==}
engines: {node: '>=14.16'}
ansi-regex@5.0.1:
axios@1.6.7:
resolution: {integrity: sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==}
+ axios@1.7.2:
+ resolution: {integrity: sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==}
+
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
engines: {node: '>=8'}
+ birpc@0.2.17:
+ resolution: {integrity: sha512-+hkTxhot+dWsLpp3gia5AkVHIsKlZybNT5gIYiDlNzJrmYPcTM9k5/w2uaj3IPpd7LlEYpmCj4Jj1nC41VhDFg==}
+
bl@4.1.0:
resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
engines: {node: '>=8'}
+ braces@3.0.3:
+ resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==}
+ engines: {node: '>=8'}
+
brotli@1.3.3:
resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==}
resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==}
engines: {node: '>=14'}
- commander@11.1.0:
- resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
- engines: {node: '>=16'}
+ commander@12.1.0:
+ resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==}
+ engines: {node: '>=18'}
commander@2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
engines: {node: '>=10'}
hasBin: true
+ copy-anything@3.0.5:
+ resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==}
+ engines: {node: '>=12.13'}
+
core-util-is@1.0.3:
resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==}
engines: {node: '>=8'}
+ cssstyle@4.0.1:
+ resolution: {integrity: sha512-8ZYiJ3A/3OkDd093CBT/0UKDWry7ak4BdPTFP2+QEP7cmhouyq/Up709ASSj2cK02BbZiMgk7kYjZNS4QP5qrQ==}
+ engines: {node: '>=18'}
+
csstype@3.1.3:
resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
resolution: {integrity: sha512-Jy/tj3ldjZJo63sVAvg6LHt2mHvl4V6AgRAmNDtLdm7faqtsx+aJG42rsyCo9JCoRVKwPFzKlIPx3DIibwSIaQ==}
engines: {node: '>=12'}
+ data-urls@5.0.0:
+ resolution: {integrity: sha512-ZYP5VBHshaDAiVZxjbRVcFJpc+4xGgT0bK3vzy1HLN8jTO975HEbuYzZJcHoQEY5K1a0z8YayJkyVETa08eNTg==}
+ engines: {node: '>=18'}
+
dateformat@3.0.3:
resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==}
supports-color:
optional: true
+ debug@4.3.5:
+ resolution: {integrity: sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
decamelize-keys@1.1.1:
resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==}
engines: {node: '>=0.10.0'}
engines: {node: '>=12'}
hasBin: true
+ esbuild@0.21.5:
+ resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
+ engines: {node: '>=12'}
+ hasBin: true
+
escalade@3.1.1:
resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
engines: {node: '>=6'}
resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==}
engines: {node: '>=16.17'}
+ execa@9.2.0:
+ resolution: {integrity: sha512-vpOyYg7UAVKLAWWtRS2gAdgkT7oJbCn0me3gmUmxZih4kd3MF/oo8kNTBTIbkO3yuuF5uB4ZCZfn8BOolITYhg==}
+ engines: {node: ^18.19.0 || >=20.5.0}
+
extract-zip@2.0.1:
resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==}
engines: {node: '>= 10.17.0'}
fflate@0.8.2:
resolution: {integrity: sha512-cPJU47OaAoCbg0pBvzsgpTPhmhqI5eJjh/JIu8tPj5q+T7iLvW/JAYUqmE7KOB4R1ZyEhzBaIQpQpardBF5z8A==}
+ figures@6.1.0:
+ resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==}
+ engines: {node: '>=18'}
+
filelist@1.0.4:
resolution: {integrity: sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==}
resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
engines: {node: '>=8'}
+ fill-range@7.1.1:
+ resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==}
+ engines: {node: '>=8'}
+
find-cache-dir@3.3.2:
resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==}
engines: {node: '>=8'}
debug:
optional: true
+ follow-redirects@1.15.6:
+ resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==}
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ debug: '*'
+ peerDependenciesMeta:
+ debug:
+ optional: true
+
foreground-child@3.1.1:
resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
engines: {node: '>=14'}
+ foreground-child@3.2.1:
+ resolution: {integrity: sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==}
+ engines: {node: '>=14'}
+
form-data@4.0.0:
resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
engines: {node: '>= 6'}
resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==}
engines: {node: '>=16'}
+ get-stream@9.0.1:
+ resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==}
+ engines: {node: '>=18'}
+
git-raw-commits@2.0.11:
resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==}
engines: {node: '>=10'}
engines: {node: '>=16 || 14 >=14.17'}
hasBin: true
+ glob@10.4.2:
+ resolution: {integrity: sha512-GwMlUF6PkPo3Gk21UxkCohOv0PLcIXVtKyLlpEI28R/cO/4eNOdmLk3CMW1wROV/WR/EsZOWAfBbBOqYvs88/w==}
+ engines: {node: '>=16 || 14 >=14.18'}
+ hasBin: true
+
glob@7.2.0:
resolution: {integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==}
resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==}
engines: {node: '>=12'}
+ html-encoding-sniffer@4.0.0:
+ resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==}
+ engines: {node: '>=18'}
+
html-escaper@2.0.2:
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
engines: {node: '>= 6'}
+ http-proxy-agent@7.0.2:
+ resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
+ engines: {node: '>= 14'}
+
http2-wrapper@1.0.3:
resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==}
engines: {node: '>=10.19.0'}
resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
engines: {node: '>= 6'}
+ https-proxy-agent@7.0.4:
+ resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==}
+ engines: {node: '>= 14'}
+
human-signals@5.0.0:
resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==}
engines: {node: '>=16.17.0'}
+ human-signals@7.0.0:
+ resolution: {integrity: sha512-74kytxOUSvNbjrT9KisAbaTZ/eJwD/LrbM/kh5j0IhPuJzwuA19dWvniFGwBzN9rVjg+O/e+F310PjObDXS+9Q==}
+ engines: {node: '>=18.18.0'}
+
iconv-lite@0.6.3:
resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
engines: {node: '>=0.10.0'}
resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
engines: {node: '>=8'}
+ is-plain-obj@4.1.0:
+ resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
+ engines: {node: '>=12'}
+
is-potential-custom-element-name@1.0.1:
resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}
resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ is-stream@4.0.1:
+ resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==}
+ engines: {node: '>=18'}
+
is-text-path@1.0.1:
resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==}
engines: {node: '>=0.10.0'}
resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
engines: {node: '>=10'}
+ is-unicode-supported@2.0.0:
+ resolution: {integrity: sha512-FRdAyx5lusK1iHG0TWpVtk9+1i+GjrzRffhDg4ovQ7mcidMQ6mj+MhKPmvh7Xwyv5gIS06ns49CA7Sqg7lC22Q==}
+ engines: {node: '>=18'}
+
is-url@1.2.4:
resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==}
+ is-what@4.1.16:
+ resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==}
+ engines: {node: '>=12.13'}
+
is-wsl@2.2.0:
resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==}
engines: {node: '>=8'}
resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
engines: {node: '>=14'}
+ jackspeak@3.4.0:
+ resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==}
+ engines: {node: '>=14'}
+
jake@10.8.7:
resolution: {integrity: sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==}
engines: {node: '>=10'}
canvas:
optional: true
+ jsdom@24.1.0:
+ resolution: {integrity: sha512-6gpM7pRXCwIOKxX47cgOyvyQDN/Eh0f1MeKySBV2xGdKtqJBLj8P25eY3EVCWo2mglDDzozR2r2MW4T+JiNUZA==}
+ engines: {node: '>=18'}
+ peerDependencies:
+ canvas: ^2.11.2
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+
json-buffer@3.0.1:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
lie@3.3.0:
resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==}
- lilconfig@3.0.0:
- resolution: {integrity: sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g==}
+ lilconfig@3.1.2:
+ resolution: {integrity: sha512-eop+wDAvpItUys0FWkHIKeC9ybYrTGbU41U5K7+bttZZeohvnY7M9dZ5kB21GNWiFT2q1OoPTvncPCgSOVO5ow==}
engines: {node: '>=14'}
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- lint-staged@15.2.2:
- resolution: {integrity: sha512-TiTt93OPh1OZOsb5B7k96A/ATl2AjIZo+vnzFZ6oHK5FuTk63ByDtxGQpHm+kFETjEWqgkF95M8FRXKR/LEBcw==}
+ lint-staged@15.2.7:
+ resolution: {integrity: sha512-+FdVbbCZ+yoh7E/RosSdqKJyUM2OEjTciH0TFNkawKgvFp1zbGlEC39RADg+xKBG1R4mhoH2j85myBQZ5wR+lw==}
engines: {node: '>=18.12.0'}
hasBin: true
- listr2@8.0.1:
- resolution: {integrity: sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==}
+ listr2@8.2.3:
+ resolution: {integrity: sha512-Lllokma2mtoniUOS94CcOErHWAug5iu7HOmDrvWgpw8jyQH2fomgB+7lZS4HWZxytUuQwkGOwe49FvwVaA85Xw==}
engines: {node: '>=18.0.0'}
load-json-file@4.0.0:
resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==}
engines: {node: 14 || >=16.14}
+ lru-cache@10.2.2:
+ resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==}
+ engines: {node: 14 || >=16.14}
+
lru-cache@4.1.5:
resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==}
lunr@2.3.9:
resolution: {integrity: sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==}
+ magic-string@0.30.10:
+ resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==}
+
magic-string@0.30.3:
resolution: {integrity: sha512-B7xGbll2fG/VjP+SWg4sX3JynwIU0mjoTc6MPpKNuIvftk6u6vqhDnk1R80b8C2GBR6ywqy+1DcKBrevBg+bmw==}
engines: {node: '>=12'}
resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
engines: {node: '>=8.6'}
+ micromatch@4.0.7:
+ resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==}
+ engines: {node: '>=8.6'}
+
mime-db@1.52.0:
resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
engines: {node: '>= 0.6'}
resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
engines: {node: '>=16 || 14 >=14.17'}
+ minimatch@9.0.4:
+ resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
minimist-options@4.1.0:
resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==}
engines: {node: '>= 6'}
resolution: {integrity: sha512-LhbbwCfz3vsb12j/WkWQPZfKTsgqIe1Nf/ti1pKjYESGLHIVjWU96G9/ljLH4F9mWNVhlQOm0VySdAWzf05dpg==}
engines: {node: '>=16 || 14 >=14.17'}
+ minipass@7.1.2:
+ resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
minisearch@6.3.0:
resolution: {integrity: sha512-ihFnidEeU8iXzcVHy74dhkxh/dn8Dc08ERl0xwoMMGqp4+LvRSCgicb+zGqWthVokQKvCSxITlh3P08OzdTYCQ==}
resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ npm-run-path@5.3.0:
+ resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+
+ nwsapi@2.2.10:
+ resolution: {integrity: sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ==}
+
nwsapi@2.2.7:
resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==}
resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
engines: {node: '>=6'}
+ package-json-from-dist@1.0.0:
+ resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==}
+
pako@1.0.11:
resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
engines: {node: '>=8'}
+ parse-ms@4.0.0:
+ resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==}
+ engines: {node: '>=18'}
+
parse5@6.0.1:
resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==}
engines: {node: '>=16 || 14 >=14.17'}
+ path-scurry@1.11.1:
+ resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
+ engines: {node: '>=16 || 14 >=14.18'}
+
path-type@3.0.0:
resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==}
engines: {node: '>=4'}
resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
engines: {node: ^10 || ^12 || >=14}
- preact@10.20.2:
- resolution: {integrity: sha512-S1d1ernz3KQ+Y2awUxKakpfOg2CEmJmwOP+6igPx6dgr6pgDvenqYviyokWso2rhHvGtTlWWnJDa7RaPbQerTg==}
+ preact@10.22.0:
+ resolution: {integrity: sha512-RRurnSjJPj4rp5K6XoP45Ui33ncb7e4H7WiOHVpjbkvqvA3U+N8Z6Qbo0AE6leGYBV66n8EhEaFixvIu3SkxFw==}
prettier@2.8.8:
resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ pretty-ms@9.0.0:
+ resolution: {integrity: sha512-E9e9HJ9R9NasGOgPaPE8VMeiPKAyWR5jcFpNnwIejslIhWqdqOrb2wShBsncMPUb+BcCd2OPYfh7p2W6oemTng==}
+ engines: {node: '>=18'}
+
process-nextick-args@2.0.1:
resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
- rfdc@1.3.1:
- resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==}
+ rfdc@1.4.1:
+ resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
rimraf@2.5.4:
resolution: {integrity: sha512-Lw7SHMjssciQb/rRz7JyPIy9+bbUshEucPoLRvWqy09vC5zQixl8Uet+Zl+SROBB/JMWHJRdCk1qdxNWHNMvlQ==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
rimraf@3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
- rimraf@5.0.5:
- resolution: {integrity: sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A==}
- engines: {node: '>=14'}
+ rimraf@5.0.7:
+ resolution: {integrity: sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg==}
+ engines: {node: '>=14.18'}
hasBin: true
rollup-plugin-analyzer@4.0.0:
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
+ rollup@4.18.0:
+ resolution: {integrity: sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
+ hasBin: true
+
+ rrweb-cssom@0.6.0:
+ resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==}
+
+ rrweb-cssom@0.7.1:
+ resolution: {integrity: sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==}
+
run-parallel@1.2.0:
resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==}
engines: {node: '>=10'}
- search-insights@2.13.0:
- resolution: {integrity: sha512-Orrsjf9trHHxFRuo9/rzm0KIWmgzE8RMlZMzuhZOJ01Rnz3D0YBAe+V6473t6/H6c7irs6Lt48brULAiRWb3Vw==}
+ saxes@6.0.0:
+ resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==}
+ engines: {node: '>=v12.22.7'}
+
+ search-insights@2.14.0:
+ resolution: {integrity: sha512-OLN6MsPMCghDOqlCtsIsYgtsC0pnwVTyT9Mu6A3ewOj1DxvzZF6COrn2g86E/c05xbktB0XN04m/t1Z+n+fTGw==}
selenium-webdriver@4.6.1:
resolution: {integrity: sha512-FT8Dw0tbzaTp8YYLuwhaCnve/nw03HKrOJrA3aUmTKmxaIFSP4kT2R5fN3K0RpV5kbR0ZnM4FGVI2vANBvekaA==}
engines: {node: '>=10'}
hasBin: true
+ semver@7.6.2:
+ resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
+ engines: {node: '>=10'}
+ hasBin: true
+
serialize-javascript@6.0.0:
resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==}
shiki@0.14.7:
resolution: {integrity: sha512-dNPAPrxSc87ua2sKJ3H5dQ/6ZaY8RNnaAqK+t0eG7p0Soi2ydiqbGOTaZCqaYvA/uZYfS1LJnemt3Q+mSfcPCg==}
- shiki@1.3.0:
- resolution: {integrity: sha512-9aNdQy/etMXctnPzsje1h1XIGm9YfRcSksKOGqZWXA/qP9G18/8fpz5Bjpma8bOgz3tqIpjERAd6/lLjFyzoww==}
+ shiki@1.7.0:
+ resolution: {integrity: sha512-H5pMn4JA7ayx8H0qOz1k2qANq6mZVCMl1gKLK6kWIrv1s2Ial4EmD4s4jE8QB5Dw03d/oCQUxc24sotuyR5byA==}
siginfo@2.0.0:
resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
engines: {node: '>=14'}
- simple-git@3.24.0:
- resolution: {integrity: sha512-QqAKee9Twv+3k8IFOFfPB2hnk6as6Y6ACUpwCtQvRYBAes23Wv3SZlHVobAzqcE8gfsisCvPw3HGW3HYM+VYYw==}
+ simple-git@3.25.0:
+ resolution: {integrity: sha512-KIY5sBnzc4yEcJXW7Tdv4viEz8KyG+nU0hay+DWZasvdFOYKeUZ6Xc25LUHHjw0tinPT7O1eY6pzX7pRT1K8rw==}
sirv@2.0.4:
resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==}
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
engines: {node: '>=12'}
+ strip-final-newline@4.0.0:
+ resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==}
+ engines: {node: '>=18'}
+
strip-indent@2.0.0:
resolution: {integrity: sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==}
engines: {node: '>=4'}
strip-literal@2.1.0:
resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==}
+ superjson@2.2.1:
+ resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==}
+ engines: {node: '>=16'}
+
supports-color@5.5.0:
resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
engines: {node: '>=4'}
engines: {node: '>=10'}
hasBin: true
+ terser@5.31.1:
+ resolution: {integrity: sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==}
+ engines: {node: '>=10'}
+ hasBin: true
+
test-exclude@6.0.0:
resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}
engines: {node: '>=8'}
resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==}
engines: {node: '>=6'}
+ tough-cookie@4.1.4:
+ resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==}
+ engines: {node: '>=6'}
+
tr46@3.0.0:
resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==}
engines: {node: '>=12'}
+ tr46@5.0.0:
+ resolution: {integrity: sha512-tk2G5R2KRwBd+ZN0zaEXpmzdKyOYksXwywulIX95MBODjSzMIuQnQ3m8JxgbhnL1LeVo7lqQKsYa1O3Htl7K5g==}
+ engines: {node: '>=18'}
+
trim-newlines@3.0.1:
resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==}
engines: {node: '>=8'}
resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
engines: {node: '>=8'}
- type-fest@3.13.1:
- resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==}
- engines: {node: '>=14.16'}
-
typedoc-plugin-markdown@3.17.1:
resolution: {integrity: sha512-QzdU3fj0Kzw2XSdoL15ExLASt2WPqD7FbLeaqwT70+XjKyTshBnUlQA5nNREO1C2P8Uen0CDjsBLMsCQ+zd0lw==}
peerDependencies:
engines: {node: '>=14.17'}
hasBin: true
+ typescript@5.5.2:
+ resolution: {integrity: sha512-NcRtPEOsPFFWjobJEtfihkLCZCXZt/os3zf8nTxjVH3RvTSxjrCamJpbExGvYOF+tFHc3pA65qpdwPbzjohhew==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+
ufo@1.5.3:
resolution: {integrity: sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==}
terser:
optional: true
+ vite@5.3.1:
+ resolution: {integrity: sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': ^18.0.0 || >=20.0.0
+ less: '*'
+ lightningcss: ^1.21.0
+ sass: '*'
+ stylus: '*'
+ sugarss: '*'
+ terser: ^5.4.0
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+
vitepress-translation-helper@0.2.1:
resolution: {integrity: sha512-zYjakGIdVDonT1P85OkeQcdE6e8vdmKiVclHB7DGcTzFUwb2D0w+hcC31AGneB5wa5IiqEoipycSTYNKM0YKJg==}
hasBin: true
vitepress: ^1.0.0
vue: ^3.4.8
- vitepress@1.1.0:
- resolution: {integrity: sha512-G+NS5I2OETxC0SfGAMDO75JWNkrcir0UCptuhQMNoaZhhlqvYtTDQhph4qGc5dtiTtZkcFa/bCcSx+A2gSS3lA==}
+ vitepress@1.2.3:
+ resolution: {integrity: sha512-GvEsrEeNLiDE1+fuwDAYJCYLNZDAna+EtnXlPajhv/MYeTjbNK6Bvyg6NoTdO1sbwuQJ0vuJR99bOlH53bo6lg==}
hasBin: true
peerDependencies:
markdown-it-mathjax3: ^4
vue-component-type-helpers@1.8.27:
resolution: {integrity: sha512-0vOfAtI67UjeO1G6UiX5Kd76CqaQ67wrRZiOe7UAb9Jm6GzlUr/fC7CV90XfwapJRjpCMaZFhv1V0ajWRmE9Dg==}
- vue-demi@0.14.7:
- resolution: {integrity: sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==}
+ vue-demi@0.14.8:
+ resolution: {integrity: sha512-Uuqnk9YE9SsWeReYqK2alDI5YzciATE0r2SkA6iMAtuXvNTMNACJLJEXNXaEy94ECuBe4Sk6RzRU80kjdbIo1Q==}
engines: {node: '>=12'}
hasBin: true
peerDependencies:
typescript:
optional: true
+ vue@3.4.29:
+ resolution: {integrity: sha512-8QUYfRcYzNlYuzKPfge1UWC6nF9ym0lx7mpGVPJYNhddxEf3DD0+kU07NTL0sXuiT2HuJuKr/iEO8WvXvT0RSQ==}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
w3c-hr-time@1.0.2:
resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}
deprecated: Use your platform's native performance.now() and performance.timeOrigin.
resolution: {integrity: sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==}
engines: {node: '>=12'}
+ w3c-xmlserializer@5.0.0:
+ resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==}
+ engines: {node: '>=18'}
+
wcwidth@1.0.1:
resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==}
engines: {node: '>=12'}
+ whatwg-encoding@3.1.1:
+ resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==}
+ engines: {node: '>=18'}
+
whatwg-mimetype@3.0.0:
resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==}
engines: {node: '>=12'}
+ whatwg-mimetype@4.0.0:
+ resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==}
+ engines: {node: '>=18'}
+
whatwg-url@10.0.0:
resolution: {integrity: sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==}
engines: {node: '>=12'}
resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==}
engines: {node: '>=12'}
+ whatwg-url@14.0.0:
+ resolution: {integrity: sha512-1lfMEm2IEr7RIV+f4lUNPOqfFL+pO+Xw3fJSqmjX9AbXcXcYOkCe1P6+9VBZB6n94af16NfZf+sSk0JCBZC9aw==}
+ engines: {node: '>=18'}
+
which@1.3.1:
resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
hasBin: true
utf-8-validate:
optional: true
+ ws@8.17.1:
+ resolution: {integrity: sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==}
+ engines: {node: '>=10.0.0'}
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: '>=5.0.2'
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+
xml-name-validator@4.0.0:
resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
engines: {node: '>=12'}
+ xml-name-validator@5.0.0:
+ resolution: {integrity: sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==}
+ engines: {node: '>=18'}
+
xmlchars@2.2.0:
resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}
yallist@4.0.0:
resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
- yaml@2.3.4:
- resolution: {integrity: sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA==}
+ yaml@2.4.5:
+ resolution: {integrity: sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==}
engines: {node: '>= 14'}
+ hasBin: true
yargs-parser@20.2.4:
resolution: {integrity: sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==}
resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==}
engines: {node: '>=12.20'}
+ yoctocolors@2.0.2:
+ resolution: {integrity: sha512-Ct97huExsu7cWeEjmrXlofevF8CvzUglJ4iGUet5B8xn1oumtAZBpHU4GzYuoE6PVqcZ5hghtBrSlhwHuR1Jmw==}
+ engines: {node: '>=18'}
+
yorkie@2.0.0:
resolution: {integrity: sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==}
engines: {node: '>=4'}
snapshots:
- '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.13.0)':
+ '@algolia/autocomplete-core@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)':
dependencies:
- '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.13.0)
+ '@algolia/autocomplete-plugin-algolia-insights': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)
'@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
- search-insights
- '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.13.0)':
+ '@algolia/autocomplete-plugin-algolia-insights@1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)':
dependencies:
'@algolia/autocomplete-shared': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)
- search-insights: 2.13.0
+ search-insights: 2.14.0
transitivePeerDependencies:
- '@algolia/client-search'
- algoliasearch
'@babel/helper-string-parser@7.24.1': {}
+ '@babel/helper-string-parser@7.24.7': {}
+
'@babel/helper-validator-identifier@7.22.20': {}
+ '@babel/helper-validator-identifier@7.24.7': {}
+
'@babel/highlight@7.22.10':
dependencies:
'@babel/helper-validator-identifier': 7.22.20
dependencies:
'@babel/types': 7.24.0
+ '@babel/parser@7.24.7':
+ dependencies:
+ '@babel/types': 7.24.7
+
'@babel/types@7.24.0':
dependencies:
'@babel/helper-string-parser': 7.24.1
'@babel/helper-validator-identifier': 7.22.20
to-fast-properties: 2.0.0
+ '@babel/types@7.24.7':
+ dependencies:
+ '@babel/helper-string-parser': 7.24.7
+ '@babel/helper-validator-identifier': 7.24.7
+ to-fast-properties: 2.0.0
+
'@bcoe/v8-coverage@0.2.3': {}
'@colors/colors@1.5.0':
'@docsearch/css@3.6.0': {}
- '@docsearch/js@3.6.0(@algolia/client-search@4.23.3)(search-insights@2.13.0)':
+ '@docsearch/js@3.6.0(@algolia/client-search@4.23.3)(search-insights@2.14.0)':
dependencies:
- '@docsearch/react': 3.6.0(@algolia/client-search@4.23.3)(search-insights@2.13.0)
- preact: 10.20.2
+ '@docsearch/react': 3.6.0(@algolia/client-search@4.23.3)(search-insights@2.14.0)
+ preact: 10.22.0
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/react'
- react-dom
- search-insights
- '@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(search-insights@2.13.0)':
+ '@docsearch/react@3.6.0(@algolia/client-search@4.23.3)(search-insights@2.14.0)':
dependencies:
- '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.13.0)
+ '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)(search-insights@2.14.0)
'@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.23.3)(algoliasearch@4.23.3)
'@docsearch/css': 3.6.0
algoliasearch: 4.23.3
- search-insights: 2.13.0
+ optionalDependencies:
+ search-insights: 2.14.0
transitivePeerDependencies:
- '@algolia/client-search'
'@esbuild/aix-ppc64@0.20.2':
optional: true
+ '@esbuild/aix-ppc64@0.21.5':
+ optional: true
+
'@esbuild/android-arm64@0.20.2':
optional: true
+ '@esbuild/android-arm64@0.21.5':
+ optional: true
+
'@esbuild/android-arm@0.20.2':
optional: true
+ '@esbuild/android-arm@0.21.5':
+ optional: true
+
'@esbuild/android-x64@0.20.2':
optional: true
+ '@esbuild/android-x64@0.21.5':
+ optional: true
+
'@esbuild/darwin-arm64@0.20.2':
optional: true
+ '@esbuild/darwin-arm64@0.21.5':
+ optional: true
+
'@esbuild/darwin-x64@0.20.2':
optional: true
+ '@esbuild/darwin-x64@0.21.5':
+ optional: true
+
'@esbuild/freebsd-arm64@0.20.2':
optional: true
+ '@esbuild/freebsd-arm64@0.21.5':
+ optional: true
+
'@esbuild/freebsd-x64@0.20.2':
optional: true
+ '@esbuild/freebsd-x64@0.21.5':
+ optional: true
+
'@esbuild/linux-arm64@0.20.2':
optional: true
+ '@esbuild/linux-arm64@0.21.5':
+ optional: true
+
'@esbuild/linux-arm@0.20.2':
optional: true
+ '@esbuild/linux-arm@0.21.5':
+ optional: true
+
'@esbuild/linux-ia32@0.20.2':
optional: true
+ '@esbuild/linux-ia32@0.21.5':
+ optional: true
+
'@esbuild/linux-loong64@0.20.2':
optional: true
+ '@esbuild/linux-loong64@0.21.5':
+ optional: true
+
'@esbuild/linux-mips64el@0.20.2':
optional: true
+ '@esbuild/linux-mips64el@0.21.5':
+ optional: true
+
'@esbuild/linux-ppc64@0.20.2':
optional: true
+ '@esbuild/linux-ppc64@0.21.5':
+ optional: true
+
'@esbuild/linux-riscv64@0.20.2':
optional: true
+ '@esbuild/linux-riscv64@0.21.5':
+ optional: true
+
'@esbuild/linux-s390x@0.20.2':
optional: true
+ '@esbuild/linux-s390x@0.21.5':
+ optional: true
+
'@esbuild/linux-x64@0.20.2':
optional: true
+ '@esbuild/linux-x64@0.21.5':
+ optional: true
+
'@esbuild/netbsd-x64@0.20.2':
optional: true
+ '@esbuild/netbsd-x64@0.21.5':
+ optional: true
+
'@esbuild/openbsd-x64@0.20.2':
optional: true
+ '@esbuild/openbsd-x64@0.21.5':
+ optional: true
+
'@esbuild/sunos-x64@0.20.2':
optional: true
+ '@esbuild/sunos-x64@0.21.5':
+ optional: true
+
'@esbuild/win32-arm64@0.20.2':
optional: true
+ '@esbuild/win32-arm64@0.21.5':
+ optional: true
+
'@esbuild/win32-ia32@0.20.2':
optional: true
+ '@esbuild/win32-ia32@0.21.5':
+ optional: true
+
'@esbuild/win32-x64@0.20.2':
optional: true
+ '@esbuild/win32-x64@0.21.5':
+ optional: true
+
'@hutson/parse-repository-url@3.0.2': {}
'@isaacs/cliui@8.0.2':
'@jridgewell/sourcemap-codec': 1.4.15
'@jridgewell/trace-mapping': 0.3.19
+ '@jridgewell/gen-mapping@0.3.5':
+ dependencies:
+ '@jridgewell/set-array': 1.2.1
+ '@jridgewell/sourcemap-codec': 1.4.15
+ '@jridgewell/trace-mapping': 0.3.25
+ optional: true
+
'@jridgewell/resolve-uri@3.1.1': {}
'@jridgewell/set-array@1.1.2': {}
+ '@jridgewell/set-array@1.2.1':
+ optional: true
+
'@jridgewell/source-map@0.3.5':
dependencies:
'@jridgewell/gen-mapping': 0.3.3
'@jridgewell/trace-mapping': 0.3.19
+ '@jridgewell/source-map@0.3.6':
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
+ optional: true
+
'@jridgewell/sourcemap-codec@1.4.15': {}
'@jridgewell/trace-mapping@0.3.19':
'@kwsites/file-exists@1.1.1':
dependencies:
- debug: 4.3.4
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
'@kwsites/promise-deferred@1.1.1': {}
- '@microsoft/api-extractor-model@7.28.9(@types/node@20.12.7)':
+ '@microsoft/api-extractor-model@7.28.9(@types/node@20.14.7)':
dependencies:
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 3.66.0(@types/node@20.12.7)
+ '@rushstack/node-core-library': 3.66.0(@types/node@20.14.7)
transitivePeerDependencies:
- '@types/node'
- '@microsoft/api-extractor@7.40.1(@types/node@20.12.7)':
+ '@microsoft/api-extractor@7.40.1(@types/node@20.14.7)':
dependencies:
- '@microsoft/api-extractor-model': 7.28.9(@types/node@20.12.7)
+ '@microsoft/api-extractor-model': 7.28.9(@types/node@20.14.7)
'@microsoft/tsdoc': 0.14.2
'@microsoft/tsdoc-config': 0.16.2
- '@rushstack/node-core-library': 3.66.0(@types/node@20.12.7)
+ '@rushstack/node-core-library': 3.66.0(@types/node@20.14.7)
'@rushstack/rig-package': 0.5.1
'@rushstack/ts-command-line': 4.17.1
colors: 1.2.5
'@rollup/rollup-android-arm-eabi@4.14.3':
optional: true
+ '@rollup/rollup-android-arm-eabi@4.18.0':
+ optional: true
+
'@rollup/rollup-android-arm64@4.14.3':
optional: true
+ '@rollup/rollup-android-arm64@4.18.0':
+ optional: true
+
'@rollup/rollup-darwin-arm64@4.14.3':
optional: true
+ '@rollup/rollup-darwin-arm64@4.18.0':
+ optional: true
+
'@rollup/rollup-darwin-x64@4.14.3':
optional: true
+ '@rollup/rollup-darwin-x64@4.18.0':
+ optional: true
+
'@rollup/rollup-linux-arm-gnueabihf@4.14.3':
optional: true
+ '@rollup/rollup-linux-arm-gnueabihf@4.18.0':
+ optional: true
+
'@rollup/rollup-linux-arm-musleabihf@4.14.3':
optional: true
+ '@rollup/rollup-linux-arm-musleabihf@4.18.0':
+ optional: true
+
'@rollup/rollup-linux-arm64-gnu@4.14.3':
optional: true
+ '@rollup/rollup-linux-arm64-gnu@4.18.0':
+ optional: true
+
'@rollup/rollup-linux-arm64-musl@4.14.3':
optional: true
+ '@rollup/rollup-linux-arm64-musl@4.18.0':
+ optional: true
+
'@rollup/rollup-linux-powerpc64le-gnu@4.14.3':
optional: true
+ '@rollup/rollup-linux-powerpc64le-gnu@4.18.0':
+ optional: true
+
'@rollup/rollup-linux-riscv64-gnu@4.14.3':
optional: true
+ '@rollup/rollup-linux-riscv64-gnu@4.18.0':
+ optional: true
+
'@rollup/rollup-linux-s390x-gnu@4.14.3':
optional: true
+ '@rollup/rollup-linux-s390x-gnu@4.18.0':
+ optional: true
+
'@rollup/rollup-linux-x64-gnu@4.14.3':
optional: true
+ '@rollup/rollup-linux-x64-gnu@4.18.0':
+ optional: true
+
'@rollup/rollup-linux-x64-musl@4.14.3':
optional: true
+ '@rollup/rollup-linux-x64-musl@4.18.0':
+ optional: true
+
'@rollup/rollup-win32-arm64-msvc@4.14.3':
optional: true
+ '@rollup/rollup-win32-arm64-msvc@4.18.0':
+ optional: true
+
'@rollup/rollup-win32-ia32-msvc@4.14.3':
optional: true
+ '@rollup/rollup-win32-ia32-msvc@4.18.0':
+ optional: true
+
'@rollup/rollup-win32-x64-msvc@4.14.3':
optional: true
- '@rushstack/node-core-library@3.66.0(@types/node@20.12.7)':
+ '@rollup/rollup-win32-x64-msvc@4.18.0':
+ optional: true
+
+ '@rushstack/node-core-library@3.66.0(@types/node@20.14.7)':
dependencies:
colors: 1.2.5
fs-extra: 7.0.1
semver: 7.5.4
z-schema: 5.0.5
optionalDependencies:
- '@types/node': 20.12.7
+ '@types/node': 20.14.7
'@rushstack/rig-package@0.5.1':
dependencies:
colors: 1.2.5
string-argv: 0.3.2
- '@shikijs/core@1.3.0': {}
+ '@sec-ant/readable-stream@0.4.1': {}
+
+ '@shikijs/core@1.7.0': {}
- '@shikijs/transformers@1.3.0':
+ '@shikijs/transformers@1.7.0':
dependencies:
- shiki: 1.3.0
+ shiki: 1.7.0
'@sinclair/typebox@0.27.8': {}
'@sindresorhus/merge-streams@2.2.0': {}
+ '@sindresorhus/merge-streams@4.0.0': {}
+
'@szmarczak/http-timer@4.0.6':
dependencies:
defer-to-connect: 2.0.1
dependencies:
'@types/node': 20.12.7
- '@types/linkify-it@3.0.5': {}
+ '@types/linkify-it@5.0.0': {}
- '@types/markdown-it@13.0.7':
+ '@types/markdown-it@14.1.1':
dependencies:
- '@types/linkify-it': 3.0.5
- '@types/mdurl': 1.0.5
+ '@types/linkify-it': 5.0.0
+ '@types/mdurl': 2.0.0
- '@types/mdurl@1.0.5': {}
+ '@types/mdurl@2.0.0': {}
'@types/minimist@1.2.2': {}
dependencies:
undici-types: 5.26.5
+ '@types/node@20.14.7':
+ dependencies:
+ undici-types: 5.26.5
+ optional: true
+
'@types/normalize-package-data@2.4.1': {}
'@types/resolve@1.20.2': {}
'@ungap/promise-all-settled@1.1.2': {}
- '@vitejs/plugin-vue@5.0.4(vite@5.2.9(@types/node@20.12.7)(terser@5.19.2))(vue@3.4.23(typescript@5.3.3))':
+ '@vitejs/plugin-vue@5.0.4(vite@5.2.9(@types/node@20.12.7)(terser@5.31.1))(vue@3.4.23(typescript@5.3.3))':
dependencies:
- vite: 5.2.9(@types/node@20.12.7)(terser@5.19.2)
+ vite: 5.2.9(@types/node@20.12.7)(terser@5.31.1)
vue: 3.4.23(typescript@5.3.3)
- '@vitejs/plugin-vue@5.0.4(vite@5.2.9)(vue@3.4.23)':
+ '@vitejs/plugin-vue@5.0.4(vite@5.2.9(@types/node@20.14.7)(terser@5.31.1))(vue@3.4.23(typescript@5.3.3))':
dependencies:
- vite: 5.2.9(@types/node@20.12.7)
+ vite: 5.2.9(@types/node@20.14.7)(terser@5.31.1)
vue: 3.4.23(typescript@5.3.3)
- '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.12.7)(@vitest/ui@1.6.0)(jsdom@19.0.0)(terser@5.19.2))':
+ '@vitejs/plugin-vue@5.0.5(vite@5.3.1(@types/node@20.14.7)(terser@5.31.1))(vue@3.4.29(typescript@5.5.2))':
+ dependencies:
+ vite: 5.3.1(@types/node@20.14.7)(terser@5.31.1)
+ vue: 3.4.29(typescript@5.5.2)
+
+ '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.14.7)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.31.1))':
dependencies:
'@ampproject/remapping': 2.2.1
'@bcoe/v8-coverage': 0.2.3
std-env: 3.7.0
strip-literal: 2.1.0
test-exclude: 6.0.0
- vitest: 1.6.0(@types/node@20.12.7)(@vitest/ui@1.6.0)(jsdom@19.0.0)(terser@5.19.2)
+ vitest: 1.6.0(@types/node@20.14.7)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.31.1)
transitivePeerDependencies:
- supports-color
pathe: 1.1.2
picocolors: 1.0.0
sirv: 2.0.4
- vitest: 1.6.0(@types/node@20.12.7)(@vitest/ui@1.6.0)(jsdom@19.0.0)(terser@5.19.2)
+ vitest: 1.6.0(@types/node@20.14.7)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.31.1)
'@vitest/utils@1.6.0':
dependencies:
estree-walker: 2.0.2
source-map-js: 1.2.0
+ '@vue/compiler-core@3.4.29':
+ dependencies:
+ '@babel/parser': 7.24.7
+ '@vue/shared': 3.4.29
+ entities: 4.5.0
+ estree-walker: 2.0.2
+ source-map-js: 1.2.0
+
'@vue/compiler-dom@3.4.23':
dependencies:
'@vue/compiler-core': 3.4.23
'@vue/shared': 3.4.23
+ '@vue/compiler-dom@3.4.29':
+ dependencies:
+ '@vue/compiler-core': 3.4.29
+ '@vue/shared': 3.4.29
+
'@vue/compiler-sfc@3.4.23':
dependencies:
'@babel/parser': 7.24.4
postcss: 8.4.38
source-map-js: 1.2.0
+ '@vue/compiler-sfc@3.4.29':
+ dependencies:
+ '@babel/parser': 7.24.7
+ '@vue/compiler-core': 3.4.29
+ '@vue/compiler-dom': 3.4.29
+ '@vue/compiler-ssr': 3.4.29
+ '@vue/shared': 3.4.29
+ estree-walker: 2.0.2
+ magic-string: 0.30.10
+ postcss: 8.4.38
+ source-map-js: 1.2.0
+
'@vue/compiler-ssr@3.4.23':
dependencies:
'@vue/compiler-dom': 3.4.23
'@vue/shared': 3.4.23
+ '@vue/compiler-ssr@3.4.29':
+ dependencies:
+ '@vue/compiler-dom': 3.4.29
+ '@vue/shared': 3.4.29
+
'@vue/devtools-api@6.5.1': {}
- '@vue/devtools-api@7.0.27(vue@3.4.23)':
+ '@vue/devtools-api@7.3.2':
dependencies:
- '@vue/devtools-kit': 7.0.27(vue@3.4.23)
- transitivePeerDependencies:
- - vue
+ '@vue/devtools-kit': 7.3.2
- '@vue/devtools-kit@7.0.27(vue@3.4.23)':
+ '@vue/devtools-kit@7.3.2':
dependencies:
- '@vue/devtools-shared': 7.0.27
+ '@vue/devtools-shared': 7.3.2
+ birpc: 0.2.17
hookable: 5.5.3
mitt: 3.0.1
perfect-debounce: 1.0.0
speakingurl: 14.0.1
- vue: 3.4.23(typescript@5.3.3)
+ superjson: 2.2.1
- '@vue/devtools-shared@7.0.27':
+ '@vue/devtools-shared@7.3.2':
dependencies:
- rfdc: 1.3.1
+ rfdc: 1.4.1
'@vue/language-core@1.8.27(typescript@5.3.3)':
dependencies:
minimatch: 9.0.3
muggle-string: 0.3.1
path-browserify: 1.0.1
- typescript: 5.3.3
vue-template-compiler: 2.7.16
+ optionalDependencies:
+ typescript: 5.3.3
'@vue/reactivity@3.4.23':
dependencies:
'@vue/shared': 3.4.23
+ '@vue/reactivity@3.4.29':
+ dependencies:
+ '@vue/shared': 3.4.29
+
'@vue/runtime-core@3.4.23':
dependencies:
'@vue/reactivity': 3.4.23
'@vue/shared': 3.4.23
+ '@vue/runtime-core@3.4.29':
+ dependencies:
+ '@vue/reactivity': 3.4.29
+ '@vue/shared': 3.4.29
+
'@vue/runtime-dom@3.4.23':
dependencies:
'@vue/runtime-core': 3.4.23
'@vue/shared': 3.4.23
csstype: 3.1.3
+ '@vue/runtime-dom@3.4.29':
+ dependencies:
+ '@vue/reactivity': 3.4.29
+ '@vue/runtime-core': 3.4.29
+ '@vue/shared': 3.4.29
+ csstype: 3.1.3
+
'@vue/server-renderer@3.4.23(vue@3.4.23(typescript@5.3.3))':
dependencies:
'@vue/compiler-ssr': 3.4.23
'@vue/shared': 3.4.23
vue: 3.4.23(typescript@5.3.3)
+ '@vue/server-renderer@3.4.29(vue@3.4.29(typescript@5.5.2))':
+ dependencies:
+ '@vue/compiler-ssr': 3.4.29
+ '@vue/shared': 3.4.29
+ vue: 3.4.29(typescript@5.5.2)
+
'@vue/shared@3.4.23': {}
+ '@vue/shared@3.4.29': {}
+
'@vue/test-utils@2.4.4(@vue/server-renderer@3.4.23(vue@3.4.23(typescript@5.3.3)))(vue@3.4.23(typescript@5.3.3))':
dependencies:
js-beautify: 1.14.11
'@vue/tsconfig@0.5.1': {}
- '@vueuse/core@10.9.0(vue@3.4.23)':
+ '@vueuse/core@10.11.0(vue@3.4.29(typescript@5.5.2))':
dependencies:
'@types/web-bluetooth': 0.0.20
- '@vueuse/metadata': 10.9.0
- '@vueuse/shared': 10.9.0(vue@3.4.23)
- vue-demi: 0.14.7(vue@3.4.23)
+ '@vueuse/metadata': 10.11.0
+ '@vueuse/shared': 10.11.0(vue@3.4.29(typescript@5.5.2))
+ vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/integrations@10.9.0(focus-trap@7.5.4)(vue@3.4.23)':
+ '@vueuse/integrations@10.11.0(axios@1.7.2)(focus-trap@7.5.4)(vue@3.4.29(typescript@5.5.2))':
dependencies:
- '@vueuse/core': 10.9.0(vue@3.4.23)
- '@vueuse/shared': 10.9.0(vue@3.4.23)
+ '@vueuse/core': 10.11.0(vue@3.4.29(typescript@5.5.2))
+ '@vueuse/shared': 10.11.0(vue@3.4.29(typescript@5.5.2))
+ vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2))
+ optionalDependencies:
+ axios: 1.7.2
focus-trap: 7.5.4
- vue-demi: 0.14.7(vue@3.4.23)
transitivePeerDependencies:
- '@vue/composition-api'
- vue
- '@vueuse/metadata@10.9.0': {}
+ '@vueuse/metadata@10.11.0': {}
- '@vueuse/shared@10.9.0(vue@3.4.23)':
+ '@vueuse/shared@10.11.0(vue@3.4.29(typescript@5.5.2))':
dependencies:
- vue-demi: 0.14.7(vue@3.4.23)
+ vue-demi: 0.14.8(vue@3.4.29(typescript@5.5.2))
transitivePeerDependencies:
- '@vue/composition-api'
- vue
transitivePeerDependencies:
- supports-color
+ agent-base@7.1.1:
+ dependencies:
+ debug: 4.3.5
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
+
ajv@6.12.6:
dependencies:
fast-deep-equal: 3.1.3
ansi-colors@4.1.3: {}
- ansi-escapes@6.2.0:
- dependencies:
- type-fest: 3.13.1
+ ansi-escapes@6.2.1: {}
ansi-regex@5.0.1: {}
transitivePeerDependencies:
- debug
+ axios@1.7.2:
+ dependencies:
+ follow-redirects: 1.15.6
+ form-data: 4.0.0
+ proxy-from-env: 1.1.0
+ transitivePeerDependencies:
+ - debug
+ optional: true
+
balanced-match@1.0.2: {}
base64-js@1.5.1: {}
binary-extensions@2.2.0: {}
+ birpc@0.2.17: {}
+
bl@4.1.0:
dependencies:
buffer: 5.7.1
dependencies:
fill-range: 7.0.1
+ braces@3.0.3:
+ dependencies:
+ fill-range: 7.1.1
+
brotli@1.3.3:
dependencies:
base64-js: 1.5.1
commander@10.0.1: {}
- commander@11.1.0: {}
+ commander@12.1.0: {}
commander@2.20.3: {}
split2: 3.2.2
through2: 4.0.2
+ copy-anything@3.0.5:
+ dependencies:
+ is-what: 4.1.16
+
core-util-is@1.0.3: {}
cross-spawn@5.1.0:
dependencies:
cssom: 0.3.8
+ cssstyle@4.0.1:
+ dependencies:
+ rrweb-cssom: 0.6.0
+ optional: true
+
csstype@3.1.3: {}
dargs@7.0.0: {}
whatwg-mimetype: 3.0.0
whatwg-url: 11.0.0
+ data-urls@5.0.0:
+ dependencies:
+ whatwg-mimetype: 4.0.0
+ whatwg-url: 14.0.0
+ optional: true
+
dateformat@3.0.3: {}
de-indent@1.0.2: {}
dependencies:
ms: 2.1.2
+ debug@4.3.5:
+ dependencies:
+ ms: 2.1.2
+
decamelize-keys@1.1.1:
dependencies:
decamelize: 1.2.0
'@one-ini/wasm': 0.1.1
commander: 10.0.1
minimatch: 9.0.1
- semver: 7.6.0
+ semver: 7.6.2
ejs@3.1.8:
dependencies:
'@esbuild/win32-ia32': 0.20.2
'@esbuild/win32-x64': 0.20.2
+ esbuild@0.21.5:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.21.5
+ '@esbuild/android-arm': 0.21.5
+ '@esbuild/android-arm64': 0.21.5
+ '@esbuild/android-x64': 0.21.5
+ '@esbuild/darwin-arm64': 0.21.5
+ '@esbuild/darwin-x64': 0.21.5
+ '@esbuild/freebsd-arm64': 0.21.5
+ '@esbuild/freebsd-x64': 0.21.5
+ '@esbuild/linux-arm': 0.21.5
+ '@esbuild/linux-arm64': 0.21.5
+ '@esbuild/linux-ia32': 0.21.5
+ '@esbuild/linux-loong64': 0.21.5
+ '@esbuild/linux-mips64el': 0.21.5
+ '@esbuild/linux-ppc64': 0.21.5
+ '@esbuild/linux-riscv64': 0.21.5
+ '@esbuild/linux-s390x': 0.21.5
+ '@esbuild/linux-x64': 0.21.5
+ '@esbuild/netbsd-x64': 0.21.5
+ '@esbuild/openbsd-x64': 0.21.5
+ '@esbuild/sunos-x64': 0.21.5
+ '@esbuild/win32-arm64': 0.21.5
+ '@esbuild/win32-ia32': 0.21.5
+ '@esbuild/win32-x64': 0.21.5
+
escalade@3.1.1: {}
escape-string-regexp@1.0.5: {}
signal-exit: 4.1.0
strip-final-newline: 3.0.0
+ execa@9.2.0:
+ dependencies:
+ '@sindresorhus/merge-streams': 4.0.0
+ cross-spawn: 7.0.3
+ figures: 6.1.0
+ get-stream: 9.0.1
+ human-signals: 7.0.0
+ is-plain-obj: 4.1.0
+ is-stream: 4.0.1
+ npm-run-path: 5.3.0
+ pretty-ms: 9.0.0
+ signal-exit: 4.1.0
+ strip-final-newline: 4.0.0
+ yoctocolors: 2.0.2
+
extract-zip@2.0.1:
dependencies:
debug: 4.3.4
fflate@0.8.2: {}
+ figures@6.1.0:
+ dependencies:
+ is-unicode-supported: 2.0.0
+
filelist@1.0.4:
dependencies:
minimatch: 5.1.6
dependencies:
to-regex-range: 5.0.1
+ fill-range@7.1.1:
+ dependencies:
+ to-regex-range: 5.0.1
+
find-cache-dir@3.3.2:
dependencies:
commondir: 1.0.1
follow-redirects@1.15.5: {}
+ follow-redirects@1.15.6:
+ optional: true
+
foreground-child@3.1.1:
dependencies:
cross-spawn: 7.0.3
signal-exit: 4.1.0
+ foreground-child@3.2.1:
+ dependencies:
+ cross-spawn: 7.0.3
+ signal-exit: 4.1.0
+
form-data@4.0.0:
dependencies:
asynckit: 0.4.0
get-stream@8.0.1: {}
+ get-stream@9.0.1:
+ dependencies:
+ '@sec-ant/readable-stream': 0.4.1
+ is-stream: 4.0.1
+
git-raw-commits@2.0.11:
dependencies:
dargs: 7.0.0
minipass: 7.0.3
path-scurry: 1.10.1
+ glob@10.4.2:
+ dependencies:
+ foreground-child: 3.2.1
+ jackspeak: 3.4.0
+ minimatch: 9.0.4
+ minipass: 7.1.2
+ package-json-from-dist: 1.0.0
+ path-scurry: 1.11.1
+
glob@7.2.0:
dependencies:
fs.realpath: 1.0.0
dependencies:
whatwg-encoding: 2.0.0
+ html-encoding-sniffer@4.0.0:
+ dependencies:
+ whatwg-encoding: 3.1.1
+ optional: true
+
html-escaper@2.0.2: {}
http-cache-semantics@4.1.1: {}
dependencies:
'@tootallnate/once': 2.0.0
agent-base: 6.0.2
- debug: 4.3.4
+ debug: 4.3.5
+ transitivePeerDependencies:
+ - supports-color
+
+ http-proxy-agent@7.0.2:
+ dependencies:
+ agent-base: 7.1.1
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
+ optional: true
http2-wrapper@1.0.3:
dependencies:
transitivePeerDependencies:
- supports-color
+ https-proxy-agent@7.0.4:
+ dependencies:
+ agent-base: 7.1.1
+ debug: 4.3.5
+ transitivePeerDependencies:
+ - supports-color
+ optional: true
+
human-signals@5.0.0: {}
+ human-signals@7.0.0: {}
+
iconv-lite@0.6.3:
dependencies:
safer-buffer: 2.1.2
is-plain-obj@2.1.0: {}
+ is-plain-obj@4.1.0: {}
+
is-potential-custom-element-name@1.0.1: {}
is-reference@1.2.1:
is-stream@3.0.0: {}
+ is-stream@4.0.1: {}
+
is-text-path@1.0.1:
dependencies:
text-extensions: 1.9.0
is-unicode-supported@0.1.0: {}
+ is-unicode-supported@2.0.0: {}
+
is-url@1.2.4: {}
+ is-what@4.1.16: {}
+
is-wsl@2.2.0:
dependencies:
is-docker: 2.2.1
optionalDependencies:
'@pkgjs/parseargs': 0.11.0
+ jackspeak@3.4.0:
+ dependencies:
+ '@isaacs/cliui': 8.0.2
+ optionalDependencies:
+ '@pkgjs/parseargs': 0.11.0
+
jake@10.8.7:
dependencies:
async: 3.2.4
- supports-color
- utf-8-validate
+ jsdom@24.1.0:
+ dependencies:
+ cssstyle: 4.0.1
+ data-urls: 5.0.0
+ decimal.js: 10.4.3
+ form-data: 4.0.0
+ html-encoding-sniffer: 4.0.0
+ http-proxy-agent: 7.0.2
+ https-proxy-agent: 7.0.4
+ is-potential-custom-element-name: 1.0.1
+ nwsapi: 2.2.10
+ parse5: 7.1.2
+ rrweb-cssom: 0.7.1
+ saxes: 6.0.0
+ symbol-tree: 3.2.4
+ tough-cookie: 4.1.4
+ w3c-xmlserializer: 5.0.0
+ webidl-conversions: 7.0.0
+ whatwg-encoding: 3.1.1
+ whatwg-mimetype: 4.0.0
+ whatwg-url: 14.0.0
+ ws: 8.17.1
+ xml-name-validator: 5.0.0
+ transitivePeerDependencies:
+ - bufferutil
+ - supports-color
+ - utf-8-validate
+ optional: true
+
json-buffer@3.0.1: {}
json-parse-better-errors@1.0.2: {}
dependencies:
immediate: 3.0.6
- lilconfig@3.0.0: {}
+ lilconfig@3.1.2: {}
lines-and-columns@1.2.4: {}
- lint-staged@15.2.2:
+ lint-staged@15.2.7:
dependencies:
chalk: 5.3.0
- commander: 11.1.0
- debug: 4.3.4
+ commander: 12.1.0
+ debug: 4.3.5
execa: 8.0.1
- lilconfig: 3.0.0
- listr2: 8.0.1
- micromatch: 4.0.5
+ lilconfig: 3.1.2
+ listr2: 8.2.3
+ micromatch: 4.0.7
pidtree: 0.6.0
string-argv: 0.3.2
- yaml: 2.3.4
+ yaml: 2.4.5
transitivePeerDependencies:
- supports-color
- listr2@8.0.1:
+ listr2@8.2.3:
dependencies:
cli-truncate: 4.0.0
colorette: 2.0.20
eventemitter3: 5.0.1
log-update: 6.0.0
- rfdc: 1.3.1
+ rfdc: 1.4.1
wrap-ansi: 9.0.0
load-json-file@4.0.0:
log-update@6.0.0:
dependencies:
- ansi-escapes: 6.2.0
+ ansi-escapes: 6.2.1
cli-cursor: 4.0.0
slice-ansi: 7.1.0
strip-ansi: 7.1.0
lru-cache@10.0.1: {}
+ lru-cache@10.2.2: {}
+
lru-cache@4.1.5:
dependencies:
pseudomap: 1.0.2
lunr@2.3.9: {}
+ magic-string@0.30.10:
+ dependencies:
+ '@jridgewell/sourcemap-codec': 1.4.15
+
magic-string@0.30.3:
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
make-dir@4.0.0:
dependencies:
- semver: 7.6.0
+ semver: 7.6.2
map-obj@1.0.1: {}
braces: 3.0.2
picomatch: 2.3.1
+ micromatch@4.0.7:
+ dependencies:
+ braces: 3.0.3
+ picomatch: 2.3.1
+
mime-db@1.52.0: {}
mime-types@2.1.35:
dependencies:
brace-expansion: 2.0.1
+ minimatch@9.0.4:
+ dependencies:
+ brace-expansion: 2.0.1
+
minimist-options@4.1.0:
dependencies:
arrify: 1.0.1
minipass@7.0.3: {}
+ minipass@7.1.2: {}
+
minisearch@6.3.0: {}
minizlib@2.1.2:
dependencies:
hosted-git-info: 4.1.0
is-core-module: 2.13.1
- semver: 7.6.0
+ semver: 7.6.2
validate-npm-package-license: 3.0.4
normalize-path@1.0.0: {}
dependencies:
path-key: 4.0.0
+ npm-run-path@5.3.0:
+ dependencies:
+ path-key: 4.0.0
+
+ nwsapi@2.2.10:
+ optional: true
+
nwsapi@2.2.7: {}
once@1.4.0:
p-try@2.2.0: {}
+ package-json-from-dist@1.0.0: {}
+
pako@1.0.11: {}
parse-json@4.0.0:
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
+ parse-ms@4.0.0: {}
+
parse5@6.0.1: {}
parse5@7.1.2:
lru-cache: 10.0.1
minipass: 7.0.3
+ path-scurry@1.11.1:
+ dependencies:
+ lru-cache: 10.2.2
+ minipass: 7.1.2
+
path-type@3.0.0:
dependencies:
pify: 3.0.0
picocolors: 1.0.0
source-map-js: 1.2.0
- preact@10.20.2: {}
+ preact@10.22.0: {}
prettier@2.8.8: {}
ansi-styles: 5.2.0
react-is: 18.2.0
+ pretty-ms@9.0.0:
+ dependencies:
+ parse-ms: 4.0.0
+
process-nextick-args@2.0.1: {}
proto-list@1.2.4: {}
reusify@1.0.4: {}
- rfdc@1.3.1: {}
+ rfdc@1.4.1: {}
rimraf@2.5.4:
dependencies:
dependencies:
glob: 7.2.3
- rimraf@5.0.5:
+ rimraf@5.0.7:
dependencies:
- glob: 10.3.10
+ glob: 10.4.2
rollup-plugin-analyzer@4.0.0: {}
'@rollup/rollup-win32-x64-msvc': 4.14.3
fsevents: 2.3.3
+ rollup@4.18.0:
+ dependencies:
+ '@types/estree': 1.0.5
+ optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.18.0
+ '@rollup/rollup-android-arm64': 4.18.0
+ '@rollup/rollup-darwin-arm64': 4.18.0
+ '@rollup/rollup-darwin-x64': 4.18.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.18.0
+ '@rollup/rollup-linux-arm-musleabihf': 4.18.0
+ '@rollup/rollup-linux-arm64-gnu': 4.18.0
+ '@rollup/rollup-linux-arm64-musl': 4.18.0
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.18.0
+ '@rollup/rollup-linux-riscv64-gnu': 4.18.0
+ '@rollup/rollup-linux-s390x-gnu': 4.18.0
+ '@rollup/rollup-linux-x64-gnu': 4.18.0
+ '@rollup/rollup-linux-x64-musl': 4.18.0
+ '@rollup/rollup-win32-arm64-msvc': 4.18.0
+ '@rollup/rollup-win32-ia32-msvc': 4.18.0
+ '@rollup/rollup-win32-x64-msvc': 4.18.0
+ fsevents: 2.3.3
+
+ rrweb-cssom@0.6.0:
+ optional: true
+
+ rrweb-cssom@0.7.1:
+ optional: true
+
run-parallel@1.2.0:
dependencies:
queue-microtask: 1.2.3
dependencies:
xmlchars: 2.2.0
- search-insights@2.13.0: {}
+ saxes@6.0.0:
+ dependencies:
+ xmlchars: 2.2.0
+ optional: true
+
+ search-insights@2.14.0: {}
selenium-webdriver@4.6.1:
dependencies:
dependencies:
lru-cache: 6.0.0
+ semver@7.6.2: {}
+
serialize-javascript@6.0.0:
dependencies:
randombytes: 2.1.0
vscode-oniguruma: 1.7.0
vscode-textmate: 8.0.0
- shiki@1.3.0:
+ shiki@1.7.0:
dependencies:
- '@shikijs/core': 1.3.0
+ '@shikijs/core': 1.7.0
siginfo@2.0.0: {}
signal-exit@4.1.0: {}
- simple-git@3.24.0:
+ simple-git@3.25.0:
dependencies:
'@kwsites/file-exists': 1.1.1
'@kwsites/promise-deferred': 1.1.1
- debug: 4.3.4
+ debug: 4.3.5
transitivePeerDependencies:
- supports-color
strip-final-newline@3.0.0: {}
+ strip-final-newline@4.0.0: {}
+
strip-indent@2.0.0: {}
strip-indent@3.0.0:
dependencies:
js-tokens: 9.0.0
+ superjson@2.2.1:
+ dependencies:
+ copy-anything: 3.0.5
+
supports-color@5.5.0:
dependencies:
has-flag: 3.0.0
commander: 2.20.3
source-map-support: 0.5.21
+ terser@5.31.1:
+ dependencies:
+ '@jridgewell/source-map': 0.3.6
+ acorn: 8.12.0
+ commander: 2.20.3
+ source-map-support: 0.5.21
+ optional: true
+
test-exclude@6.0.0:
dependencies:
'@istanbuljs/schema': 0.1.3
universalify: 0.2.0
url-parse: 1.5.10
+ tough-cookie@4.1.4:
+ dependencies:
+ psl: 1.9.0
+ punycode: 2.3.1
+ universalify: 0.2.0
+ url-parse: 1.5.10
+ optional: true
+
tr46@3.0.0:
dependencies:
punycode: 2.3.1
+ tr46@5.0.0:
+ dependencies:
+ punycode: 2.3.1
+ optional: true
+
trim-newlines@3.0.1: {}
tslib@2.6.2: {}
type-fest@0.8.1: {}
- type-fest@3.13.1: {}
-
- typedoc-plugin-markdown@3.17.1(typedoc@0.25.8):
+ typedoc-plugin-markdown@3.17.1(typedoc@0.25.8(typescript@5.3.3)):
dependencies:
handlebars: 4.7.8
typedoc: 0.25.8(typescript@5.3.3)
typescript@5.3.3: {}
+ typescript@5.5.2:
+ optional: true
+
ufo@1.5.3: {}
uglify-js@3.17.4:
validator@13.11.0: {}
- vite-node@1.6.0(@types/node@20.12.7)(terser@5.19.2):
+ vite-node@1.6.0(@types/node@20.14.7)(terser@5.31.1):
dependencies:
cac: 6.7.14
debug: 4.3.4
pathe: 1.1.2
picocolors: 1.0.0
- vite: 5.2.9(@types/node@20.12.7)(terser@5.19.2)
+ vite: 5.2.9(@types/node@20.14.7)(terser@5.31.1)
transitivePeerDependencies:
- '@types/node'
- less
- supports-color
- terser
- vite@5.2.9(@types/node@20.12.7):
+ vite@5.2.9(@types/node@20.12.7)(terser@5.31.1):
dependencies:
- '@types/node': 20.12.7
esbuild: 0.20.2
postcss: 8.4.38
rollup: 4.14.3
optionalDependencies:
+ '@types/node': 20.12.7
fsevents: 2.3.3
+ terser: 5.31.1
- vite@5.2.9(@types/node@20.12.7)(terser@5.19.2):
+ vite@5.2.9(@types/node@20.14.7)(terser@5.31.1):
dependencies:
esbuild: 0.20.2
postcss: 8.4.38
rollup: 4.14.3
optionalDependencies:
- '@types/node': 20.12.7
+ '@types/node': 20.14.7
fsevents: 2.3.3
- terser: 5.19.2
+ terser: 5.31.1
+
+ vite@5.3.1(@types/node@20.14.7)(terser@5.31.1):
+ dependencies:
+ esbuild: 0.21.5
+ postcss: 8.4.38
+ rollup: 4.18.0
+ optionalDependencies:
+ '@types/node': 20.14.7
+ fsevents: 2.3.3
+ terser: 5.31.1
- vitepress-translation-helper@0.2.1(vitepress@1.1.0)(vue@3.4.23):
+ vitepress-translation-helper@0.2.1(vitepress@1.2.3(@algolia/client-search@4.23.3)(@types/node@20.14.7)(axios@1.7.2)(postcss@8.4.38)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.5.2))(vue@3.4.29(typescript@5.5.2)):
dependencies:
minimist: 1.2.8
- simple-git: 3.24.0
- vitepress: 1.1.0(@algolia/client-search@4.23.3)(search-insights@2.13.0)(typescript@5.3.3)
- vue: 3.4.23(typescript@5.3.3)
+ simple-git: 3.25.0
+ vitepress: 1.2.3(@algolia/client-search@4.23.3)(@types/node@20.14.7)(axios@1.7.2)(postcss@8.4.38)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.5.2)
+ vue: 3.4.29(typescript@5.5.2)
transitivePeerDependencies:
- supports-color
- vitepress@1.1.0(@algolia/client-search@4.23.3)(search-insights@2.13.0)(typescript@5.3.3):
+ vitepress@1.2.3(@algolia/client-search@4.23.3)(@types/node@20.14.7)(axios@1.7.2)(postcss@8.4.38)(search-insights@2.14.0)(terser@5.31.1)(typescript@5.5.2):
dependencies:
'@docsearch/css': 3.6.0
- '@docsearch/js': 3.6.0(@algolia/client-search@4.23.3)(search-insights@2.13.0)
- '@shikijs/core': 1.3.0
- '@shikijs/transformers': 1.3.0
- '@types/markdown-it': 13.0.7
- '@vitejs/plugin-vue': 5.0.4(vite@5.2.9)(vue@3.4.23)
- '@vue/devtools-api': 7.0.27(vue@3.4.23)
- '@vueuse/core': 10.9.0(vue@3.4.23)
- '@vueuse/integrations': 10.9.0(focus-trap@7.5.4)(vue@3.4.23)
+ '@docsearch/js': 3.6.0(@algolia/client-search@4.23.3)(search-insights@2.14.0)
+ '@shikijs/core': 1.7.0
+ '@shikijs/transformers': 1.7.0
+ '@types/markdown-it': 14.1.1
+ '@vitejs/plugin-vue': 5.0.5(vite@5.3.1(@types/node@20.14.7)(terser@5.31.1))(vue@3.4.29(typescript@5.5.2))
+ '@vue/devtools-api': 7.3.2
+ '@vue/shared': 3.4.29
+ '@vueuse/core': 10.11.0(vue@3.4.29(typescript@5.5.2))
+ '@vueuse/integrations': 10.11.0(axios@1.7.2)(focus-trap@7.5.4)(vue@3.4.29(typescript@5.5.2))
focus-trap: 7.5.4
mark.js: 8.11.1
minisearch: 6.3.0
- shiki: 1.3.0
- vite: 5.2.9(@types/node@20.12.7)
- vue: 3.4.23(typescript@5.3.3)
+ shiki: 1.7.0
+ vite: 5.3.1(@types/node@20.14.7)(terser@5.31.1)
+ vue: 3.4.29(typescript@5.5.2)
+ optionalDependencies:
+ postcss: 8.4.38
transitivePeerDependencies:
- '@algolia/client-search'
- '@types/node'
- typescript
- universal-cookie
- vitest@1.6.0(@types/node@20.12.7)(@vitest/ui@1.6.0)(jsdom@19.0.0)(terser@5.19.2):
+ vitest@1.6.0(@types/node@20.14.7)(@vitest/ui@1.6.0)(jsdom@24.1.0)(terser@5.31.1):
dependencies:
'@vitest/expect': 1.6.0
'@vitest/runner': 1.6.0
strip-literal: 2.1.0
tinybench: 2.8.0
tinypool: 0.8.4
- vite: 5.2.9(@types/node@20.12.7)(terser@5.19.2)
- vite-node: 1.6.0(@types/node@20.12.7)(terser@5.19.2)
+ vite: 5.2.9(@types/node@20.14.7)(terser@5.31.1)
+ vite-node: 1.6.0(@types/node@20.14.7)(terser@5.31.1)
why-is-node-running: 2.2.2
optionalDependencies:
- '@types/node': 20.12.7
+ '@types/node': 20.14.7
'@vitest/ui': 1.6.0(vitest@1.6.0)
- jsdom: 19.0.0
+ jsdom: 24.1.0
transitivePeerDependencies:
- less
- lightningcss
vue-component-type-helpers@1.8.27: {}
- vue-demi@0.14.7(vue@3.4.23):
+ vue-demi@0.14.8(vue@3.4.29(typescript@5.5.2)):
dependencies:
- vue: 3.4.23(typescript@5.3.3)
+ vue: 3.4.29(typescript@5.5.2)
vue-template-compiler@2.7.16:
dependencies:
optionalDependencies:
typescript: 5.3.3
+ vue@3.4.29(typescript@5.5.2):
+ dependencies:
+ '@vue/compiler-dom': 3.4.29
+ '@vue/compiler-sfc': 3.4.29
+ '@vue/runtime-dom': 3.4.29
+ '@vue/server-renderer': 3.4.29(vue@3.4.29(typescript@5.5.2))
+ '@vue/shared': 3.4.29
+ optionalDependencies:
+ typescript: 5.5.2
+
w3c-hr-time@1.0.2:
dependencies:
browser-process-hrtime: 1.0.0
dependencies:
xml-name-validator: 4.0.0
+ w3c-xmlserializer@5.0.0:
+ dependencies:
+ xml-name-validator: 5.0.0
+ optional: true
+
wcwidth@1.0.1:
dependencies:
defaults: 1.0.4
dependencies:
iconv-lite: 0.6.3
+ whatwg-encoding@3.1.1:
+ dependencies:
+ iconv-lite: 0.6.3
+ optional: true
+
whatwg-mimetype@3.0.0: {}
+ whatwg-mimetype@4.0.0:
+ optional: true
+
whatwg-url@10.0.0:
dependencies:
tr46: 3.0.0
tr46: 3.0.0
webidl-conversions: 7.0.0
+ whatwg-url@14.0.0:
+ dependencies:
+ tr46: 5.0.0
+ webidl-conversions: 7.0.0
+ optional: true
+
which@1.3.1:
dependencies:
isexe: 2.0.0
ws@8.13.0: {}
+ ws@8.17.1:
+ optional: true
+
xml-name-validator@4.0.0: {}
+ xml-name-validator@5.0.0:
+ optional: true
+
xmlchars@2.2.0: {}
xtend@4.0.2: {}
yallist@4.0.0: {}
- yaml@2.3.4: {}
+ yaml@2.4.5: {}
yargs-parser@20.2.4: {}
yocto-queue@1.0.0: {}
+ yoctocolors@2.0.2: {}
+
yorkie@2.0.0:
dependencies:
execa: 0.8.0