forked from threshold-network/solidity-contracts
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.pre-commit-config.yaml
24 lines (24 loc) · 858 Bytes
/
.pre-commit-config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
repos:
- repo: https://github.com/keep-network/pre-commit-hooks.git
rev: v1.3.0
hooks:
- id: check-added-large-files
- repo: local
hooks:
- id: lint-js
name: "lint js"
entry: /usr/bin/env bash -c "npx run lint:js"
files: '\.js$'
language: script
description: "Checks JS code according to the package's linter configuration"
- id: lint-sol
name: "lint solidity"
entry: /usr/bin/env bash -c "npx run lint:sol"
files: '\.sol$'
language: script
description: "Checks Solidity code according to the package's linter configuration"
- id: prettier
name: "prettier"
entry: /usr/bin/env bash -c "npx prettier --check ."
language: script
description: "Checks code according to the package's formatting configuration"