/** * @author Toru Nagashima * @copyright 2016 Toru Nagashima. All rights reserved. * See LICENSE file in root directory for full license. */ 'use strict' const indentCommon = require('../utils/indent-common') const utils = require('../utils') module.exports = { /** @param {RuleContext} context */ create(context) { const tokenStore = context.parserServices.getTemplateBodyTokenStore && context.parserServices.getTemplateBodyTokenStore() const visitor = indentCommon.defineVisitor(context, tokenStore, { baseIndent: 1 }) return utils.defineTemplateBodyVisitor(context, visitor) }, meta: { type: 'layout', docs: { description: 'enforce consistent indentation in `