-
Notifications
You must be signed in to change notification settings - Fork 54
/
template.json
43 lines (43 loc) · 1.13 KB
/
template.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
{
"$schema": "http://json.schemastore.org/template",
"author": "Sayed I. Hashimi",
"classifications": ["Console"],
"name": "sayedtool",
"defaultName": "MyCommandTool",
"identity": "Sayedha.CoreTool.CSharp",
"shortName": "tool",
"tags": {
"language": "C#",
"type": "project"
},
"sourceName": "MyCommand",
"preferNameDirectory": true,
"symbols": {
"Framework": {
"type": "parameter",
"description": "The target framework for the project.",
"datatype": "choice",
"choices": [
{
"choice": "netcoreapp3.1",
"description": "Target netcoreapp3.1"
}
],
"replaces": "netcoreapp3.1",
"defaultValue": "netcoreapp3.1"
},
"AuthorName": {
"type": "parameter",
"defaultValue": "(insert author name)",
"replaces": "AuthorName",
"datatype": "text",
"description": "Author name"
},
"Description": {
"type": "parameter",
"description": "Description text that will be shown for this nuget package on nuget.org",
"defaultValue": "(insert description)",
"replaces": "DescriptionContent"
}
}
}