We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent e70eee6 commit 2957638Copy full SHA for 2957638
lib/rules/no-multiple-objects-in-class.js
@@ -16,7 +16,7 @@ const { defineTemplateBodyVisitor } = require('../utils')
16
17
/**
18
* count ObjectExpression element
19
- * @param {VAttribute} node
+ * @param {VDirective & {value: VExpressionContainer & {expression: ArrayExpression}}} node
20
* @return {number}
21
*/
22
function countObjectExpression(node) {
@@ -42,7 +42,7 @@ module.exports = {
42
/** @param {RuleContext} context */
43
create(context) {
44
return defineTemplateBodyVisitor(context, {
45
- /** @param {VAttribute} node */
+ /** @param {VDirective & {value: VExpressionContainer & {expression: ArrayExpression}}} node */
46
'VAttribute[directive=true][key.argument.name="class"][key.name.name="bind"][value.expression.type="ArrayExpression"]'(
47
node
48
) {
0 commit comments