11module . exports = [
22 {
33 name : 'name' ,
4- message : 'Project name' ,
4+ message : 'Project name: ' ,
55 default : '{outFolder}'
66 } ,
77 {
88 name : 'language' ,
9- message : 'Choose programming language' ,
9+ message : 'Programming language: ' ,
1010 choices : [
1111 { name : 'JavaScript' , value : 'js' } ,
1212 { name : 'TypeScript' , value : 'ts' }
@@ -16,7 +16,7 @@ module.exports = [
1616 } ,
1717 {
1818 name : 'pm' ,
19- message : 'Choose the package manager' ,
19+ message : 'Package manager: ' ,
2020 choices : [
2121 { name : 'Yarn' , value : 'yarn' } ,
2222 { name : 'Npm' , value : 'npm' }
@@ -26,7 +26,7 @@ module.exports = [
2626 } ,
2727 {
2828 name : 'ui' ,
29- message : 'Choose UI framework' ,
29+ message : 'UI framework: ' ,
3030 type : 'list' ,
3131 pageSize : 15 ,
3232 choices : [
@@ -45,31 +45,21 @@ module.exports = [
4545 ] ,
4646 default : 'none'
4747 } ,
48- {
49- name : 'runtime' ,
50- message : 'Choose the runtime for TypeScript' ,
51- type : 'list' ,
52- choices : [
53- { name : 'Default' , value : 'none' } ,
54- { name : '@nuxt/typescript-runtime' , value : 'ts-runtime' }
55- ] ,
56- when : answers => answers . language === 'ts'
57- } ,
5848 {
5949 name : 'features' ,
60- message : 'Choose Nuxt.js modules' ,
50+ message : 'Nuxt.js modules: ' ,
6151 type : 'checkbox' ,
6252 pageSize : 10 ,
6353 choices : [
6454 { name : 'Axios' , value : 'axios' } ,
65- { name : 'Progressive Web App (PWA) Support ' , value : 'pwa' } ,
55+ { name : 'Progressive Web App (PWA)' , value : 'pwa' } ,
6656 { name : 'Content' , value : 'content' }
6757 ] ,
6858 default : [ ]
6959 } ,
7060 {
7161 name : 'linter' ,
72- message : 'Choose linting tools' ,
62+ message : 'Linting tools: ' ,
7363 type : 'checkbox' ,
7464 pageSize : 10 ,
7565 choices : [
@@ -82,7 +72,7 @@ module.exports = [
8272 } ,
8373 {
8474 name : 'test' ,
85- message : 'Choose test framework' ,
75+ message : 'Testing framework: ' ,
8676 type : 'list' ,
8777 choices : [
8878 { name : 'None' , value : 'none' } ,
@@ -94,17 +84,27 @@ module.exports = [
9484 } ,
9585 {
9686 name : 'mode' ,
97- message : 'Choose rendering mode' ,
87+ message : 'Rendering mode: ' ,
9888 type : 'list' ,
9989 choices : [
100- { name : 'Universal (SSR / Static )' , value : 'universal' } ,
90+ { name : 'Universal (SSR / SSG )' , value : 'universal' } ,
10191 { name : 'Single Page App' , value : 'spa' }
10292 ] ,
10393 default : 'universal'
10494 } ,
95+ {
96+ name : 'target' ,
97+ message : 'Deployment target:' ,
98+ type : 'list' ,
99+ choices : [
100+ { name : 'Server (Node.js hosting)' , value : 'server' } ,
101+ { name : 'Static (Static/JAMStack hosting)' , value : 'static' }
102+ ] ,
103+ default : 'server'
104+ } ,
105105 {
106106 name : 'devTools' ,
107- message : 'Choose development tools' ,
107+ message : 'Development tools: ' ,
108108 type : 'checkbox' ,
109109 choices : [
110110 { name : 'jsconfig.json (Recommended for VS Code)' , value : 'jsconfig.json' } ,
0 commit comments