Is there an eslint rule that forbids the use of the name property of a function?
When you minify code it typically mangles a function's name. So in development, myFunc.name will be 'myFunc', but in production it will be something like 'a'. This is a development footgun and I would like to prevent this.
eslint-plugin-ban only applies to call expressions, but I want something that applies to accessing the property (MemberExpression).