Files

16 lines
492 B
JavaScript
Raw Permalink Normal View History

2026-05-03 12:12:57 -04:00
import Debug from 'debug';
export default function({debug = Debug('@lando/vite-plugin')}) { // eslint-disable-line
return {
name: 'vp-menugroup-columns',
enforce: 'pre',
transform: (code, id) => {
const menufile = 'VPMenu.vue';
if (id.endsWith(menufile)) {
debug('patched %o to add columns support to dropdown menu groups', menufile);
return code.replace(':items="item.items"', ':items="item.items" :columns="item.columns"');
}
},
};
};