Skip to content

Commit 8c2bee9

Browse files
committed
Adds precommit hook for prettier.
1 parent cf9bcaf commit 8c2bee9

File tree

2 files changed

+1125
-3
lines changed

2 files changed

+1125
-3
lines changed

package.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
"test": "npm run type-check && jest",
3939
"type-check": "tsc --noEmit --pretty",
4040
"prettier": "prettier --write '{src,types}/**/*.ts'",
41-
"sync-fixtures": "rsync -avh --delete --stats --progress ../relay/packages/relay-compiler/language/javascript/__tests__/fixtures/flow-generator/*.graphql test/fixtures/type-generator"
41+
"sync-fixtures": "rsync -avh --delete --stats --progress ../relay/packages/relay-compiler/language/javascript/__tests__/fixtures/flow-generator/*.graphql test/fixtures/type-generator",
42+
"precommit": "lint-staged"
4243
},
4344
"dependencies": {
4445
"immutable": "^3.7.6",
@@ -60,7 +61,9 @@
6061
"@types/node": "8.5.7",
6162
"@types/relay-runtime": "^1.3.1",
6263
"graphql": "^0.13.2",
64+
"husky": "^1.1.0",
6365
"jest": "^22.1.4",
66+
"lint-staged": "^7.3.0",
6467
"prettier": "^1.10.2",
6568
"relay-compiler": "https://github.com/alloy/relay/releases/download/v1.6.1-plugin.1/relay-compiler-1.6.1-plugin.1.tgz",
6669
"relay-runtime": "https://github.com/alloy/relay/releases/download/v1.6.1-plugin.1/relay-runtime-1.6.1-plugin.1.tgz",
@@ -84,5 +87,11 @@
8487
"ts",
8588
"tsx"
8689
]
90+
},
91+
"lint-staged": {
92+
"{src,types}/**/*.ts": [
93+
"prettier --write",
94+
"git add"
95+
]
8796
}
8897
}

0 commit comments

Comments
 (0)