From 1ee24e6ac7acf4ebccb0282f4d09d966de76779f Mon Sep 17 00:00:00 2001 From: Matthias Kretschmann <m@kretschmann.io> Date: Tue, 13 Jun 2017 14:14:46 +0200 Subject: [PATCH] run linting before every commit --- package.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index f6f37c4..8488892 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,8 @@ "release": "./node_modules/release-it/bin/release.js --src.tagName='v%s' --github.release --npm.publish --non-interactive", "release-minor": "./node_modules/release-it/bin/release.js minor --src.tagName='v%s' --github.release --npm.publish --non-interactive", "release-major": "./node_modules/release-it/bin/release.js major --src.tagName='v%s' --github.release --npm.publish --non-interactive", - "postinstall": "npm run build" + "postinstall": "npm run build", + "precommit": "npm run lint" }, "devDependencies": { "babel-cli": "^6.22.2", @@ -41,6 +42,7 @@ "eslint": "^3.14.1", "eslint-config-ascribe": "^3.0.1", "eslint-plugin-import": "^2.2.0", + "husky": "^0.13.4", "release-it": "^2.7.3", "rimraf": "^2.5.4", "webpack": "^2.2.1"