Skip to content

Commit ece735b

Browse files
userquinposva
andauthored
fix(auto-resolver): add auto-resolver subpackage export with types only (#2556)
Co-authored-by: Eduardo San Martin Morote <[email protected]>
1 parent 4ab14bf commit ece735b

File tree

2 files changed

+22
-0
lines changed

2 files changed

+22
-0
lines changed

packages/router/package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@
2828
"./vetur/*": "./vetur/*",
2929
"./package.json": "./package.json",
3030
"./experimental": "./dist/experimental/index.mjs",
31+
"./auto-resolver": {
32+
"types": "./vue-router-auto-resolver.d.mts"
33+
},
3134
"./auto-routes": {
3235
"types": "./vue-router-auto-routes.d.ts",
3336
"node": {
@@ -79,6 +82,7 @@
7982
},
8083
"homepage": "https://router.vuejs.org",
8184
"files": [
85+
"vue-router-auto-resolver.d.mts",
8286
"index.js",
8387
"vue-router.node.mjs",
8488
"vue-router-auto.d.ts",
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
declare module 'vue-router/auto-resolver' {
2+
import type {
3+
EXPERIMENTAL_Router,
4+
EXPERIMENTAL_RouterOptions,
5+
} from 'vue-router/experimental'
6+
7+
/**
8+
* Handles HMR.
9+
* Generated by unplugin-vue-router
10+
*/
11+
export function handleHotUpdate(router: EXPERIMENTAL_Router): void
12+
13+
/**
14+
* Custom resolver automatically generated at build time
15+
* Generated by unplugin-vue-router
16+
*/
17+
export const resolver: EXPERIMENTAL_RouterOptions['resolver']
18+
}

0 commit comments

Comments
 (0)