From 5b30c2e2f152d8f0b50709878c5e5ce371e17b78 Mon Sep 17 00:00:00 2001 From: ota Date: Thu, 9 Jul 2020 13:38:58 +0900 Subject: [PATCH] Add `vue/no-lone-template` rule --- docs/rules/README.md | 2 + docs/rules/no-lone-template.md | 82 +++++++++++++ lib/configs/recommended.js | 1 + lib/configs/vue3-recommended.js | 1 + lib/index.js | 1 + lib/rules/no-lone-template.js | 129 ++++++++++++++++++++ tests/lib/rules/no-lone-template.js | 181 ++++++++++++++++++++++++++++ 7 files changed, 397 insertions(+) create mode 100644 docs/rules/no-lone-template.md create mode 100644 lib/rules/no-lone-template.js create mode 100644 tests/lib/rules/no-lone-template.js diff --git a/docs/rules/README.md b/docs/rules/README.md index e2353b631..6b74ad281 100644 --- a/docs/rules/README.md +++ b/docs/rules/README.md @@ -148,6 +148,7 @@ Enforce all the rules in this category, as well as all higher priority rules, wi |:--------|:------------|:---| | [vue/attributes-order](./attributes-order.md) | enforce order of attributes | :wrench: | | [vue/component-tags-order](./component-tags-order.md) | enforce order of component top-level elements | | +| [vue/no-lone-template](./no-lone-template.md) | disallow unnecessary `