We can disable this rule for the time being, but it would be super handy if it could detect whether it is inside a Vue props object and ignore the rule.
I checked the link you provided, and (even if I am not a Vue expert) I understood that default property should be a function returning a default value for your property. In your case your function (as being empty) will return undefined. Don’t you think you should put parentheses so that function returns empty object?