Skip to content

Commit 833b675

Browse files
author
Christian Maniewski
committed
Add husky and lint-staged
1 parent e904f07 commit 833b675

File tree

4 files changed

+1113
-8
lines changed

4 files changed

+1113
-8
lines changed

.huskyrc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"hooks": {
3+
"pre-commit": "lint-staged"
4+
}
5+
}

.lintstagedrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"scripts/**/*.js": [
3+
"prettier --write",
4+
"git add"
5+
]
6+
}

package.json

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,13 @@
11
{
22
"name": "chewie",
3-
"version": "0.0.0",
3+
"version": "0.1.0",
44
"private": true,
55
"author": "Scott Street <[email protected]>",
66
"description": "A handy bot for doing Colony things",
77
"scripts": {
88
"start": "env-cmd .env yarn run hubot --name chewie -a slack",
9-
"dev": "env-cmd .env yarn run hubot --name chewie"
9+
"dev": "env-cmd .env yarn run hubot --name chewie",
10+
"fix": "prettier 'scripts/**/*.js' --write"
1011
},
1112
"dependencies": {
1213
"@colony/colony-contract-loader-network": "^1.0.1",
@@ -32,6 +33,8 @@
3233
"node": "0.10.x"
3334
},
3435
"devDependencies": {
36+
"husky": "^3.0.5",
37+
"lint-staged": "^9.4.0",
3538
"prettier": "^1.13.7"
3639
}
3740
}

0 commit comments

Comments
 (0)