From e72a497be8eb17af3342a49650ef0d598ee80ba5 Mon Sep 17 00:00:00 2001 From: Thomas <4159106+dtslvr@users.noreply.github.com> Date: Wed, 12 Oct 2022 20:50:03 +0200 Subject: [PATCH] Setup prettier plugin: prettier-plugin-organize-attributes --- .prettierrc | 8 ++++++++ package.json | 1 + yarn.lock | 5 +++++ 3 files changed, 14 insertions(+) diff --git a/.prettierrc b/.prettierrc index 302cd5495..8e9047281 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,4 +1,12 @@ { + "attributeGroups": [ + "$ANGULAR_ELEMENT_REF", + "$ANGULAR_STRUCTURAL_DIRECTIVE", + "$DEFAULT", + "$ANGULAR_INPUT", + "$ANGULAR_TWO_WAY_BINDING", + "$ANGULAR_OUTPUT" + ], "endOfLine": "auto", "printWidth": 80, "singleQuote": true, diff --git a/package.json b/package.json index 48a3cea6e..0483a1bba 100644 --- a/package.json +++ b/package.json @@ -181,6 +181,7 @@ "jest-preset-angular": "12.2.2", "nx": "14.6.4", "prettier": "2.7.1", + "prettier-plugin-organize-attributes": "0.0.5", "replace-in-file": "6.2.0", "rimraf": "3.0.2", "ts-jest": "28.0.8", diff --git a/yarn.lock b/yarn.lock index 7179980cc..61444132a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -16717,6 +16717,11 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== +prettier-plugin-organize-attributes@0.0.5: + version "0.0.5" + resolved "https://registry.yarnpkg.com/prettier-plugin-organize-attributes/-/prettier-plugin-organize-attributes-0.0.5.tgz#46e54533936fc42a3cff3d876a738a3f98df0360" + integrity sha512-dSts16q8wd+oq8Zwk5mwmYXo1aN3B+ZkEJqx/ar5fedNHdOvx7S4XDMH/pNK7rmBW0bPXkp/kJX5gAANsWzh3A== + prettier@2.7.1: version "2.7.1" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64"