From f9e0bd267880bfb0ffdbde61166489d989282a35 Mon Sep 17 00:00:00 2001 From: Flo Edelmann Date: Mon, 17 Jul 2023 19:27:19 +0200 Subject: [PATCH 1/2] Add `vue/no-deprecated-model-definition` rule --- docs/rules/index.md | 1 + docs/rules/no-deprecated-model-definition.md | 76 +++++++ lib/index.js | 1 + lib/rules/no-deprecated-model-definition.js | 112 ++++++++++ .../rules/no-deprecated-model-definition.js | 205 ++++++++++++++++++ 5 files changed, 395 insertions(+) create mode 100644 docs/rules/no-deprecated-model-definition.md create mode 100644 lib/rules/no-deprecated-model-definition.js create mode 100644 tests/lib/rules/no-deprecated-model-definition.js diff --git a/docs/rules/index.md b/docs/rules/index.md index 1ef0ef39d..bd25f19d1 100644 --- a/docs/rules/index.md +++ b/docs/rules/index.md @@ -226,6 +226,7 @@ For example: | [vue/next-tick-style](./next-tick-style.md) | enforce Promise or callback style in `nextTick` | :wrench: | :hammer: | | [vue/no-bare-strings-in-template](./no-bare-strings-in-template.md) | disallow the use of bare strings in `