From 295763847922650d64c74276468f0243b12d2904 Mon Sep 17 00:00:00 2001 From: ota Date: Fri, 26 Jun 2020 18:20:34 +0900 Subject: [PATCH] Update jsdoc types --- lib/rules/no-multiple-objects-in-class.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rules/no-multiple-objects-in-class.js b/lib/rules/no-multiple-objects-in-class.js index 72b802318..f2a170641 100644 --- a/lib/rules/no-multiple-objects-in-class.js +++ b/lib/rules/no-multiple-objects-in-class.js @@ -16,7 +16,7 @@ const { defineTemplateBodyVisitor } = require('../utils') /** * count ObjectExpression element - * @param {VAttribute} node + * @param {VDirective & {value: VExpressionContainer & {expression: ArrayExpression}}} node * @return {number} */ function countObjectExpression(node) { @@ -42,7 +42,7 @@ module.exports = { /** @param {RuleContext} context */ create(context) { return defineTemplateBodyVisitor(context, { - /** @param {VAttribute} node */ + /** @param {VDirective & {value: VExpressionContainer & {expression: ArrayExpression}}} node */ 'VAttribute[directive=true][key.argument.name="class"][key.name.name="bind"][value.expression.type="ArrayExpression"]'( node ) {