mirror of
https://github.com/status-im/MyCrypto.git
synced 2025-01-12 20:14:12 +00:00
Integrate Husky git hooks and configure a Prettier hook for JS (#53)
* Add Husky, lint-staged and prettier as dependencies, configure prettier precommit hook * Change line width in Prettier to the default 80
This commit is contained in:
parent
ccd946a08d
commit
f4e63c7e02
5
.prettierrc
Normal file
5
.prettierrc
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"printWidth": 80,
|
||||
"parser": "flow",
|
||||
"single-quote": true
|
||||
}
|
12
package.json
12
package.json
@ -54,15 +54,18 @@
|
||||
"friendly-errors-webpack-plugin": "^1.4.0",
|
||||
"glob": "^7.1.1",
|
||||
"html-webpack-plugin": "^2.28.0",
|
||||
"husky": "^0.14.3",
|
||||
"image-webpack-loader": "^3.3.1",
|
||||
"isomorphic-style-loader": "^1.1.0",
|
||||
"jest": "^19.0.2",
|
||||
"less": "^2.7.2",
|
||||
"less-loader": "^4.0.3",
|
||||
"lint-staged": "^4.0.1",
|
||||
"minimist": "^1.2.0",
|
||||
"node-sass": "^4.5.0",
|
||||
"nodemon": "^1.11.0",
|
||||
"null-loader": "^0.1.1",
|
||||
"prettier": "^1.5.3",
|
||||
"react-addons-perf": "^15.4.2",
|
||||
"react-hot-loader": "^3.0.0-beta.6",
|
||||
"redux-devtools-extension": "^2.13.0",
|
||||
@ -82,6 +85,13 @@
|
||||
"test": "jest --config=jest_config/jest.config.json --coverage",
|
||||
"dev": "node webpack_config/server.js",
|
||||
"flow": "flow",
|
||||
"start": "npm run dev"
|
||||
"start": "npm run dev",
|
||||
"precommit": "lint-staged"
|
||||
},
|
||||
"lint-staged": {
|
||||
"*.{js,jsx}": [
|
||||
"prettier --write",
|
||||
"git add"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user