From c74f435bc685b74582bd755cb5948f3d2e0fde3a Mon Sep 17 00:00:00 2001 From: Hooray Hu <304327508@qq.com> Date: Mon, 10 Apr 2023 02:28:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=95=E5=85=A5=20stylelint-stylistic=20?= =?UTF-8?q?=E6=8F=92=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .stylelintrc | 8 ++++++++ package.json | 1 + pnpm-lock.yaml | 16 ++++++++++++++++ 3 files changed, 25 insertions(+) diff --git a/.stylelintrc b/.stylelintrc index a8ccf89e..c76b4220 100644 --- a/.stylelintrc +++ b/.stylelintrc @@ -1,5 +1,6 @@ { "extends": [ + "stylelint-stylistic/config", "stylelint-config-standard", "stylelint-config-standard-scss", "stylelint-config-standard-vue/scss" @@ -8,6 +9,13 @@ "stylelint-scss" ], "rules": { + "stylistic/max-line-length": null, + "stylistic/block-closing-brace-newline-after": [ + "always", + { + "ignoreAtRules": ["if", "else"] + } + ], "at-rule-no-unknown": null, "no-descending-specificity": null, "property-no-unknown": null, diff --git a/package.json b/package.json index fce7db5f..000c0982 100644 --- a/package.json +++ b/package.json @@ -57,6 +57,7 @@ "stylelint-config-standard-scss": "^7.0.1", "stylelint-config-standard-vue": "^1.0.0", "stylelint-scss": "^4.6.0", + "stylelint-stylistic": "^0.4.0", "svgo": "^3.0.2", "terser": "^5.16.8", "typescript": "^5.0.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 95d1b7ff..fb5cffbd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -129,6 +129,9 @@ devDependencies: stylelint-scss: specifier: ^4.6.0 version: 4.6.0(stylelint@15.4.0) + stylelint-stylistic: + specifier: ^0.4.0 + version: 0.4.0(stylelint@15.4.0) svgo: specifier: ^3.0.2 version: 3.0.2 @@ -7493,6 +7496,19 @@ packages: stylelint: 15.4.0 dev: true + /stylelint-stylistic@0.4.0(stylelint@15.4.0): + resolution: {integrity: sha512-8x6sClY6D+wrdTZD9kEcIcyH6Qv3nXapngd8INEI0iABukdecepZcme+RpxMOJCe4ngacBZf+JlCLjDjKadBcA==} + engines: {node: '>=14.x'} + peerDependencies: + stylelint: ^15.0.0 + dependencies: + postcss: 8.4.21 + postcss-media-query-parser: 0.2.3 + postcss-value-parser: 4.2.0 + style-search: 0.1.0 + stylelint: 15.4.0 + dev: true + /stylelint@15.4.0: resolution: {integrity: sha512-TlOvpG3MbcFwHmK0q2ykhmpKo7Dq892beJit0NPdpyY9b1tFah/hGhqnAz/bRm2PDhDbJLKvjzkEYYBEz7Dxcg==} engines: {node: ^14.13.1 || >=16.0.0}