From 6945f318a4d52b018e9a6e0a38c6d308b040a7b5 Mon Sep 17 00:00:00 2001 From: Ruslan Khayrullin Date: Mon, 30 Aug 2021 13:24:59 +0300 Subject: [PATCH] refactor(scout-451): added stylelint (#448) --- .stylelintrc | 14 ++++++++++++++ package.json | 5 +++++ 2 files changed, 19 insertions(+) create mode 100644 .stylelintrc diff --git a/.stylelintrc b/.stylelintrc new file mode 100644 index 00000000..8bd1b4c6 --- /dev/null +++ b/.stylelintrc @@ -0,0 +1,14 @@ +{ + "processors": [ + "stylelint-processor-styled-components" + ], + "extends": [ + "stylelint-config-recommended", + "stylelint-config-styled-components" + ], + "rules": { + "block-no-empty": null, + "selector-type-no-unknown": null, + "no-descending-specificity": null, + } +} diff --git a/package.json b/package.json index 574a224e..2be163a4 100644 --- a/package.json +++ b/package.json @@ -9,6 +9,7 @@ "test:watch": "react-scripts test --testMatch '**/__tests__/*'", "eject": "react-scripts eject", "lint": "eslint \"src/**/*.{ts,tsx}\"", + "stylelint": "stylelint \"src/**/*.{ts,tsx}\"", "storybook": "start-storybook -p 9009 -s public", "build-storybook": "build-storybook -s public" }, @@ -70,6 +71,10 @@ "husky": "^4.2.5", "lint-staged": "^10.2.7", "storybook-addon-styled-component-theme": "^1.3.0", + "stylelint": "^13.13.1", + "stylelint-config-recommended": "^5.0.0", + "stylelint-config-styled-components": "^0.1.1", + "stylelint-processor-styled-components": "^1.10.0", "ts-loader": "^7.0.5", "typescript": "^4.1.2" },