-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.cursorrules
More file actions
64 lines (49 loc) Β· 2.29 KB
/
.cursorrules
File metadata and controls
64 lines (49 loc) Β· 2.29 KB
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
# Cursor Rules for AZIT_Front
## Commit Message Format
μ»€λ° λ©μμ§λ₯Ό μμ±ν λ λ°λμ `commitlint.config.js`μ μ μλ νμμ λ°λΌμΌ ν©λλ€:
### νμ νμ
```
β¨ [type] subject
```
### κ·μΉ:
1. **μ΄λͺ¨μ§ νμ** - μ΄λͺ¨μ§λ‘ μμν΄μΌ ν©λλ€ (μ: β¨, π, π§, π λ±)
2. **νμ
νμ** - λ€μ μ€ νλμ¬μΌ ν©λλ€: `[feat]`, `[fix]`, `[chore]`, `[docs]`, `[style]`, `[refactor]`, `[test]`, `[perf]`, `[rename]`, `[remove]`
3. **μ λͺ© νμ** - μλ¬Έμλ‘ μμ, λ§μΉ¨ν μμ, μ΅λ 100μ
4. **μ½λ‘ μ¬μ© κΈμ§** - νμ
λ€μ `:` μ¬μ©νμ§ μμ
5. **μ€μ½ν μ¬μ© κΈμ§** - `(ui)` λλ `(api)` κ°μ μ€μ½ν ν¬ν¨νμ§ μμ
6. **νκ΅μ΄ μ¬μ©** - μ»€λ° λ©μμ§λ λ°λμ νκ΅μ΄λ‘ μμ±
### νμ
λ³ μ΄λͺ¨μ§ λ§€ν:
- `[feat]` β β¨ (μλ‘μ΄ κΈ°λ₯)
- `[fix]` β π (λ²κ·Έ μμ )
- `[chore]` β π§ (μ μ§λ³΄μ μμ
)
- `[docs]` β π (λ¬Έμ)
- `[style]` β π (ν¬λ§·ν
, μ€νμΌλ§)
- `[refactor]` β β»οΈ (μ½λ 리ν©ν λ§)
- `[test]` β β
(ν
μ€νΈ μΆκ°)
- `[perf]` β β‘ (μ±λ₯ κ°μ )
- `[rename]` β π (νμΌ/μ»΄ν¬λνΈ μ΄λ¦ λ³κ²½)
- `[remove]` β ποΈ (μ½λ/νμΌ μ κ±°)
### μμ:
β
μ¬λ°λ₯Έ νμ:
- `β¨ [feat] λ‘κ·ΈμΈ λ²νΌ μΆκ°`
- `π [fix] μΈμ¦ λ¬Έμ ν΄κ²°`
- `π§ [chore] μμ‘΄μ± μ
λ°μ΄νΈ`
- `π [docs] readme μ
λ°μ΄νΈ`
- `π [style] μ½λ ν¬λ§·ν
`
- `β»οΈ [refactor] api νΈμΆ λ‘μ§ κ°μ `
- `β
[test] λ‘κ·ΈμΈ ν
μ€νΈ μΆκ°`
- `β‘ [perf] μ΄λ―Έμ§ λ‘λ© μ΅μ ν`
- `π [rename] μ»΄ν¬λνΈ μ΄λ¦ λ³κ²½`
- `ποΈ [remove] μ¬μ©νμ§ μλ μ½λ μ κ±°`
β μλͺ»λ νμ:
- `[feat] λ‘κ·ΈμΈ λ²νΌ μΆκ°` (μ΄λͺ¨μ§ μμ)
- `β¨ feat: λ‘κ·ΈμΈ λ²νΌ μΆκ°` (μλͺ»λ νμ, μ½λ‘ μ¬μ©)
- `β¨ [feat](ui) λ‘κ·ΈμΈ λ²νΌ μΆκ°` (μ€μ½ν ν¬ν¨)
- `β¨ [feat] λ‘κ·ΈμΈ λ²νΌ μΆκ°.` (λ§μΉ¨ν μ¬μ©)
- `β¨ [feat] Add Login Button` (μμ΄ μ¬μ©, λλ¬Έμ μ¬μ©)
### μ»€λ° λ©μμ§ μμ± μ:
1. μ€ν
μ΄μ§λ λ³κ²½μ¬νμ λΆμ
2. λ³κ²½μ¬νμ λ°λΌ μ μ ν νμ
κ²°μ
3. λ§€μΉλλ μ΄λͺ¨μ§ μ ν
4. κ°κ²°ν νκ΅μ΄ μ λͺ© μμ± (μλ¬Έμ, λ§μΉ¨ν μμ)
5. μ 체 κΈΈμ΄(μ΄λͺ¨μ§ + νμ
+ μ λͺ©)κ° 100μ μ΄νμΈμ§ νμΈ