"release": "bash scripts/release.sh",
"changelog": "conventional-changelog -p angular -i CHANGELOG.md -s -r 1",
"build": "rollup -c rollup.config.js",
- "build:dts": "api-extractor run --local --verbose && tail -n +7 src/globalExtensions.ts >> dist/vue-router.d.ts",
+ "build:dts": "api-extractor run --local --verbose && tail -n +9 src/globalExtensions.ts >> dist/vue-router.d.ts",
"build:playground": "vue-tsc --noEmit && vite build --config playground/vite.config.js",
"build:e2e": "vue-tsc --noEmit && vite build --config e2e/vite.config.js",
"build:size": "yarn run build && rollup -c size-checks/rollup.config.js",
RouteLocationNormalizedLoaded,
} from './types'
import { Router } from './router'
+import { RouterView } from './RouterView'
+import { RouterLink } from './RouterLink'
declare module '@vue/runtime-core' {
export interface ComponentCustomOptions {
*/
$router: Router
}
+
+ export interface GlobalComponents {
+ RouterView: typeof RouterView
+ RouterLink: typeof RouterLink
+ }
}