@vue-macros/volar
Version:
Volar plugin for Vue Macros.
19 lines (17 loc) • 522 B
JavaScript
import { transformShortVmodel } from "@vue-macros/short-vmodel";
//#region src/short-vmodel.ts
const 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;
//#endregion
export { plugin, short_vmodel_default };