From 7c6ac02705d2681092bcfb231c99414800af4cb7 Mon Sep 17 00:00:00 2001 From: Yosuke Ota Date: Thu, 18 Nov 2021 14:35:15 +0900 Subject: [PATCH] Add `vue/no-expose-after-await` rule (#1712) --- docs/rules/README.md | 1 + docs/rules/no-expose-after-await.md | 51 ++++++ lib/index.js | 1 + lib/rules/no-expose-after-await.js | 202 +++++++++++++++++++++++ tests/lib/rules/no-expose-after-await.js | 152 +++++++++++++++++ 5 files changed, 407 insertions(+) create mode 100644 docs/rules/no-expose-after-await.md create mode 100644 lib/rules/no-expose-after-await.js create mode 100644 tests/lib/rules/no-expose-after-await.js diff --git a/docs/rules/README.md b/docs/rules/README.md index 684731a95..5794cc3ed 100644 --- a/docs/rules/README.md +++ b/docs/rules/README.md @@ -324,6 +324,7 @@ For example: | [vue/no-child-content](./no-child-content.md) | disallow element's child contents which would be overwritten by a directive like `v-html` or `v-text` | :bulb: | | [vue/no-duplicate-attr-inheritance](./no-duplicate-attr-inheritance.md) | enforce `inheritAttrs` to be set to `false` when using `v-bind="$attrs"` | | | [vue/no-empty-component-block](./no-empty-component-block.md) | disallow the `