From 5c8f943c9c684742141e34b20a21afc45c08afbd Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Mon, 21 Sep 2020 19:35:06 +0900 Subject: [PATCH 1/2] Add `vue/experimental-script-setup-vars` rule --- docs/rules/README.md | 1 + docs/rules/experimental-script-setup-vars.md | 38 +++++ lib/configs/base.js | 1 + lib/index.js | 1 + lib/rules/experimental-script-setup-vars.js | 161 ++++++++++++++++++ .../rules/experimental-script-setup-vars.js | 58 +++++++ tests/lib/script-setup.js | 49 ++++++ typings/eslint/index.d.ts | 5 + 8 files changed, 314 insertions(+) create mode 100644 docs/rules/experimental-script-setup-vars.md create mode 100644 lib/rules/experimental-script-setup-vars.js create mode 100644 tests/lib/rules/experimental-script-setup-vars.js create mode 100644 tests/lib/script-setup.js diff --git a/docs/rules/README.md b/docs/rules/README.md index 9798e7778..4b512c0f1 100644 --- a/docs/rules/README.md +++ b/docs/rules/README.md @@ -24,6 +24,7 @@ Enforce all the rules in this category, as well as all higher priority rules, wi | Rule ID | Description | | |:--------|:------------|:---| | [vue/comment-directive](./comment-directive.md) | support comment-directives in `