UNPKG

@vue-macros/volar

Version:

Volar plugin for Vue Macros.

19 lines (17 loc) 522 B
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 };