UNPKG

@storm-software/git-tools

Version:

Tools for managing Git repositories within a Nx workspace.

47 lines (41 loc) 1.84 kB
"use strict";Object.defineProperty(exports, "__esModule", {value: true}); var _chunkMDOOV3KFcjs = require('../chunk-MDOOV3KF.cjs'); // src/commitlint/config.ts var DEFAULT_COMMIT_RULES = { "body-leading-blank": [1 /* Warning */, "always"], "body-max-length": [2 /* Error */, "always", 600], "footer-leading-blank": [1 /* Warning */, "always"], "footer-max-line-length": [2 /* Error */, "always", 150], "header-max-length": [2 /* Error */, "always", 150], "header-trim": [2 /* Error */, "always"], "subject-case": [2 /* Error */, "always", ["sentence-case"]], "subject-empty": [2 /* Error */, "never"], "subject-full-stop": [2 /* Error */, "never", "."], "subject-max-length": [2 /* Error */, "always", 150], "subject-min-length": [2 /* Error */, "always", 3], "type-case": [2 /* Error */, "always", "kebab-case"], "type-empty": [2 /* Error */, "never"], "type-enum": [ 2 /* Error */, "always", Object.keys(_chunkMDOOV3KFcjs.COMMIT_TYPES) ], "type-max-length": [2 /* Error */, "always", 20], "type-min-length": [2 /* Error */, "always", 3], "scope-case": [2 /* Error */, "always", ["kebab-case"]], "scope-empty": [2 /* Error */, "never"] }; var DEFAULT_COMMITLINT_CONFIG = { rules: DEFAULT_COMMIT_RULES, helpUrl: "https://developer.stormsoftware.com/commitlint", parserOpts: { headerPattern: /^(\w*)(?:\((.*)\))?!?: (.*)$/, breakingHeaderPattern: /^(\w*)(?:\((.*)\))?!: (.*)$/, headerCorrespondence: ["type", "scope", "subject"], noteKeywords: ["BREAKING CHANGE", "BREAKING-CHANGE"], revertPattern: /^(?:Revert|revert:)\s"?([\s\S]+?)"?\s*This reverts commit (\w*)\./i, revertCorrespondence: ["header", "hash"], issuePrefixes: ["#"] } }; exports.DEFAULT_COMMITLINT_CONFIG = DEFAULT_COMMITLINT_CONFIG; exports.DEFAULT_COMMIT_RULES = DEFAULT_COMMIT_RULES;