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 16 | 2x 2x 7x 7x 7x 7x 6x 1x | 'use strict';
const { sanitizeCommitMessage } = require('../utils');
exports.hookName = 'commit-msg';
exports.check = (rule, opts) => new Promise((resolve, reject) => {
const [, max ] = rule;
const message = sanitizeCommitMessage(opts.hookParams);
if (message.length <= max) {
resolve();
} else {
reject(new Error(`Commit message is too long, max length: ${max} chars`));
}
});
|