Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | 2x 4x 4x 4x 4x 2x 2x 2x | 'use strict';
exports.hookName = 'commit-msg';
exports.check = (rule, opts) => new Promise((resolve, reject) => {
const [, pattern, regexpOptions] = rule;
const regexp = new RegExp(pattern, regexpOptions);
if (regexp.test(opts.hookParams)) {
resolve();
return;
}
reject(new Error(`Commit message does not match pattern "${pattern}"`));
});
|