UNPKG

@vue-macros/volar

Version:

Volar plugin for Vue Macros.

25 lines (23 loc) 558 B
// 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 };