pre-git icon indicating copy to clipboard operation
pre-git copied to clipboard

A way to specify a task instead of a module in commit-msg

Open elpaisa opened this issue 9 years ago • 1 comments

I have seen the code but what i find is that only modules can be used in the commit-msg configuration, however i need to parse the commit msg using a specific pattern in my company, so i would like to just create the task in the scripts section of my JSON and that commit-msg just run it, just like the way is done in pre-commit section:

"scripts": { "test": "echo \"Error: no test specified\" && exit 1", "check-commit": "whatever pattern exit 1",

"pre-git": { "commit-msg": "npm run check-commit", "pre-commit": [ "npm run lint" ],

I can do that feature, just let me know if you are able to review and merge quickly.

elpaisa avatar Jun 24 '16 16:06 elpaisa

sure, but that will be complicated pretty quickly. Why don't you write a module that checks commit message and use it as a script command instead?

bahmutov avatar Jun 24 '16 17:06 bahmutov