/** * @author Toru Nagashima * @copyright 2017 Toru Nagashima. All rights reserved. * See LICENSE file in root directory for full license. */ 'use strict' // ------------------------------------------------------------------------------ // Requirements // ------------------------------------------------------------------------------ const utils = require('../utils') // ------------------------------------------------------------------------------ // Rule Definition // ------------------------------------------------------------------------------ module.exports = { meta: { type: 'problem', docs: { description: 'enforce valid `v-show` directives', categories: ['vue3-essential', 'essential'], url: 'https://eslint.vuejs.org/rules/valid-v-show.html' }, fixable: null, schema: [], messages: { unexpectedArgument: "'v-show' directives require no argument.", unexpectedModifier: "'v-show' directives require no modifier.", expectedValue: "'v-show' directives require that attribute value.", unexpectedTemplate: "'v-show' directives cannot be put on