-
Notifications
You must be signed in to change notification settings - Fork 2
/
meta.json
46 lines (46 loc) · 1.09 KB
/
meta.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
{
"prompts": {
"name": {
"required": true,
"message": "Project name"
},
"description": {
"message": "Project description",
"default": "A Vuets project"
},
"plugins": {
"message": "What plugins do you want to use",
"type": "checkbox",
"choices": ["vue-router", "vuex", "axios"],
"default": ["vue-router", "vuex", "axios"]
},
"lint": {
"type": "confirm",
"message": "Use ESLint?",
"required": true,
"default": true
},
"lintConfig": {
"when": "lint",
"type": "list",
"message": "Which ESLint style do you want to use?",
"choices": [
{
"name": "Standard (https://github.com/feross/standard)",
"short": "Standard",
"value": "standard"
},
{
"name": "AirBNB (https://github.com/airbnb/javascript)",
"short": "AirBNB",
"value": "airbnb-base"
}
]
}
},
"filters": {
"src/router/**/*": "plugins['vue-router']",
"src/store/**/*": "plugins['vuex']",
".eslintrc": "lint"
}
}