From: Joaquín Sánchez Date: Wed, 8 Oct 2025 14:22:46 +0000 (+0200) Subject: fix(auto-resolver): add `auto-resolver` subpackage export with types only (#2556) X-Git-Tag: v4.6.0~25 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ece735b18d552236b45cb5ad1f0a7f77296ee764;p=thirdparty%2Fvuejs%2Frouter.git fix(auto-resolver): add `auto-resolver` subpackage export with types only (#2556) Co-authored-by: Eduardo San Martin Morote --- diff --git a/packages/router/package.json b/packages/router/package.json index 64796275..7850e571 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -28,6 +28,9 @@ "./vetur/*": "./vetur/*", "./package.json": "./package.json", "./experimental": "./dist/experimental/index.mjs", + "./auto-resolver": { + "types": "./vue-router-auto-resolver.d.mts" + }, "./auto-routes": { "types": "./vue-router-auto-routes.d.ts", "node": { @@ -79,6 +82,7 @@ }, "homepage": "https://router.vuejs.org", "files": [ + "vue-router-auto-resolver.d.mts", "index.js", "vue-router.node.mjs", "vue-router-auto.d.ts", diff --git a/packages/router/vue-router-auto-resolver.d.mts b/packages/router/vue-router-auto-resolver.d.mts new file mode 100644 index 00000000..a7b312ce --- /dev/null +++ b/packages/router/vue-router-auto-resolver.d.mts @@ -0,0 +1,18 @@ +declare module 'vue-router/auto-resolver' { + import type { + EXPERIMENTAL_Router, + EXPERIMENTAL_RouterOptions, + } from 'vue-router/experimental' + + /** + * Handles HMR. + * Generated by unplugin-vue-router + */ + export function handleHotUpdate(router: EXPERIMENTAL_Router): void + + /** + * Custom resolver automatically generated at build time + * Generated by unplugin-vue-router + */ + export const resolver: EXPERIMENTAL_RouterOptions['resolver'] +}