@temari/digitm
Version:
git commit 规范的 表情emoji 的提交
27 lines (26 loc) • 883 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
/*
* @Author: saber
* @Date: 2021-12-27 19:10:45
* @LastEditTime: 2021-12-27 19:10:45
* @LastEditors: saber
* @Description:
*/
const chalk_1 = __importDefault(require("chalk"));
const errors = {
scope: chalk_1.default.red('Enter a valid scope'),
title: chalk_1.default.red('Enter a valid commit title'),
message: chalk_1.default.red('Enter a valid commit message')
};
const title = (title) => !title || title.includes('`') ? errors.title : true;
const message = (message) => message.includes('`') ? errors.message : true;
const scope = (scope) => (scope.includes('`') ? errors.scope : true);
exports.default = {
message,
scope,
title
};