-
Notifications
You must be signed in to change notification settings - Fork 0
/
.czrc
123 lines (123 loc) · 12.3 KB
/
.czrc
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
{
"alias": { "fd": "docs: fix typos" },
"messages": {
"type": "Select the type of change that you're committing:",
"scope": "Denote the SCOPE of this change (optional):",
"customScope": "Denote the SCOPE of this change:",
"subject": "Write a SHORT, IMPERATIVE tense description of the change:\n",
"body": "Provide a LONGER description of the change (optional). Use \"|\" to break new line:\n",
"breaking": "List any BREAKING CHANGES (optional). Use \"|\" to break new line:\n",
"footerPrefixesSelect": "Select the ISSUES type of changeList by this change (optional):",
"customFooterPrefix": "Input ISSUES prefix:",
"footer": "List any ISSUES by this change. E.g.: #31, #34:\n",
"generatingByAI": "Generating your AI commit subject...",
"generatedSelectByAI": "Select suitable subject by AI generated:",
"confirmCommit": "Are you sure you want to proceed with the commit above?"
},
"types": [
{ "value": "fix", "name": "🐛 fix: Fix a bug.", "emoji": ":bug:" },
{ "value": "feat", "name": "✨ feat: Introduce new features.", "emoji": ":sparkles:" },
{ "value": "docs", "name": "📝 docs: Add or update documentation.", "emoji": ":memo:" },
{ "value": "style", "name": "🎨 style: Improve structure / format of the code.", "emoji": ":art:" },
{ "value": "refactor", "name": "♻️ refactor: Refactor code.", "emoji": ":recycle:" },
{ "value": "perf", "name": "⚡️ perf: Improve performance.", "emoji": ":zap:" },
{ "value": "test", "name": "✅ test: Add, update, or pass tests.", "emoji": ":white_check_mark:" },
{ "value": "build", "name": "👷 build: Add or update CI build system.", "emoji": ":construction_worker:" },
{ "value": "ci", "name": "💚 ci: Fix CI Build.", "emoji": ":green_heart:" },
{ "value": "revert", "name": "⏪️ revert: Revert changes.", "emoji": ":rewind:" },
{ "value": "dump", "name": "🔥 dump: Remove code or files.", "emoji": ":fire:" },
{ "value": "hotfix", "name": "🚑️ hotfix: Critical hotfix.", "emoji": ":ambulance:" },
{ "value": "deploy", "name": "🚀 deploy: Deploy stuff.", "emoji": ":rocket:" },
{ "value": "ui", "name": "💄 ui: Add or update the UI and style files.", "emoji": ":lipstick:" },
{ "value": "init", "name": "🎉 init: Begin a project.", "emoji": ":tada:" },
{ "value": "security", "name": "🔒️ security: Fix security issues.", "emoji": ":lock:" },
{ "value": "secret", "name": "🔐 secret: Add or update secrets.", "emoji": ":closed_lock_with_key:" },
{ "value": "bump", "name": "🔖 bump: Release / Version tags.", "emoji": ":bookmark:" },
{ "value": "fix-lint", "name": "🚨 fix-lint: Fix compiler / linter warnings.", "emoji": ":rotating_light:" },
{ "value": "wip", "name": "🚧 wip: Work in progress.", "emoji": ":construction:" },
{ "value": "dep-drop", "name": "⬇️ dep-drop: Downgrade dependencies.", "emoji": ":arrow_down:" },
{ "value": "dep-bump", "name": "⬆️ dep-bump: Upgrade dependencies.", "emoji": ":arrow_up:" },
{ "value": "pin", "name": "📌 pin: Pin dependencies to specific versions.", "emoji": ":pushpin:" },
{ "value": "analytics", "name": "📈 analytics: Add or update analytics or track code.", "emoji": ":chart_with_upwards_trend:" },
{ "value": "dep-add", "name": "➕ dep-add: Add a dependency.", "emoji": ":heavy_plus_sign:" },
{ "value": "dep-rm", "name": "➖ dep-rm: Remove a dependency.", "emoji": ":heavy_minus_sign:" },
{ "value": "config", "name": "🔧 config: Add or update configuration files.", "emoji": ":wrench:" },
{ "value": "script", "name": "🔨 script: Add or update development scripts.", "emoji": ":hammer:" },
{ "value": "lang", "name": "🌐 lang: Internationalization and localization.", "emoji": ":globe_with_meridians:" },
{ "value": "typo", "name": "✏️ typo: Fix typos.", "emoji": ":pencil2:" },
{ "value": "poop", "name": "💩 poop: Write bad code that needs to be improved.", "emoji": ":poop:" },
{ "value": "merge", "name": "🔀 merge: Merge branches.", "emoji": ":twisted_rightwards_arrows:" },
{ "value": "package", "name": "📦️ package: Add or update compiled files or packages.", "emoji": ":package:" },
{ "value": "external", "name": "👽️ external: Update code due to external API changes.", "emoji": ":alien:" },
{ "value": "resource", "name": "🚚 resource: Move or rename resources (e.g.: files, paths, routes).", "emoji": ":truck:" },
{ "value": "license", "name": "📄 license: Add or update license.", "emoji": ":page_facing_up:" },
{ "value": "boom", "name": "💥 boom: Introduce breaking changes.", "emoji": ":boom:" },
{ "value": "asset", "name": "🍱 asset: Add or update assets.", "emoji": ":bento:" },
{ "value": "accessibility","name": "♿️ accessibility: Improve accessibility.", "emoji": ":wheelchair:" },
{ "value": "source-docs", "name": "💡 source-docs: Add or update comments in source code.", "emoji": ":bulb:" },
{ "value": "beer", "name": "🍻 beer: Write code drunkenly.", "emoji": ":beers:" },
{ "value": "text", "name": "💬 text: Add or update text and literals.", "emoji": ":speech_balloon:" },
{ "value": "db", "name": "🗃️ db: Perform database related changes.", "emoji": ":card_file_box:" },
{ "value": "logs-add", "name": "🔊 logs-add: Add or update logs.", "emoji": ":loud_sound:" },
{ "value": "logs-rm", "name": "🔇 logs-rm: Remove logs.", "emoji": ":mute:" },
{ "value": "people", "name": "👥 people: Add or update contributor(s).", "emoji": ":busts_in_silhouette:" },
{ "value": "ux", "name": "🚸 ux: Improve user experience / usability.", "emoji": ":children_crossing:" },
{ "value": "arch", "name": "🏗️ arch: Make architectural changes.", "emoji": ":building_construction:" },
{ "value": "design", "name": "📱 design: Work on responsive design.", "emoji": ":iphone:" },
{ "value": "mock", "name": "🤡 mock: Mock things.", "emoji": ":clown_face:" },
{ "value": "egg", "name": "🥚 egg: Add or update an easter egg.", "emoji": ":egg:" },
{ "value": "ignore", "name": "🙈 ignore: Add or update a .gitignore file.", "emoji": ":see_no_evil:" },
{ "value": "snap", "name": "📸 snap: Add or update snapshots.", "emoji": ":camera:" },
{ "value": "experiment", "name": "⚗️ experiment: Perform experiments.", "emoji": ":alembic:" },
{ "value": "seo", "name": "🔍️ seo: Improve SEO.", "emoji": ":mag:" },
{ "value": "types", "name": "🏷️ types: Add or update types.", "emoji": ":label:" },
{ "value": "seed", "name": "🌱 seed: Add or update seed files.", "emoji": ":seedling:" },
{ "value": "flag", "name": "🚩 flag: Add, update, or remove feature flags.", "emoji": ":triangular_flag_on_post:" },
{ "value": "catch", "name": "🥅 catch: Catch errors.", "emoji": ":goal_net:" },
{ "value": "animation", "name": "💫 animation: Add or update animations and transitions.", "emoji": ":dizzy:" },
{ "value": "deprecation", "name": "🗑️ deprecation: Deprecate code that needs to be cleaned up.", "emoji": ":wastebasket:" },
{ "value": "auth", "name": "🛂 auth: Work on code related to authorization, roles and permissions.", "emoji": ":passport_control:" },
{ "value": "fix-simple", "name": "🩹 fix-simple: Simple fix for a non-critical issue.", "emoji": ":adhesive_bandage:" },
{ "value": "exploration", "name": "🧐 exploration: Data exploration/inspection.", "emoji": ":face_with_monocle:" },
{ "value": "dead", "name": "⚰️ dead: Remove dead code.", "emoji": ":coffin:" },
{ "value": "test-fail", "name": "🧪 test-fail: Add a failing test.", "emoji": ":test_tube:" },
{ "value": "logic", "name": "👔 logic: Add or update business logic.", "emoji": ":necktie:" },
{ "value": "health", "name": "🩺 health: Add or update healthcheck.", "emoji": ":stethoscope:" },
{ "value": "infra", "name": "🧱 infra: Infrastructure related changes.", "emoji": ":bricks:" },
{ "value": "devxp", "name": "🧑💻 devxp: Improve developer experience.", "emoji": ":technologist:" },
{ "value": "money", "name": "💸 money: Add sponsorships or money related infrastructure.", "emoji": ":money_with_wings:" },
{ "value": "threading", "name": "🧵 threading: Add or update code related to multithreading or concurrency.", "emoji": ":thread:" },
{ "value": "validation", "name": "🦺 validation: Add or update code related to validation.", "emoji": ":safety_vest:" },
{ "value": "chore", "name": "🧹 chore: Commit changes related to miscellaneous chores.", "emoji": ":broom:" }
],
"useEmoji": false,
"emojiAlign": "left",
"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": "closed", "name": "closed: ISSUES has been processed" }],
"customIssuePrefixAlign": "top",
"emptyIssuePrefixAlias": "skip",
"customIssuePrefixAlias": "custom",
"allowCustomIssuePrefix": true,
"allowEmptyIssuePrefix": true,
"confirmColorize": true,
"minSubjectLength": 0,
"maxHeaderLength": 72,
"defaultBody": "",
"defaultIssues": "",
"defaultScope": "",
"defaultSubject": ""
}