@vue-macros/volar
Advanced tools
Comparing version 0.22.0 to 0.23.0
@@ -5,3 +5,3 @@ // src/define-emit.ts | ||
// src/common.ts | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
var REGEX_DEFINE_COMPONENT = /(?<=(?:__VLS_|\(await import\(\S+\)\)\.)defineComponent\({\n)/g; | ||
@@ -22,3 +22,3 @@ function addEmits(codes, decl, vueLibName) { | ||
return; | ||
(0, import_language_core.replaceAll)( | ||
(0, import_muggle_string.replaceAll)( | ||
codes, | ||
@@ -25,0 +25,0 @@ REGEX_DEFINE_COMPONENT, |
@@ -5,7 +5,7 @@ // src/define-models.ts | ||
// src/common.ts | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
var REGEX_DEFINE_COMPONENT = /(?<=(?:__VLS_|\(await import\(\S+\)\)\.)defineComponent\({\n)/g; | ||
function addProps(codes, decl, vueLibName) { | ||
if (!decl.length) return; | ||
(0, import_language_core.replace)( | ||
(0, import_muggle_string.replace)( | ||
codes, | ||
@@ -18,3 +18,3 @@ /(?<=type __VLS_PublicProps = )/, | ||
if (codes.includes("__VLS_TypePropsToOption<")) return; | ||
(0, import_language_core.replaceAll)( | ||
(0, import_muggle_string.replaceAll)( | ||
codes, | ||
@@ -46,3 +46,3 @@ REGEX_DEFINE_COMPONENT, | ||
return; | ||
(0, import_language_core.replaceAll)( | ||
(0, import_muggle_string.replaceAll)( | ||
codes, | ||
@@ -49,0 +49,0 @@ REGEX_DEFINE_COMPONENT, |
// src/define-options.ts | ||
var import_common = require("@vue-macros/common"); | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
function transformDefineOptions({ | ||
@@ -11,3 +12,3 @@ codes, | ||
const seg = [source, "scriptSetup", arg.pos, import_language_core.allCodeFeatures]; | ||
(0, import_language_core.replaceAll)(codes, /setup\(\) {/g, "...", seg, ",\nsetup() {"); | ||
(0, import_muggle_string.replaceAll)(codes, /setup\(\) {/g, "...", seg, ",\nsetup() {"); | ||
} | ||
@@ -14,0 +15,0 @@ function getArg(ts, sfc) { |
@@ -5,7 +5,7 @@ // src/define-prop.ts | ||
// src/common.ts | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
var REGEX_DEFINE_COMPONENT = /(?<=(?:__VLS_|\(await import\(\S+\)\)\.)defineComponent\({\n)/g; | ||
function addProps(codes, decl, vueLibName) { | ||
if (!decl.length) return; | ||
(0, import_language_core.replace)( | ||
(0, import_muggle_string.replace)( | ||
codes, | ||
@@ -18,3 +18,3 @@ /(?<=type __VLS_PublicProps = )/, | ||
if (codes.includes("__VLS_TypePropsToOption<")) return; | ||
(0, import_language_core.replaceAll)( | ||
(0, import_muggle_string.replaceAll)( | ||
codes, | ||
@@ -21,0 +21,0 @@ REGEX_DEFINE_COMPONENT, |
// src/define-slots.ts | ||
var import_common = require("@vue-macros/common"); | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
function transform({ | ||
@@ -9,3 +9,3 @@ codes, | ||
}) { | ||
(0, import_language_core.replaceSourceRange)( | ||
(0, import_muggle_string.replaceSourceRange)( | ||
codes, | ||
@@ -17,3 +17,3 @@ "scriptSetup", | ||
); | ||
(0, import_language_core.replaceSourceRange)(codes, "scriptSetup", typeArg.end, typeArg.end, ">"); | ||
(0, import_muggle_string.replaceSourceRange)(codes, "scriptSetup", typeArg.end, typeArg.end, ">"); | ||
codes.push( | ||
@@ -20,0 +20,0 @@ `type __VLS_DefineSlots<T> = { [SlotName in keyof T]: T[SlotName] extends Function ? T[SlotName] : (_: T[SlotName]) => any }; |
// src/export-expose.ts | ||
var import_language_core2 = require("@vue/language-core"); | ||
var import_language_core = require("@vue/language-core"); | ||
var import_pluginutils = require("@rollup/pluginutils"); | ||
var import_muggle_string2 = require("muggle-string"); | ||
// src/common.ts | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
function addCode(codes, ...args) { | ||
@@ -44,3 +45,3 @@ const index = codes.findIndex( | ||
getStart(propertyName, options), | ||
import_language_core2.allCodeFeatures | ||
import_language_core.allCodeFeatures | ||
], | ||
@@ -51,3 +52,3 @@ [ | ||
getStart(name, options), | ||
import_language_core2.allCodeFeatures | ||
import_language_core.allCodeFeatures | ||
] | ||
@@ -58,4 +59,4 @@ ); | ||
if (stmt.moduleSpecifier) { | ||
(0, import_language_core2.replaceSourceRange)(codes, "scriptSetup", start, start + 6, "import"); | ||
(0, import_language_core2.replaceSourceRange)( | ||
(0, import_muggle_string2.replaceSourceRange)(codes, "scriptSetup", start, start + 6, "import"); | ||
(0, import_muggle_string2.replaceSourceRange)( | ||
codes, | ||
@@ -68,3 +69,3 @@ "scriptSetup", | ||
} else { | ||
(0, import_language_core2.replaceSourceRange)( | ||
(0, import_muggle_string2.replaceSourceRange)( | ||
codes, | ||
@@ -83,4 +84,4 @@ "scriptSetup", | ||
} else if (ts.isNamespaceExport(stmt.exportClause)) { | ||
(0, import_language_core2.replaceSourceRange)(codes, "scriptSetup", start, start + 6, "import"); | ||
(0, import_language_core2.replaceSourceRange)( | ||
(0, import_muggle_string2.replaceSourceRange)(codes, "scriptSetup", start, start + 6, "import"); | ||
(0, import_muggle_string2.replaceSourceRange)( | ||
codes, | ||
@@ -117,3 +118,3 @@ "scriptSetup", | ||
} | ||
(0, import_language_core2.replaceSourceRange)( | ||
(0, import_muggle_string2.replaceSourceRange)( | ||
codes, | ||
@@ -137,3 +138,3 @@ "scriptSetup", | ||
`); | ||
(0, import_language_core2.replace)( | ||
(0, import_muggle_string2.replace)( | ||
codes, | ||
@@ -144,3 +145,3 @@ /(?<=expose\(exposed: import\(\S+\)\.ShallowUnwrapRef<)/, | ||
} else { | ||
(0, import_language_core2.replace)( | ||
(0, import_muggle_string2.replace)( | ||
codes, | ||
@@ -147,0 +148,0 @@ /(?<=export\sdefault \(await import\(\S+\)\)\.defineComponent\({[\S\s]*setup\(\) {\nreturn {\n)/, |
// src/export-props.ts | ||
var import_language_core2 = require("@vue/language-core"); | ||
var import_pluginutils = require("@rollup/pluginutils"); | ||
var import_muggle_string2 = require("muggle-string"); | ||
// src/common.ts | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
var REGEX_DEFINE_COMPONENT = /(?<=(?:__VLS_|\(await import\(\S+\)\)\.)defineComponent\({\n)/g; | ||
function addProps(codes, decl, vueLibName) { | ||
if (!decl.length) return; | ||
(0, import_language_core.replace)( | ||
(0, import_muggle_string.replace)( | ||
codes, | ||
@@ -18,3 +18,3 @@ /(?<=type __VLS_PublicProps = )/, | ||
if (codes.includes("__VLS_TypePropsToOption<")) return; | ||
(0, import_language_core.replaceAll)( | ||
(0, import_muggle_string.replaceAll)( | ||
codes, | ||
@@ -55,3 +55,3 @@ REGEX_DEFINE_COMPONENT, | ||
if (!exportModifier) continue; | ||
(0, import_language_core2.replaceSourceRange)( | ||
(0, import_muggle_string2.replaceSourceRange)( | ||
codes, | ||
@@ -58,0 +58,0 @@ "scriptSetup", |
// src/export-render.ts | ||
var import_language_core2 = require("@vue/language-core"); | ||
var import_pluginutils = require("@rollup/pluginutils"); | ||
var import_muggle_string2 = require("muggle-string"); | ||
// src/common.ts | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
function getVolarOptions(vueCompilerOptions) { | ||
@@ -24,3 +24,3 @@ return vueCompilerOptions.vueMacros; | ||
if (!ts.isExportAssignment(stmt)) continue; | ||
(0, import_language_core2.replaceSourceRange)( | ||
(0, import_muggle_string2.replaceSourceRange)( | ||
codes, | ||
@@ -32,3 +32,3 @@ "scriptSetup", | ||
); | ||
(0, import_language_core2.replaceSourceRange)( | ||
(0, import_muggle_string2.replaceSourceRange)( | ||
codes, | ||
@@ -35,0 +35,0 @@ "scriptSetup", |
// src/common.ts | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
function addCode(codes, ...args) { | ||
@@ -21,6 +21,8 @@ const index = codes.findIndex( | ||
// src/jsx-directive/v-slot.ts | ||
var import_language_core3 = require("@vue/language-core"); | ||
var import_language_core2 = require("@vue/language-core"); | ||
var import_muggle_string3 = require("muggle-string"); | ||
// src/jsx-directive/v-for.ts | ||
var import_language_core2 = require("@vue/language-core"); | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string2 = require("muggle-string"); | ||
function resolveVFor(attribute, options) { | ||
@@ -55,3 +57,3 @@ const { ts, sfc, source } = options; | ||
getStart(list, options), | ||
import_language_core2.allCodeFeatures | ||
import_language_core.allCodeFeatures | ||
], | ||
@@ -63,3 +65,3 @@ ").map(([", | ||
getStart(item, options), | ||
import_language_core2.allCodeFeatures | ||
import_language_core.allCodeFeatures | ||
], | ||
@@ -71,3 +73,3 @@ ", ", | ||
getStart(index, options), | ||
import_language_core2.allCodeFeatures | ||
import_language_core.allCodeFeatures | ||
] : objectIndex ? "undefined" : "", | ||
@@ -80,3 +82,3 @@ ...objectIndex ? [ | ||
getStart(objectIndex, options), | ||
import_language_core2.allCodeFeatures | ||
import_language_core.allCodeFeatures | ||
] | ||
@@ -97,4 +99,4 @@ ] : "", | ||
} | ||
(0, import_language_core2.replaceSourceRange)(codes, source, node.pos, node.pos, ...result); | ||
(0, import_language_core2.replaceSourceRange)( | ||
(0, import_muggle_string2.replaceSourceRange)(codes, source, node.pos, node.pos, ...result); | ||
(0, import_muggle_string2.replaceSourceRange)( | ||
codes, | ||
@@ -106,3 +108,3 @@ source, | ||
); | ||
(0, import_language_core2.replaceSourceRange)(codes, source, attribute.pos, attribute.end); | ||
(0, import_muggle_string2.replaceSourceRange)(codes, source, attribute.pos, attribute.end); | ||
}); | ||
@@ -133,3 +135,3 @@ } | ||
getStart(vIfAttribute.initializer.expression, options), | ||
import_language_core3.allCodeFeatures | ||
import_language_core2.allCodeFeatures | ||
], | ||
@@ -158,3 +160,3 @@ ") ? {" | ||
getStart(attribute.name, options) + (wrapByQuotes ? 6 : 7), | ||
import_language_core3.allCodeFeatures | ||
import_language_core2.allCodeFeatures | ||
] : "default", | ||
@@ -166,3 +168,3 @@ `: (`, | ||
getStart(attribute.initializer.expression, options), | ||
import_language_core3.allCodeFeatures | ||
import_language_core2.allCodeFeatures | ||
] : "", | ||
@@ -172,3 +174,3 @@ isDynamic ? ": any" : "", | ||
...children.map((child) => { | ||
(0, import_language_core3.replaceSourceRange)(codes, source, child.pos, child.end); | ||
(0, import_muggle_string3.replaceSourceRange)(codes, source, child.pos, child.end); | ||
const isSlotTemplate = getTagName(child, options) === "template" && !vSlotAttribute; | ||
@@ -180,3 +182,3 @@ const node2 = isSlotTemplate && ts.isJsxElement(child) ? child.children : child; | ||
node2.pos, | ||
import_language_core3.allCodeFeatures | ||
import_language_core2.allCodeFeatures | ||
]; | ||
@@ -210,3 +212,3 @@ }), | ||
if (vSlotAttribute) { | ||
(0, import_language_core3.replaceSourceRange)( | ||
(0, import_muggle_string3.replaceSourceRange)( | ||
codes, | ||
@@ -221,3 +223,3 @@ source, | ||
} else if (ts.isJsxElement(node)) { | ||
(0, import_language_core3.replaceSourceRange)( | ||
(0, import_muggle_string3.replaceSourceRange)( | ||
codes, | ||
@@ -229,3 +231,3 @@ source, | ||
); | ||
(0, import_language_core3.replaceSourceRange)( | ||
(0, import_muggle_string3.replaceSourceRange)( | ||
codes, | ||
@@ -242,3 +244,4 @@ source, | ||
// src/jsx-directive/v-if.ts | ||
var import_language_core4 = require("@vue/language-core"); | ||
var import_language_core3 = require("@vue/language-core"); | ||
var import_muggle_string4 = require("muggle-string"); | ||
function transformVIf(nodes, options) { | ||
@@ -250,3 +253,3 @@ const { codes, ts, source } = options; | ||
const hasScope = parent && attribute.name.escapedText === "v-if"; | ||
(0, import_language_core4.replaceSourceRange)( | ||
(0, import_muggle_string4.replaceSourceRange)( | ||
codes, | ||
@@ -261,3 +264,3 @@ source, | ||
getStart(attribute.initializer.expression, options), | ||
import_language_core4.allCodeFeatures | ||
import_language_core3.allCodeFeatures | ||
], | ||
@@ -268,3 +271,3 @@ ") ? " | ||
const nextNodeHasElse = nextAttribute && ts.isIdentifier(nextAttribute.name) ? `${nextAttribute.name.escapedText}`.startsWith("v-else") : false; | ||
(0, import_language_core4.replaceSourceRange)( | ||
(0, import_muggle_string4.replaceSourceRange)( | ||
codes, | ||
@@ -277,5 +280,5 @@ source, | ||
} else if (attribute.name.escapedText === "v-else") { | ||
(0, import_language_core4.replaceSourceRange)(codes, source, node.end, node.end, parent ? "}" : ""); | ||
(0, import_muggle_string4.replaceSourceRange)(codes, source, node.end, node.end, parent ? "}" : ""); | ||
} | ||
(0, import_language_core4.replaceSourceRange)(codes, source, attribute.pos, attribute.end); | ||
(0, import_muggle_string4.replaceSourceRange)(codes, source, attribute.pos, attribute.end); | ||
}); | ||
@@ -285,4 +288,5 @@ } | ||
// src/jsx-directive/v-model.ts | ||
var import_language_core5 = require("@vue/language-core"); | ||
var import_language_core4 = require("@vue/language-core"); | ||
var import_shared = require("@vue/shared"); | ||
var import_muggle_string5 = require("muggle-string"); | ||
function transformVModel(nodes, ctxMap, options) { | ||
@@ -309,3 +313,3 @@ const { codes, ts, source, sfc } = options; | ||
if (firstNamespacedNode.attribute !== attribute2) { | ||
(0, import_language_core5.replaceSourceRange)( | ||
(0, import_muggle_string5.replaceSourceRange)( | ||
codes, | ||
@@ -328,3 +332,3 @@ source, | ||
getStart(elements[1], options), | ||
import_language_core5.allCodeFeatures | ||
import_language_core4.allCodeFeatures | ||
], | ||
@@ -341,3 +345,3 @@ isDynamic ? "}`]" : "" | ||
getStart(elements[0], options), | ||
import_language_core5.allCodeFeatures | ||
import_language_core4.allCodeFeatures | ||
]); | ||
@@ -347,3 +351,3 @@ } else { | ||
isDynamic ? "[`${" : "", | ||
[attributeName, source, start + (isDynamic ? 9 : 8), import_language_core5.allCodeFeatures], | ||
[attributeName, source, start + (isDynamic ? 9 : 8), import_language_core4.allCodeFeatures], | ||
isDynamic ? "}`]" : "" | ||
@@ -356,7 +360,7 @@ ); | ||
getStart(attribute2.initializer, options) + 1, | ||
import_language_core5.allCodeFeatures | ||
import_language_core4.allCodeFeatures | ||
]); | ||
} | ||
} else { | ||
(0, import_language_core5.replaceSourceRange)( | ||
(0, import_muggle_string5.replaceSourceRange)( | ||
codes, | ||
@@ -366,3 +370,3 @@ source, | ||
attribute2.name.end + 1, | ||
[modelValue, source, start, import_language_core5.allCodeFeatures], | ||
[modelValue, source, start, import_language_core4.allCodeFeatures], | ||
"=" | ||
@@ -375,3 +379,3 @@ ); | ||
getModelsType(codes); | ||
(0, import_language_core5.replaceSourceRange)( | ||
(0, import_muggle_string5.replaceSourceRange)( | ||
codes, | ||
@@ -427,7 +431,8 @@ source, | ||
// src/jsx-directive/v-on.ts | ||
var import_language_core6 = require("@vue/language-core"); | ||
var import_language_core5 = require("@vue/language-core"); | ||
var import_muggle_string6 = require("muggle-string"); | ||
function transformVOn(nodes, ctxMap, { codes, source }) { | ||
if (nodes.length === 0) return; | ||
for (const { node, attribute } of nodes) { | ||
(0, import_language_core6.replaceSourceRange)( | ||
(0, import_muggle_string6.replaceSourceRange)( | ||
codes, | ||
@@ -447,12 +452,12 @@ source, | ||
const end = attribute.name.end; | ||
(0, import_language_core6.replaceSourceRange)(codes, source, start, end, "{...{", [ | ||
(0, import_muggle_string6.replaceSourceRange)(codes, source, start, end, "{...{", [ | ||
attributeName, | ||
source, | ||
start, | ||
import_language_core6.allCodeFeatures | ||
import_language_core5.allCodeFeatures | ||
]); | ||
if (!attribute.initializer) { | ||
(0, import_language_core6.replaceSourceRange)(codes, source, end, end, ": () => {}}}"); | ||
(0, import_muggle_string6.replaceSourceRange)(codes, source, end, end, ": () => {}}}"); | ||
} else if (isJsxExpression(attribute.initializer) && attribute.initializer.expression) { | ||
(0, import_language_core6.replaceSourceRange)( | ||
(0, import_muggle_string6.replaceSourceRange)( | ||
codes, | ||
@@ -464,3 +469,3 @@ source, | ||
); | ||
(0, import_language_core6.replaceSourceRange)(codes, source, attribute.end, attribute.end, "}"); | ||
(0, import_muggle_string6.replaceSourceRange)(codes, source, attribute.end, attribute.end, "}"); | ||
} | ||
@@ -471,4 +476,5 @@ } | ||
// src/jsx-directive/v-bind.ts | ||
var import_language_core7 = require("@vue/language-core"); | ||
var import_language_core6 = require("@vue/language-core"); | ||
var import_shared2 = require("@vue/shared"); | ||
var import_muggle_string7 = require("muggle-string"); | ||
function transformVBind(nodes, options) { | ||
@@ -483,15 +489,15 @@ if (nodes.length === 0) return; | ||
attributeName = (0, import_shared2.camelize)(attributeName); | ||
(0, import_language_core7.replaceSourceRange)(codes, source, start, end, [ | ||
(0, import_muggle_string7.replaceSourceRange)(codes, source, start, end, [ | ||
attributeName, | ||
source, | ||
start, | ||
import_language_core7.allCodeFeatures | ||
import_language_core6.allCodeFeatures | ||
]); | ||
} | ||
if (attributeName.includes("_")) { | ||
(0, import_language_core7.replaceSourceRange)(codes, source, start, end, [ | ||
(0, import_muggle_string7.replaceSourceRange)(codes, source, start, end, [ | ||
attributeName.split("_")[0], | ||
source, | ||
start, | ||
import_language_core7.allCodeFeatures | ||
import_language_core6.allCodeFeatures | ||
]); | ||
@@ -503,3 +509,4 @@ } | ||
// src/jsx-directive/ref.ts | ||
var import_language_core8 = require("@vue/language-core"); | ||
var import_language_core7 = require("@vue/language-core"); | ||
var import_muggle_string8 = require("muggle-string"); | ||
function transformRef(nodes, ctxMap, options) { | ||
@@ -509,3 +516,3 @@ const { codes, source, ts } = options; | ||
if (attribute.initializer && isJsxExpression(attribute.initializer) && attribute.initializer.expression && (ts.isFunctionExpression(attribute.initializer.expression) || ts.isArrowFunction(attribute.initializer.expression))) { | ||
(0, import_language_core8.replaceSourceRange)( | ||
(0, import_muggle_string8.replaceSourceRange)( | ||
codes, | ||
@@ -516,3 +523,3 @@ source, | ||
"{...({ ", | ||
["ref", source, getStart(attribute.name, options), import_language_core8.allCodeFeatures], | ||
["ref", source, getStart(attribute.name, options), import_language_core7.allCodeFeatures], | ||
": ", | ||
@@ -523,3 +530,3 @@ [ | ||
getStart(attribute.initializer.expression, options), | ||
import_language_core8.allCodeFeatures | ||
import_language_core7.allCodeFeatures | ||
], | ||
@@ -600,5 +607,5 @@ `} satisfies { ref: (e: Parameters<typeof ${ctxMap.get(node)}.expose>[0]) => any }) as any}` | ||
ctxNodeSet.add(node); | ||
} else if (/^on[A-Z]\S*[_|-]\S+/.test(attributeName)) { | ||
} else if (/^on[A-Z]\S*_\S+/.test(attributeName)) { | ||
vOnWithModifiers.push({ node, attribute }); | ||
} else if (/^(?!v-)\S+[_|-]\S+/.test(attributeName)) { | ||
} else if (/^(?!v-|on[A-Z])\S+[_|-]\S+/.test(attributeName)) { | ||
vBindNodes.push({ node, attribute }); | ||
@@ -605,0 +612,0 @@ } else if (attributeName === "ref") { |
// src/setup-jsdoc.ts | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
function hasJSDocNodes(node) { | ||
@@ -22,3 +22,3 @@ if (!node) return false; | ||
if (jsDoc) { | ||
(0, import_language_core.replace)( | ||
(0, import_muggle_string.replace)( | ||
codes, | ||
@@ -25,0 +25,0 @@ /(?=export\sdefault)/, |
@@ -5,3 +5,3 @@ // src/short-vmodel.ts | ||
// src/common.ts | ||
var import_language_core = require("@vue/language-core"); | ||
var import_muggle_string = require("muggle-string"); | ||
function getVolarOptions(vueCompilerOptions) { | ||
@@ -8,0 +8,0 @@ return vueCompilerOptions.vueMacros; |
{ | ||
"name": "@vue-macros/volar", | ||
"version": "0.22.0", | ||
"version": "0.23.0", | ||
"description": "Volar plugin for Vue Macros.", | ||
@@ -48,7 +48,8 @@ "keywords": [ | ||
"@rollup/pluginutils": "^5.1.0", | ||
"@vue/language-core": "2.0.21", | ||
"@vue/shared": "^3.4.27", | ||
"@vue-macros/boolean-prop": "0.4.0", | ||
"@vue/language-core": "2.0.22", | ||
"@vue/shared": "^3.4.30", | ||
"muggle-string": "^0.4.1", | ||
"@vue-macros/common": "1.10.4", | ||
"@vue-macros/define-props": "2.0.6", | ||
"@vue-macros/boolean-prop": "0.4.0", | ||
"@vue-macros/short-bind": "0.2.5", | ||
@@ -58,5 +59,5 @@ "@vue-macros/short-vmodel": "1.4.5" | ||
"devDependencies": { | ||
"@vue/compiler-dom": "^3.4.27", | ||
"typescript": "~5.4.5", | ||
"vue-tsc": "2.0.21" | ||
"@vue/compiler-dom": "^3.4.30", | ||
"typescript": "~5.5.2", | ||
"vue-tsc": "2.0.22" | ||
}, | ||
@@ -63,0 +64,0 @@ "engines": { |
59086
1633
10
+ Addedmuggle-string@^0.4.1
+ Added@vue/language-core@2.0.22(transitive)
- Removed@vue/language-core@2.0.21(transitive)
Updated@vue/language-core@2.0.22
Updated@vue/shared@^3.4.30