@commitlint/rules
Advanced tools
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"signed-off-by.d.ts","sourceRoot":"","sources":["../src/signed-off-by.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAE7C,eAAO,MAAM,WAAW,EAAE,QAAQ,CAAC,MAAM,CAwBxC,CAAC"} | ||
| {"version":3,"file":"signed-off-by.d.ts","sourceRoot":"","sources":["../src/signed-off-by.ts"],"names":[],"mappings":"AAEA,OAAO,EAAE,QAAQ,EAAE,MAAM,mBAAmB,CAAC;AAI7C,eAAO,MAAM,WAAW,EAAE,QAAQ,CAAC,MAAM,CA0BxC,CAAC"} |
| import message from "@commitlint/message"; | ||
| import toLines from "@commitlint/to-lines"; | ||
| const CHERRY_PICK_REGEX = /^\(cherry picked from commit [0-9a-f]{7,64}\)$/i; | ||
| export const signedOffBy = (parsed, when = "always", value = "") => { | ||
@@ -7,2 +8,4 @@ const lines = toLines(parsed.raw).filter((ln) => | ||
| !ln.startsWith("#") && | ||
| // skip cherry pick commits | ||
| !CHERRY_PICK_REGEX.test(ln.trim()) && | ||
| // ignore empty lines | ||
@@ -9,0 +12,0 @@ Boolean(ln)); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"signed-off-by.js","sourceRoot":"","sources":["../src/signed-off-by.ts"],"names":[],"mappings":"AAAA,OAAO,OAAO,MAAM,qBAAqB,CAAC;AAC1C,OAAO,OAAO,MAAM,sBAAsB,CAAC;AAG3C,MAAM,CAAC,MAAM,WAAW,GAAqB,CAC5C,MAAM,EACN,IAAI,GAAG,QAAQ,EACf,KAAK,GAAG,EAAE,EACT,EAAE;IACH,MAAM,KAAK,GAAG,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,MAAM,CACvC,CAAC,EAAE,EAAE,EAAE;IACN,gBAAgB;IAChB,CAAC,EAAE,CAAC,UAAU,CAAC,GAAG,CAAC;QACnB,qBAAqB;QACrB,OAAO,CAAC,EAAE,CAAC,CACZ,CAAC;IAEF,MAAM,IAAI,GAAG,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC;IAErC,MAAM,OAAO,GAAG,IAAI,KAAK,OAAO,CAAC;IACjC,MAAM,cAAc;IACnB,uBAAuB;IACvB,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC;IAEvC,OAAO;QACN,OAAO,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,CAAC,cAAc;QAC1C,OAAO,CAAC,CAAC,SAAS,EAAE,OAAO,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,MAAM,EAAE,eAAe,CAAC,CAAC;KACpE,CAAC;AACH,CAAC,CAAC"} | ||
| {"version":3,"file":"signed-off-by.js","sourceRoot":"","sources":["../src/signed-off-by.ts"],"names":[],"mappings":"AAAA,OAAO,OAAO,MAAM,qBAAqB,CAAC;AAC1C,OAAO,OAAO,MAAM,sBAAsB,CAAC;AAG3C,MAAM,iBAAiB,GAAG,iDAAiD,CAAC;AAE5E,MAAM,CAAC,MAAM,WAAW,GAAqB,CAC5C,MAAM,EACN,IAAI,GAAG,QAAQ,EACf,KAAK,GAAG,EAAE,EACT,EAAE;IACH,MAAM,KAAK,GAAG,OAAO,CAAC,MAAM,CAAC,GAAG,CAAC,CAAC,MAAM,CACvC,CAAC,EAAE,EAAE,EAAE;IACN,gBAAgB;IAChB,CAAC,EAAE,CAAC,UAAU,CAAC,GAAG,CAAC;QACnB,2BAA2B;QAC3B,CAAC,iBAAiB,CAAC,IAAI,CAAC,EAAE,CAAC,IAAI,EAAE,CAAC;QAClC,qBAAqB;QACrB,OAAO,CAAC,EAAE,CAAC,CACZ,CAAC;IAEF,MAAM,IAAI,GAAG,KAAK,CAAC,KAAK,CAAC,MAAM,GAAG,CAAC,CAAC,CAAC;IAErC,MAAM,OAAO,GAAG,IAAI,KAAK,OAAO,CAAC;IACjC,MAAM,cAAc;IACnB,uBAAuB;IACvB,IAAI,CAAC,CAAC,CAAC,IAAI,CAAC,UAAU,CAAC,KAAK,CAAC,CAAC,CAAC,CAAC,KAAK,CAAC;IAEvC,OAAO;QACN,OAAO,CAAC,CAAC,CAAC,CAAC,cAAc,CAAC,CAAC,CAAC,cAAc;QAC1C,OAAO,CAAC,CAAC,SAAS,EAAE,OAAO,CAAC,CAAC,CAAC,UAAU,CAAC,CAAC,CAAC,MAAM,EAAE,eAAe,CAAC,CAAC;KACpE,CAAC;AACH,CAAC,CAAC"} |
+2
-2
| { | ||
| "name": "@commitlint/rules", | ||
| "type": "module", | ||
| "version": "20.4.1", | ||
| "version": "20.4.2", | ||
| "description": "Lint your commit messages", | ||
@@ -52,3 +52,3 @@ "main": "lib/index.js", | ||
| }, | ||
| "gitHead": "e7ae28d1f71299cedcafe3360f376c93800b283a" | ||
| "gitHead": "81cfc9e5e9d452b68b5809e57196ca0c03fd7b85" | ||
| } |
78559
0.34%823
0.37%