PHP WebShell
Текущая директория: /opt/BitGoJS/node_modules/@commitlint/rules/lib
Просмотр файла: signed-off-by.js
import message from '@commitlint/message';
import toLines from '@commitlint/to-lines';
export const signedOffBy = (parsed, when = 'always', value = '') => {
const lines = toLines(parsed.raw).filter((ln) =>
// skip comments
!ln.startsWith('#') &&
// ignore empty lines
Boolean(ln));
const last = lines[lines.length - 1];
const negated = when === 'never';
const hasSignedOffBy =
// empty commit message
last ? last.startsWith(value) : false;
return [
negated ? !hasSignedOffBy : hasSignedOffBy,
message(['message', negated ? 'must not' : 'must', 'be signed off']),
];
};
//# sourceMappingURL=signed-off-by.js.mapВыполнить команду
Для локальной разработки. Не используйте в интернете!