Skip to content

Commit 96ce050

Browse files
committed
Replace CaptainHook with Lefthook
1 parent b416e54 commit 96ce050

File tree

4 files changed

+38
-37
lines changed

4 files changed

+38
-37
lines changed

captainhook.json

Lines changed: 0 additions & 26 deletions
This file was deleted.

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
"require-dev": {
1616
"captainhook/captainhook-phar": "^5.25",
1717
"ergebnis/composer-normalize": "^2.47",
18-
"ruudk/readme-examples-sync-hook": "^1.0"
18+
"ruudk/readme-examples-sync-hook": "^2.0"
1919
},
2020
"autoload": {
2121
"psr-4": {

composer.lock

Lines changed: 12 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

lefthook.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
pre-commit:
2+
parallel: false
3+
commands:
4+
sync-readme-examples:
5+
glob:
6+
- "*.php"
7+
- "*.md"
8+
run: vendor/bin/readme-examples-sync
9+
stage_fixed: true
10+
11+
composer-validate:
12+
glob:
13+
- "composer.json"
14+
- "composer.lock"
15+
run: composer validate --strict
16+
17+
composer-normalize:
18+
glob: "composer.json"
19+
run: composer normalize --diff
20+
stage_fixed: true
21+
22+
php-cs-fixer:
23+
glob: "*.php"
24+
run: vendor/bin/php-cs-fixer fix --config .php-cs-fixer.php -- {staged_files}
25+
stage_fixed: true

0 commit comments

Comments
 (0)