From cb8e2b38f5f97fce6d466aa6f9641432b51fc975 Mon Sep 17 00:00:00 2001 From: Jonny Barnes Date: Mon, 20 Jun 2016 22:11:12 +0100 Subject: [PATCH] Add the stylelint pre-commit hook --- .stylelintrc | 6 ++++++ package.json | 10 +++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 .stylelintrc diff --git a/.stylelintrc b/.stylelintrc new file mode 100644 index 00000000..6449c3f2 --- /dev/null +++ b/.stylelintrc @@ -0,0 +1,6 @@ +{ + "extends": "stylelint-config-standard", + "rules": { + "indentation": 4 + } +} diff --git a/package.json b/package.json index 2fbf3530..910865b2 100644 --- a/package.json +++ b/package.json @@ -9,16 +9,20 @@ "gulp-zopfli": "^1.0.0", "laravel-elixir": "^6.0.0-2", "lint-staged": "^1.0.1", - "pre-commit": "^1.1.3" + "pre-commit": "^1.1.3", + "stylelint": "^6.6.0", + "stylelint-config-standard": "^9.0.0" }, "private": true, "scripts": { "prod": "gulp --production", "dev": "gulp watch", - "lint-staged": "lint-staged" + "lint-staged": "lint-staged", + "stylelint-staged": "stylint --syntax=scss" }, "lint-staged": { - "eslint": "resources/assets/js/*.js" + "eslint": "resources/assets/js/*.js", + "stylint-staged": "resources/assets/sass/**/*.scss" }, "pre-commit": [ "lint-staged"