Как настроить подмодули husky + lerna + git - PullRequest
0 голосов
/ 06 июля 2019

Я использую подмодули git и пытаюсь добавить лайки в свой проект.Однако хаски-хуки работают только в корневом проекте, а не в подмодулях.

Я пытался установить и настроить lerna и добавить хаски-хуки в файлы package.json для подмодулей, однако он все равно не работал.

Мой lerna.json:

{
    "packages": [
        "apps/*",
        "libs/*"
    ],
    "version": "0.0.0"
}

root package.json:

"husky": {
    "hooks": {
        "commit-msg": "node ../../scripts/validate-commit-message.js --edit $HUSKY_GIT_PARAMS",
        "pre-commit": "lint-staged"
    }
}

Я ожидаю, что сообщение о подтверждении хаски подтвердится и будет запускаться в каждом подмодуле независимо друг от друга.

...