From b10be01f8350eac8e77f8ea700827cc4550b7a10 Mon Sep 17 00:00:00 2001 From: Yogeshp0012 Date: Mon, 9 Oct 2023 22:06:11 +0530 Subject: [PATCH] Integration of Stylelint --- .stylelintrc.js | 3 +++ package.json | 7 +++++++ 2 files changed, 10 insertions(+) create mode 100644 .stylelintrc.js diff --git a/.stylelintrc.js b/.stylelintrc.js new file mode 100644 index 00000000..d00ad6b5 --- /dev/null +++ b/.stylelintrc.js @@ -0,0 +1,3 @@ +module.exports = { + extends: ['stylelint-config-standard-scss', 'stylelint-config-prettier-scss'], +}; diff --git a/package.json b/package.json index 87353ce7..db6b35e0 100644 --- a/package.json +++ b/package.json @@ -60,6 +60,9 @@ "jest": "^29.3.1", "lint-staged": "^13.1.0", "prettier": "^2.4.1", + "stylelint": "^15.10.3", + "stylelint-config-prettier-scss": "^1.0.0", + "stylelint-config-standard-scss": "^11.0.0", "typescript": "^4.4.3", "webpack-dev-server": "^4.11.1" }, @@ -75,6 +78,10 @@ "*.{js,jsx,json,md,html}": [ "prettier --write" ], + "*.{css,scss}": [ + "prettier --write", + "stylelint --fix" + ], "*.rb": [ "rubocop --force-exclusion" ]