Skip to content

Commit 230fc4c

Browse files
authored
🛠 Support MOB
1 parent 6dd2c5e commit 230fc4c

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@planable/commitlint-config",
3-
"version": "1.2.8",
3+
"version": "1.2.9",
44
"description": "Commitlint configs used in Planable projects",
55
"main": "dist/index.js",
66
"files": [

‎src/config.ts‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ const anyEmojiWithSpaceAfter =
1717
/^([\u{1f300}-\u{1f5ff}\u{1f900}-\u{1f9ff}\u{1f600}-\u{1f64f}\u{1f680}-\u{1f6ff}\u{2600}-\u{26ff}\u{2700}-\u{27bf}\u{1f1e6}-\u{1f1ff}\u{1f191}-\u{1f251}\u{1f004}\u{1f0cf}\u{1f170}-\u{1f171}\u{1f17e}-\u{1f17f}\u{1f18e}\u{3030}\u{2b50}\u{2b55}\u{2934}-\u{2935}\u{2b05}-\u{2b07}\u{2b1b}-\u{2b1c}\u{3297}\u{3299}\u{303d}\u{00a9}\u{00ae}\u{2122}\u{23f3}\u{24c2}\u{23e9}-\u{23ef}\u{25b6}\u{23f8}-\u{23fa}](?:[\u{fe00}-\u{fe0f}])?)\s/u;
1818
const optionalPlanableTicketWithSpaceAfter = /(?:\[(.+)\]\s)?/;
1919
const subjectThatDoesNotStartsWithBracket =
20-
/([^[\d\s][a-zA-Z](?:(?!\[P-\d|SER-\d).)*)$/;
20+
/([^[\d\s][a-zA-Z](?:(?!\[P-\d|SER-\d|MOB-\d).)*)$/;
2121

2222
const headerMatchPlanablePattern: Rule = (parsed: Commit) => {
2323
const { type, ticket, subject } = parsed;
@@ -31,14 +31,14 @@ const headerMatchPlanablePattern: Rule = (parsed: Commit) => {
3131
};
3232

3333
const ticketPattern: Rule = (parsed: Commit) => {
34-
const planableTicket = /(^P-\d+$)|(^SER-\d+$)/;
34+
const planableTicket = /(^P-\d+$)|(^SER-\d+$)|(^MOB-\d+$)/;
3535

3636
const { ticket } = parsed;
3737
if (ticket) {
3838
if (!planableTicket.test(ticket)) {
3939
return [
4040
false,
41-
"ticket must be in format of a valid Linear issue, for example: [P-11] or [SER-123]",
41+
"ticket must be in format of a valid Linear issue, for example: [P-11], [SER-123] or [MOB-22]",
4242
];
4343
}
4444
}

0 commit comments

Comments
 (0)