UNPKG

@ruan-cat/commitlint-config

Version:
134 lines (132 loc) 2.91 kB
import { CommitType } from "./type.ts"; export const commitTypes: CommitType[] = [ { emoji: "✨", type: "feat", semver: "minor", description: "新增功能", longDescription: "A new feature", }, { emoji: "🐞", type: "fix", semver: "patch", description: "修复缺陷", longDescription: "A bug fix", }, { emoji: "📃", type: "docs", description: "文档更新", longDescription: "Documentation only changes", }, { emoji: "📦", type: "deps", semver: "patch", description: "依赖更新", }, { emoji: "🧪", type: "test", description: "测试相关", longDescription: "Adding missing tests or correcting existing tests", }, { emoji: "🔨", type: "build", semver: "patch", description: "构建相关", longDescription: "Changes that affect the build system or external dependencies", }, { emoji: "🐎", type: "ci", description: "持续集成", longDescription: "Changes to our CI configuration files and scripts", }, { emoji: "📢", type: "publish", description: "发布依赖包", longDescription: "依赖包发布版本。", }, { emoji: "🦄", type: "refactor", semver: "patch", description: "代码重构", longDescription: "A code change that neither fixes a bug nor adds a feature", }, { emoji: "🎈", type: "perf", semver: "patch", description: "性能提升", longDescription: "A code change that improves performance", }, { emoji: "🎉", type: "init", semver: "patch", description: "初始化项目", longDescription: "项目初始化。", }, { emoji: "🔧", type: "config", semver: "patch", description: "更新配置", longDescription: "配置更新。通用性的配置更新。", }, { emoji: "🐳", type: "chore", semver: "patch", description: "其他修改", longDescription: "Other changes that do not modify src or test files", }, { emoji: "🔙", type: "revert", description: "回退代码", longDescription: "Revert to a commit", }, { emoji: "🔪", type: "delete", description: "删除垃圾", longDescription: "删除无意义的东西,注释,文件,代码段等。", }, { emoji: "🌐", type: "i18n", description: "国际化", longDescription: "专门设置国际化的翻译文本。", }, { emoji: "🌈", type: "style", description: "代码格式", longDescription: "Changes that do not affect the meaning of the code", }, { emoji: "🤔", type: "save-file", description: "保存文件", longDescription: "仅仅是为了保存文件。", }, // 暂不需要该提交类型。 // { // emoji: "✋", // type: "main-pull-update", // description: "主分支拉取更新", // longDescription: "主分支拉取更新。", // }, // { // emoji: "⏩", // type: "mark-progress", // description: "标记进度", // longDescription: "标记进度。", // }, ];