diff options
| author | Georgios Andreadis <g.andreadis@student.tudelft.nl> | 2017-10-04 22:09:20 +0200 |
|---|---|---|
| committer | Georgios Andreadis <g.andreadis@student.tudelft.nl> | 2017-10-04 22:09:20 +0200 |
| commit | 9257d89ec2e22b65ffecc7dc7cf67b7a74c34d60 (patch) | |
| tree | 70ba1031997ede0e69ac3249927b58a2258f57ae | |
| parent | 0a62dfb55c5700013d42a589b930c7448e5bff71 (diff) | |
Add 'prettier' JS plugin for code reformatting
This happens before every commit, to guarantee code format style
uniformity.
| -rw-r--r-- | package.json | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/package.json b/package.json index 00e56349..6254575b 100644 --- a/package.json +++ b/package.json @@ -20,10 +20,13 @@ "dependencies": { "approximate-number": "^2.0.0", "classnames": "^2.2.5", + "husky": "^0.14.3", "isomorphic-fetch": "^2.2.1", "konva": "^1.6.8", + "lint-staged": "^4.2.3", "node-sass-chokidar": "^0.0.3", "npm-run-all": "^4.1.1", + "prettier": "^1.7.4", "prop-types": "^15.5.10", "react": "^15.6.1", "react-document-title": "^2.0.3", @@ -45,7 +48,14 @@ "svgsaver": "^0.9.0", "victory": "^0.22.2" }, + "lint-staged": { + "src/**/*.{js,jsx,json,sass}": [ + "prettier --single-quote --write", + "git add" + ] + }, "scripts": { + "precommit": "lint-staged", "build-css": "node-sass-chokidar src/ -o src/", "watch-css": "npm run build-css && node-sass-chokidar src/ -o src/ --watch --recursive", "start-js": "react-scripts start", |
