@nozomiishii/lefthook-config
Version:
Nozomi's Recommended lefthook config
44 lines (39 loc) • 1.73 kB
YAML
# @see
# https://github.com/evilmartians/lefthook
#
# Run the command to test:
# npx -y lefthook run [-v,--verbose] <hook-name>
#
# Examples:
# npx -y lefthook run --verbose pre-commit
# npx -y lefthook run --verbose commit-msg
# npx -y lefthook run --verbose post-merge
#
#
# extendsしたものはnpmとして公開した時に、うまいこと呼び出せない。
#
extends:
# ----------------------------------------------------------------
# pre-commit
# ----------------------------------------------------------------
# - node_modules/@nozomiishii/lefthook-config/hooks/pre-commit/format/prettier.yaml
# - node_modules/@nozomiishii/lefthook-config/hooks/pre-commit/lint/file-extension/yaml.yaml
# - node_modules/@nozomiishii/lefthook-config/hooks/pre-commit/lint/file-extension/test.yaml
# - node_modules/@nozomiishii/lefthook-config/hooks/pre-commit/lint/file-extension/storybook.yaml
# - node_modules/@nozomiishii/lefthook-config/hooks/pre-commit/lint/markdown.yaml
# ----------------------------------------------------------------
# commit-msg
# ----------------------------------------------------------------
- node_modules/@nozomiishii/lefthook-config/hooks/commit-msg/commitlint.yaml
- node_modules/@nozomiishii/lefthook-config/hooks/commit-msg/spell.yaml
# ----------------------------------------------------------------
# post-merge
# ----------------------------------------------------------------
- node_modules/@nozomiishii/lefthook-config/hooks/post-merge/update-node-modules.yaml
- node_modules/@nozomiishii/lefthook-config/hooks/post-merge/delete-merged-branches.yaml
# pre-commit:
# parallel: true
commit-msg:
parallel: true
post-merge:
parallel: true