Skip to content

Commit

Permalink
Add lint-staged + husky for prettier auto-formatting on commit (#1759)
Browse files Browse the repository at this point in the history
  • Loading branch information
Kent C. Dodds authored and gaearon committed Mar 8, 2017
1 parent 837f544 commit a235694
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 3 deletions.
2 changes: 0 additions & 2 deletions PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,5 @@ If you changed any code, there are just two more things to do:
* Provide us with clear instructions on how you verified your changes work. Bonus points for screenshots!
* If you changed any code, run `npm run format` in the root folder, and commit and push the changes.
Happy contributing!
-->
11 changes: 10 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,21 @@
"publish": "tasks/release.sh",
"start": "node packages/react-scripts/scripts/start.js",
"test": "node packages/react-scripts/scripts/test.js --env=jsdom",
"format": "prettier --trailing-comma es5 --single-quote --write 'packages/*/*.js' 'packages/*/!(node_modules)/**/*.js'"
"format": "prettier --trailing-comma es5 --single-quote --write 'packages/*/*.js' 'packages/*/!(node_modules)/**/*.js'",
"precommit": "lint-staged"
},
"devDependencies": {
"eslint": "3.16.1",
"husky": "^0.13.2",
"lerna": "2.0.0-beta.38",
"lerna-changelog": "^0.2.3",
"lint-staged": "^3.3.1",
"prettier": "^0.21.0"
},
"lint-staged": {
"*.js": [
"prettier --trailing-comma es5 --single-quote --write",
"git add"
]
}
}

0 comments on commit a235694

Please sign in to comment.