@vue-macros/volar
Version:
Volar plugin for Vue Macros.
25 lines (23 loc) • 558 B
JavaScript
// src/short-vmodel.ts
import { transformShortVmodel } from "@vue-macros/short-vmodel";
var plugin = (_, volarOptions = {}) => {
if (!volarOptions) return [];
return {
name: "vue-macros-short-vmodel",
version: 2.1,
resolveTemplateCompilerOptions(options) {
options.nodeTransforms ||= [];
options.nodeTransforms.push(
transformShortVmodel({
prefix: volarOptions.prefix || "$"
})
);
return options;
}
};
};
var short_vmodel_default = plugin;
export {
plugin,
short_vmodel_default
};