1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
|
module.exports = { rules: { }, prompt: { alias: { fd: "docs: fix typos" }, messages: { type: "选择你要提交的类型 :", scope: "选择一个提交范围(可选):", customScope: "请输入自定义的提交范围 :", subject: "填写简短精炼的变更描述 :\n", body: '填写更加详细的变更描述(可选)。使用 "|" 换行 :\n', breaking: '列举非兼容性重大的变更(可选)。使用 "|" 换行 :\n', footerPrefixesSelect: "选择关联issue前缀(可选):", customFooterPrefix: "输入自定义issue前缀 :", footer: "列举关联issue (可选) 例如: #31, #I3244 :\n", confirmCommit: "是否提交或修改commit ?", }, types: [ { value: "feat✨", name: "feat: ✨ 新增功能 | A new feature", emoji: ":sparkles:" }, { value: "fix🪲", name: "fix: 🪲 修复缺陷 | A bug fix", emoji: ":bug:" }, { value: "update🆙", name: "update: 🆙 更新修改 | Update and Modify", emoji: ":update:" }, { value: "docs📝", name: "docs: 📝 文档更新 | Documentation only changes", emoji: ":memo:" }, { value: "style💄", name: "style: 💄 代码格式 | Changes that do not affect the meaning of the code", emoji: ":lipstick:" }, { value: "refactor♻️", name: "refactor: ♻️ 代码重构 | A code change that neither fixes a bug nor adds a feature", emoji: ":recycle:" }, { value: "perf⚡️", name: "perf: ⚡️ 性能提升 | A code change that improves performance", emoji: ":zap:" }, { value: "test✅", name: "test: ✅ 测试相关 | Adding missing tests or correcting existing tests", emoji: ":white_check_mark:" }, { value: "build📦️", name: "build: 📦️ 构建相关 | Changes that affect the build system or external dependencies", emoji: ":package:" }, { value: "ci🎡", name: "ci: 🎡 持续集成 | Changes to our CI configuration files and scripts", emoji: ":ferris_wheel:" }, { value: "revert🔙", name: "revert: 🔙 回退代码 | Revert to a commit", emoji: ":back:" }, { value: "chore🧹", name: "chore: 🧹 其他修改 | Other changes that do not modify src or test files", emoji: ":rewind:" }, { value: "merge📊", name: "merge: 📊 合并分支 | Merge feature branch into main branch", emoji: ":tree:" }, ], useEmoji: false, emojiAlign: "center", useAI: false, aiNumber: 1, themeColorCode: "", scopes: [], allowCustomScopes: true, allowEmptyScopes: true, customScopesAlign: "bottom", customScopesAlias: "custom", emptyScopesAlias: "empty", upperCaseSubject: false, markBreakingChangeMode: false, allowBreakingChanges: ["feat", "fix"], breaklineNumber: 100, breaklineChar: "|", skipQuestions: [], issuePrefixes: [ { value: "link", name: "link: 链接 ISSUES 进行中" }, { value: "closed", name: "closed: 标记 ISSUES 已完成" }, ], customIssuePrefixAlign: "top", emptyIssuePrefixAlias: "skip", customIssuePrefixAlias: "custom", allowCustomIssuePrefix: true, allowEmptyIssuePrefix: true, confirmColorize: true, maxHeaderLength: Infinity, maxSubjectLength: Infinity, minSubjectLength: 0, scopeOverrides: undefined, defaultBody: "", defaultIssues: "", defaultScope: "", defaultSubject: "", }, }
|