@@ -72,6 +72,9 @@ import VueSetupComponent, {
7272import VueSetupSFC , {
7373type Options as OptionsSetupSFC ,
7474} from '@vue-macros/setup-sfc'
75+ import VueShortBind , {
76+ type Options as OptionsShortBind ,
77+ } from '@vue-macros/short-bind'
7578import VueShortEmits , {
7679type Options as OptionsShortEmits ,
7780} from '@vue-macros/short-emits'
@@ -104,6 +107,7 @@ export interface FeatureOptionsMap {
104107setupBlock :OptionsSetupBlock
105108setupComponent :OptionsSetupComponent
106109setupSFC :OptionsSetupSFC
110+ shortBind :OptionsShortBind
107111shortEmits :OptionsShortEmits
108112shortVmodel :OptionsShortVmodel
109113}
@@ -162,6 +166,7 @@ export function resolveOptions({
162166 setupBlock,
163167 setupComponent,
164168 setupSFC,
169+ shortBind,
165170 shortEmits,
166171 shortVmodel,
167172} :Options ) :OptionsResolved {
@@ -254,6 +259,7 @@ export function resolveOptions({
254259 root,
255260} ) ,
256261setupSFC :resolveSubOptions < 'setupSFC' > ( setupSFC , { version} , false ) ,
262+ shortBind :resolveSubOptions < 'shortBind' > ( shortBind , { version} , false ) ,
257263shortEmits :resolveSubOptions < 'shortEmits' > (
258264shortEmits ,
259265{ version} ,
@@ -346,6 +352,12 @@ export default createCombinePlugin<Options | undefined>(
346352framework ,
347353options . booleanProp
348354) ,
355+ resolvePlugin (
356+ // VueShortBind is not an unplugin, by now
357+ VueShortBind as any ,
358+ framework ,
359+ options . shortBind
360+ ) ,
349361resolvePlugin (
350362// VueShortVmodel is not an unplugin, by now
351363VueShortVmodel as any ,