From 1d966df626d8e973a89adb7223189891380e4eae Mon Sep 17 00:00:00 2001 From: yosuke ota Date: Thu, 28 Feb 2019 20:46:16 +0900 Subject: [PATCH] =?UTF-8?q?=E2=AD=90=EF=B8=8FNew:=20Add=20vue/no-static-in?= =?UTF-8?q?line-styles=20rule?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/rules/README.md | 1 + docs/rules/no-static-inline-styles.md | 69 +++++ lib/index.js | 1 + lib/rules/no-static-inline-styles.js | 138 ++++++++++ tests/lib/rules/no-static-inline-styles.js | 291 +++++++++++++++++++++ 5 files changed, 500 insertions(+) create mode 100644 docs/rules/no-static-inline-styles.md create mode 100644 lib/rules/no-static-inline-styles.js create mode 100644 tests/lib/rules/no-static-inline-styles.js diff --git a/docs/rules/README.md b/docs/rules/README.md index 95fdb7104..96a660f2a 100644 --- a/docs/rules/README.md +++ b/docs/rules/README.md @@ -154,6 +154,7 @@ For example: | [vue/no-boolean-default](./no-boolean-default.md) | disallow boolean defaults | :wrench: | | [vue/no-empty-pattern](./no-empty-pattern.md) | disallow empty destructuring patterns | | | [vue/no-restricted-syntax](./no-restricted-syntax.md) | disallow specified syntax | | +| [vue/no-static-inline-styles](./no-static-inline-styles.md) | disallow static inline `style` attributes | | | [vue/object-curly-spacing](./object-curly-spacing.md) | enforce consistent spacing inside braces | :wrench: | | [vue/require-direct-export](./require-direct-export.md) | require the component to be directly exported | | | [vue/script-indent](./script-indent.md) | enforce consistent indentation in `