@vue-macros/volar
Advanced tools
Comparing version 0.5.14 to 0.5.15
@@ -20,3 +20,3 @@ "use strict";Object.defineProperty(exports, "__esModule", {value: true}); function _nullishCoalesce(lhs, rhsFn) { if (lhs != null) { return lhs; } else { return rhsFn(); } } | ||
typeArg.pos, | ||
{ references: true, definition: true, rename: true } | ||
_languagecore.FileRangeCapabilities.full | ||
]; | ||
@@ -23,0 +23,0 @@ mergeProps() || addProps(); |
@@ -14,20 +14,13 @@ "use strict";Object.defineProperty(exports, "__esModule", {value: true});// src/define-slots.ts | ||
return; | ||
const idx = embeddedFile.content.indexOf("return __VLS_slots;\n"); | ||
if (idx === -1) | ||
if (!embeddedFile.content.includes("return __VLS_slots;\n")) | ||
return; | ||
const source = sfc.scriptSetup.content.slice(typeArg.pos, typeArg.end); | ||
embeddedFile.content.splice( | ||
idx, | ||
1, | ||
_mugglestring.replace.call(void 0, | ||
embeddedFile.content, | ||
"return __VLS_slots;\n", | ||
`return __VLS_slots as __VLS_DefineSlots<`, | ||
[ | ||
source, | ||
() => [ | ||
sfc.scriptSetup.content.slice(typeArg.pos, typeArg.end), | ||
"scriptSetup", | ||
typeArg.pos, | ||
{ | ||
hover: true, | ||
diagnostic: true, | ||
references: true, | ||
definition: true | ||
} | ||
_languagecore.FileRangeCapabilities.full | ||
], | ||
@@ -34,0 +27,0 @@ ">;\n" |
{ | ||
"name": "@vue-macros/volar", | ||
"version": "0.5.14", | ||
"version": "0.5.15", | ||
"packageManager": "pnpm@7.25.0", | ||
@@ -5,0 +5,0 @@ "description": "Volar plugin for Vue Macros.", |
10959
243