diff --git a/package.json b/package.json index b16dad15b..384781f5c 100644 --- a/package.json +++ b/package.json @@ -175,7 +175,7 @@ "@types/picomatch": "^4.0.0", "@vitest/coverage-v8": "^3.2.4", "@vitest/ui": "^3.2.4", - "@vue/language-core": "^2.2.10", + "@vue/language-core": "^3.0.1", "@vue/test-utils": "^2.4.6", "chalk": "^5.4.1", "conventional-changelog-cli": "^5.0.0", diff --git a/src/core/definePage.ts b/src/core/definePage.ts index eeca4d577..ca420eb1e 100644 --- a/src/core/definePage.ts +++ b/src/core/definePage.ts @@ -225,10 +225,12 @@ export function extractDefinePageNameAndPath( prop.value.type !== 'StringLiteral' && (prop.value.type !== 'BooleanLiteral' || prop.value.value !== false) ) { - warn(`route name must be a string literal or false. Found in "${id}".`) + warn( + `route name must be a string literal or false. Found in "${id}".` + ) } else { // TODO: why does TS not narrow down the type? - routeInfo.name = (prop.value.value as string | false) + routeInfo.name = prop.value.value as string | false } } else if (prop.key.name === 'path') { if (prop.value.type !== 'StringLiteral') {