forked from seatonjiang/gitmoji-vscode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackage.json
130 lines (130 loc) · 3.5 KB
/
package.json
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
124
125
126
127
128
129
130
{
"name": "gitmoji-vscode",
"displayName": "Gitmoji",
"description": "Gitmoji tool for git commit messages in VS Code",
"version": "1.1.0",
"author": {
"name": "Seaton Jiang",
"email": "[email protected]"
},
"publisher": "seatonjiang",
"license": "MIT",
"bugs": {
"url": "https://github.com/seatonjiang/gitmoji-vscode/issues"
},
"repository": {
"type": "git",
"url": "git+https://github.com/seatonjiang/gitmoji-vscode.git"
},
"homepage": "https://github.com/seatonjiang/gitmoji-vscode/blob/main/README.md",
"engines": {
"vscode": "^1.40.0"
},
"keywords": [
"git",
"emoji",
"commit",
"messages"
],
"categories": [
"Other"
],
"icon": "images/icon.png",
"activationEvents": [
"onCommand:extension.Gitmoji"
],
"main": "./out/extension.js",
"contributes": {
"commands": [
{
"command": "extension.Gitmoji",
"title": "Gitmoji: Gitmoji tool for git commit messages in VS Code",
"icon": {
"dark": "images/icon_dark.svg",
"light": "images/icon_light.svg"
}
}
],
"menus": {
"scm/title": [
{
"when": "scmProvider == git",
"command": "extension.Gitmoji",
"group": "navigation"
}
]
},
"configuration": {
"title": "Gitmoji",
"properties": {
"gitmoji.outputType": {
"type": "string",
"default": "emoji",
"enum": [
"code",
"emoji"
],
"enumDescriptions": [
"Suitable for Github, etc.",
"Suitable for Github, Gitlab, Coding, etc."
],
"description": "Configure the type of Gitmoji output"
},
"gitmoji.additionalEmojis": {
"type": "array",
"default": [],
"items": {
"type": "object",
"title": "A gitmoji entry",
"properties": {
"emoji": {
"type": "string",
"description": "The emoji character"
},
"code": {
"type": "string",
"description": "The emoji's :code: (including both colons)"
},
"description": {
"type": "string",
"description": "The commit type described by this emoji"
},
"description_zh_cn": {
"type": "string",
"description": "A chinese (zh_CN) version of the description. If empty, the english description will be used.",
"default": ""
}
}
},
"description": "Additional emojis shown in the picker"
},
"gitmoji.onlyUseAdditionalEmojis": {
"type": "boolean",
"default": false,
"description": "Use your additional emojis instead the ones from the extension"
},
"gitmoji.showEmojiCode": {
"type": "boolean",
"default": false,
"description": "Enable searching gitmojis by emoji code (example: ambulance will return hotfix)"
}
}
}
},
"scripts": {
"vscode:prepublish": "npm run compile",
"compile": "tsc -p ./",
"watch": "tsc -watch -p ./",
"pretest": "npm run compile"
},
"devDependencies": {
"@types/glob": "^7.1.3",
"@types/mocha": "^8.0.3",
"@types/node": "^14.11.2",
"@types/vscode": "^1.40.0",
"glob": "^7.1.6",
"mocha": "^8.1.3",
"tslint": "^6.1.3",
"typescript": "^4.0.3"
}
}