From d9e99e64052f7dcef859f6e85fc62944e98607ca Mon Sep 17 00:00:00 2001 From: LloydTao Date: Sun, 30 Aug 2020 12:59:56 +0100 Subject: [PATCH 1/6] feat: prompt for git --- packages/create-nuxt-app/lib/prompts.js | 10 + packages/create-nuxt-app/lib/saofile.js | 4 +- .../test/snapshots/index.test.js.md | 211 ++++++++++++++++++ 3 files changed, 224 insertions(+), 1 deletion(-) diff --git a/packages/create-nuxt-app/lib/prompts.js b/packages/create-nuxt-app/lib/prompts.js index 4232455c4..d4914ee22 100644 --- a/packages/create-nuxt-app/lib/prompts.js +++ b/packages/create-nuxt-app/lib/prompts.js @@ -112,5 +112,15 @@ module.exports = [ { name: 'Semantic Pull Requests', value: 'semantic-pull-requests' } ], default: [] + }, + { + name: 'vcs', + message: 'Version control system:', + type: 'list', + choices: [ + { name: 'None', value: 'none' }, + { name: 'Git', value: 'git' } + ], + default: 'none' } ] diff --git a/packages/create-nuxt-app/lib/saofile.js b/packages/create-nuxt-app/lib/saofile.js index c899c0dac..61406cc2e 100644 --- a/packages/create-nuxt-app/lib/saofile.js +++ b/packages/create-nuxt-app/lib/saofile.js @@ -125,7 +125,9 @@ module.exports = { return actions }, async completed () { - this.gitInit() + if (this.answers.vcs === 'git') { + this.gitInit() + } await this.npmInstall({ npmClient: this.answers.pm }) diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.md b/packages/create-nuxt-app/test/snapshots/index.test.js.md index 6792b3995..3449f051a 100644 --- a/packages/create-nuxt-app/test/snapshots/index.test.js.md +++ b/packages/create-nuxt-app/test/snapshots/index.test.js.md @@ -4202,3 +4202,214 @@ Generated by [AVA](https://avajs.dev). }␊ }␊ ` + +## verify vcs: None + +> Generated files + + [ + '.editorconfig', + '.gitignore', + 'README.md', + 'assets/README.md', + 'components/Logo.vue', + 'components/README.md', + 'layouts/README.md', + 'layouts/default.vue', + 'middleware/README.md', + 'nuxt.config.js', + 'package.json', + 'pages/README.md', + 'pages/index.vue', + 'plugins/README.md', + 'static/README.md', + 'static/favicon.ico', + 'store/README.md', + ] + +> package.json + + { + dependencies: { + nuxt: '^2.14.0', + }, + devDependencies: {}, + private: true, + scripts: { + build: 'nuxt build', + dev: 'nuxt', + generate: 'nuxt generate', + start: 'nuxt start', + }, + } + +> Generated nuxt.config.js + + `␊ + export default {␊ + /*␊ + ** Nuxt rendering mode␊ + ** See https://nuxtjs.org/api/configuration-mode␊ + */␊ + mode: 'universal',␊ + /*␊ + ** Nuxt target␊ + ** See https://nuxtjs.org/api/configuration-target␊ + */␊ + target: 'server',␊ + /*␊ + ** Headers of the page␊ + ** See https://nuxtjs.org/api/configuration-head␊ + */␊ + head: {␊ + title: process.env.npm_package_name || '',␊ + meta: [␊ + { charset: 'utf-8' },␊ + { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ + { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ + ],␊ + link: [␊ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ + ]␊ + },␊ + /*␊ + ** Global CSS␊ + */␊ + css: [␊ + ],␊ + /*␊ + ** Plugins to load before mounting the App␊ + ** https://nuxtjs.org/guide/plugins␊ + */␊ + plugins: [␊ + ],␊ + /*␊ + ** Auto import components␊ + ** See https://nuxtjs.org/api/configuration-components␊ + */␊ + components: true,␊ + /*␊ + ** Nuxt.js dev-modules␊ + */␊ + buildModules: [␊ + ],␊ + /*␊ + ** Nuxt.js modules␊ + */␊ + modules: [␊ + ],␊ + /*␊ + ** Build configuration␊ + ** See https://nuxtjs.org/api/configuration-build/␊ + */␊ + build: {␊ + }␊ + }␊ + ` + +## verify vcs: Git + +> Generated files + + [ + '.git/config', + '.git/description', + '.git/HEAD', + '.editorconfig', + '.gitignore', + 'README.md', + 'assets/README.md', + 'components/Logo.vue', + 'components/README.md', + 'layouts/README.md', + 'layouts/default.vue', + 'middleware/README.md', + 'nuxt.config.js', + 'package.json', + 'pages/README.md', + 'pages/index.vue', + 'plugins/README.md', + 'static/README.md', + 'static/favicon.ico', + 'store/README.md', + ] + +> package.json + + { + dependencies: { + nuxt: '^2.14.0', + }, + devDependencies: {}, + private: true, + scripts: { + build: 'nuxt build', + dev: 'nuxt', + generate: 'nuxt generate', + start: 'nuxt start', + }, + } + +> Generated nuxt.config.js + + `␊ + export default {␊ + /*␊ + ** Nuxt rendering mode␊ + ** See https://nuxtjs.org/api/configuration-mode␊ + */␊ + mode: 'universal',␊ + /*␊ + ** Nuxt target␊ + ** See https://nuxtjs.org/api/configuration-target␊ + */␊ + target: 'server',␊ + /*␊ + ** Headers of the page␊ + ** See https://nuxtjs.org/api/configuration-head␊ + */␊ + head: {␊ + title: process.env.npm_package_name || '',␊ + meta: [␊ + { charset: 'utf-8' },␊ + { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ + { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ + ],␊ + link: [␊ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ + ]␊ + },␊ + /*␊ + ** Global CSS␊ + */␊ + css: [␊ + ],␊ + /*␊ + ** Plugins to load before mounting the App␊ + ** https://nuxtjs.org/guide/plugins␊ + */␊ + plugins: [␊ + ],␊ + /*␊ + ** Auto import components␊ + ** See https://nuxtjs.org/api/configuration-components␊ + */␊ + components: true,␊ + /*␊ + ** Nuxt.js dev-modules␊ + */␊ + buildModules: [␊ + ],␊ + /*␊ + ** Nuxt.js modules␊ + */␊ + modules: [␊ + ],␊ + /*␊ + ** Build configuration␊ + ** See https://nuxtjs.org/api/configuration-build/␊ + */␊ + build: {␊ + }␊ + }␊ + ` From 152c838e04798eb8ef90fbacc332aa108d954e48 Mon Sep 17 00:00:00 2001 From: LloydTao Date: Sun, 30 Aug 2020 13:44:22 +0100 Subject: [PATCH 2/6] Re-lint tests file --- .../test/snapshots/index.test.js.md | 416 ++++++++++++++++++ .../test/snapshots/index.test.js.snap | Bin 7397 -> 7529 bytes 2 files changed, 416 insertions(+) diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.md b/packages/create-nuxt-app/test/snapshots/index.test.js.md index 3449f051a..dba558ab9 100644 --- a/packages/create-nuxt-app/test/snapshots/index.test.js.md +++ b/packages/create-nuxt-app/test/snapshots/index.test.js.md @@ -4413,3 +4413,419 @@ Generated by [AVA](https://avajs.dev). }␊ }␊ ` + +## verify vcs: Git + +> Generated files + + [ + '.editorconfig', + '.gitignore', + 'README.md', + 'assets/README.md', + 'components/Logo.vue', + 'components/README.md', + 'layouts/README.md', + 'layouts/default.vue', + 'middleware/README.md', + 'nuxt.config.js', + 'package.json', + 'pages/README.md', + 'pages/index.vue', + 'plugins/README.md', + 'static/README.md', + 'static/favicon.ico', + 'store/README.md', + ] + +> package.json + + { + dependencies: { + nuxt: '^2.14.0', + }, + devDependencies: {}, + private: true, + scripts: { + build: 'nuxt build', + dev: 'nuxt', + generate: 'nuxt generate', + start: 'nuxt start', + }, + } + +> Generated nuxt.config.js + + `␊ + export default {␊ + /*␊ + ** Nuxt rendering mode␊ + ** See https://nuxtjs.org/api/configuration-mode␊ + */␊ + mode: 'universal',␊ + /*␊ + ** Nuxt target␊ + ** See https://nuxtjs.org/api/configuration-target␊ + */␊ + target: 'server',␊ + /*␊ + ** Headers of the page␊ + ** See https://nuxtjs.org/api/configuration-head␊ + */␊ + head: {␊ + title: process.env.npm_package_name || '',␊ + meta: [␊ + { charset: 'utf-8' },␊ + { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ + { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ + ],␊ + link: [␊ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ + ]␊ + },␊ + /*␊ + ** Global CSS␊ + */␊ + css: [␊ + ],␊ + /*␊ + ** Plugins to load before mounting the App␊ + ** https://nuxtjs.org/guide/plugins␊ + */␊ + plugins: [␊ + ],␊ + /*␊ + ** Auto import components␊ + ** See https://nuxtjs.org/api/configuration-components␊ + */␊ + components: true,␊ + /*␊ + ** Nuxt.js dev-modules␊ + */␊ + buildModules: [␊ + ],␊ + /*␊ + ** Nuxt.js modules␊ + */␊ + modules: [␊ + ],␊ + /*␊ + ** Build configuration␊ + ** See https://nuxtjs.org/api/configuration-build/␊ + */␊ + build: {␊ + }␊ + }␊ + ` + +## verify vcs: None + +> Generated files + + [ + '.editorconfig', + '.gitignore', + 'README.md', + 'assets/README.md', + 'components/Logo.vue', + 'components/README.md', + 'layouts/README.md', + 'layouts/default.vue', + 'middleware/README.md', + 'nuxt.config.js', + 'package.json', + 'pages/README.md', + 'pages/index.vue', + 'plugins/README.md', + 'static/README.md', + 'static/favicon.ico', + 'store/README.md', + ] + +> package.json + + { + dependencies: { + nuxt: '^2.14.0', + }, + devDependencies: {}, + private: true, + scripts: { + build: 'nuxt build', + dev: 'nuxt', + generate: 'nuxt generate', + start: 'nuxt start', + }, + } + +> Generated nuxt.config.js + + `␊ + export default {␊ + /*␊ + ** Nuxt rendering mode␊ + ** See https://nuxtjs.org/api/configuration-mode␊ + */␊ + mode: 'universal',␊ + /*␊ + ** Nuxt target␊ + ** See https://nuxtjs.org/api/configuration-target␊ + */␊ + target: 'server',␊ + /*␊ + ** Headers of the page␊ + ** See https://nuxtjs.org/api/configuration-head␊ + */␊ + head: {␊ + title: process.env.npm_package_name || '',␊ + meta: [␊ + { charset: 'utf-8' },␊ + { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ + { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ + ],␊ + link: [␊ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ + ]␊ + },␊ + /*␊ + ** Global CSS␊ + */␊ + css: [␊ + ],␊ + /*␊ + ** Plugins to load before mounting the App␊ + ** https://nuxtjs.org/guide/plugins␊ + */␊ + plugins: [␊ + ],␊ + /*␊ + ** Auto import components␊ + ** See https://nuxtjs.org/api/configuration-components␊ + */␊ + components: true,␊ + /*␊ + ** Nuxt.js dev-modules␊ + */␊ + buildModules: [␊ + ],␊ + /*␊ + ** Nuxt.js modules␊ + */␊ + modules: [␊ + ],␊ + /*␊ + ** Build configuration␊ + ** See https://nuxtjs.org/api/configuration-build/␊ + */␊ + build: {␊ + }␊ + }␊ + ` + +## verify vcs: Git + +> Generated files + + [ + '.editorconfig', + '.gitignore', + 'README.md', + 'assets/README.md', + 'components/Logo.vue', + 'components/README.md', + 'layouts/README.md', + 'layouts/default.vue', + 'middleware/README.md', + 'nuxt.config.js', + 'package.json', + 'pages/README.md', + 'pages/index.vue', + 'plugins/README.md', + 'static/README.md', + 'static/favicon.ico', + 'store/README.md', + ] + +> package.json + + { + dependencies: { + nuxt: '^2.14.0', + }, + devDependencies: {}, + private: true, + scripts: { + build: 'nuxt build', + dev: 'nuxt', + generate: 'nuxt generate', + start: 'nuxt start', + }, + } + +> Generated nuxt.config.js + + `␊ + export default {␊ + /*␊ + ** Nuxt rendering mode␊ + ** See https://nuxtjs.org/api/configuration-mode␊ + */␊ + mode: 'universal',␊ + /*␊ + ** Nuxt target␊ + ** See https://nuxtjs.org/api/configuration-target␊ + */␊ + target: 'server',␊ + /*␊ + ** Headers of the page␊ + ** See https://nuxtjs.org/api/configuration-head␊ + */␊ + head: {␊ + title: process.env.npm_package_name || '',␊ + meta: [␊ + { charset: 'utf-8' },␊ + { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ + { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ + ],␊ + link: [␊ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ + ]␊ + },␊ + /*␊ + ** Global CSS␊ + */␊ + css: [␊ + ],␊ + /*␊ + ** Plugins to load before mounting the App␊ + ** https://nuxtjs.org/guide/plugins␊ + */␊ + plugins: [␊ + ],␊ + /*␊ + ** Auto import components␊ + ** See https://nuxtjs.org/api/configuration-components␊ + */␊ + components: true,␊ + /*␊ + ** Nuxt.js dev-modules␊ + */␊ + buildModules: [␊ + ],␊ + /*␊ + ** Nuxt.js modules␊ + */␊ + modules: [␊ + ],␊ + /*␊ + ** Build configuration␊ + ** See https://nuxtjs.org/api/configuration-build/␊ + */␊ + build: {␊ + }␊ + }␊ + ` + +## verify vcs: None + +> Generated files + + [ + '.editorconfig', + '.gitignore', + 'README.md', + 'assets/README.md', + 'components/Logo.vue', + 'components/README.md', + 'layouts/README.md', + 'layouts/default.vue', + 'middleware/README.md', + 'nuxt.config.js', + 'package.json', + 'pages/README.md', + 'pages/index.vue', + 'plugins/README.md', + 'static/README.md', + 'static/favicon.ico', + 'store/README.md', + ] + +> package.json + + { + dependencies: { + nuxt: '^2.14.0', + }, + devDependencies: {}, + private: true, + scripts: { + build: 'nuxt build', + dev: 'nuxt', + generate: 'nuxt generate', + start: 'nuxt start', + }, + } + +> Generated nuxt.config.js + + `␊ + export default {␊ + /*␊ + ** Nuxt rendering mode␊ + ** See https://nuxtjs.org/api/configuration-mode␊ + */␊ + mode: 'universal',␊ + /*␊ + ** Nuxt target␊ + ** See https://nuxtjs.org/api/configuration-target␊ + */␊ + target: 'server',␊ + /*␊ + ** Headers of the page␊ + ** See https://nuxtjs.org/api/configuration-head␊ + */␊ + head: {␊ + title: process.env.npm_package_name || '',␊ + meta: [␊ + { charset: 'utf-8' },␊ + { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ + { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ + ],␊ + link: [␊ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ + ]␊ + },␊ + /*␊ + ** Global CSS␊ + */␊ + css: [␊ + ],␊ + /*␊ + ** Plugins to load before mounting the App␊ + ** https://nuxtjs.org/guide/plugins␊ + */␊ + plugins: [␊ + ],␊ + /*␊ + ** Auto import components␊ + ** See https://nuxtjs.org/api/configuration-components␊ + */␊ + components: true,␊ + /*␊ + ** Nuxt.js dev-modules␊ + */␊ + buildModules: [␊ + ],␊ + /*␊ + ** Nuxt.js modules␊ + */␊ + modules: [␊ + ],␊ + /*␊ + ** Build configuration␊ + ** See https://nuxtjs.org/api/configuration-build/␊ + */␊ + build: {␊ + }␊ + }␊ + ` diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.snap b/packages/create-nuxt-app/test/snapshots/index.test.js.snap index 3831b418934de783bb11917a994c732784929348..112e0db2121d9a1abe750e2804af9f729e595f0a 100644 GIT binary patch literal 7529 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
d?sMhDE~zmJ?{f#>hEg1dH;@3a z(uOt>B4+KjZpAtHSP`C*X#SUIIjVM6uTyQz*7C1Ye4WbBR~t5 z%l`gKOizW&4rSbJA4}s(rQG`+S^s%rJWq~0f<*Yz9^BM1K(M&ywfD8&0f#zYjW96@ zQsNQaLV{6EU=u{K|Grg_zn4sRM9R2l9?)pbPVUSYoOqZi;cMpg;lqF$k{kJXbo8~Y zvVq>}t6Vuk!ARli>xi@GJ+Lp?eqk&I4U%k|9~b~2Vv^Vc%hJxt<~lYmwLNphYcmGA zN?&pm71eK(3IdBkHsDTZwi4`PK2{)-3>HIYT_+cS+D>>#+CkoPdx>ZkIJDo9xQB-?h?$yrROxS@@EMJ|6Vy2ohF@h}ENf zujxj)$}|D^V#!rlVB?=~1fK$y91=F*BH{(yPDyv!bkI83BST6ljwx*r8X=$tmp8_vg^B+%lB|4sQu}DI(8cbv<{rt9D}FaSbpuAMb&UAkKZGhqFUUZ_(irnGM3uF zhNY8N@NC|Av^Ro>vRtHWq7r-0rAvzXKE0M^93PnZalVdbydBs{eV+%Yuoe5vgxyJW zW5kK)`6g$N;~%J-+z_4U*_(-|7mXmbZftc;prf=@slyf2V?34y-s@3FY?Ppm*0OqN z$?5+t+gHSQX02yA-oqMi<6S*D>e((s6L{TKmOFY<&o^-bm!MU_xIcn zc@L)op6sptb*CfB2I!f4&fw&kUuZI+1de&ncO9p=&$*Xz{m4)fySPv33YGw-dAdE` zzg0(?Y5IPCS`Y{O%~~NYFZuZ-<`P@lPN7}lBE&zQfv6QCm-=NmcCMd&+3>~B&1G?V z$5dwxq9z;X8(+>n>7U`tXpv~B8S)XRD6>^6QM%@^X51*}R#WIG#)QKM$pmG7XvRDpS9E4QSScb*93OZTus-Y4(vYB7#Mnf60p4y`kQLV-d+j?K%4 zA@VGtky-*d!*9bRq9ID%GBw4CXZz-uLh>dS@!^ZQ;WC!7{onu2GM|zeG!K~{E3_Iw zs+3wlEfXXyjg_jCCaFX}Gb0E3`Sp5Tw&!LOn)ws@)Y2ko=hCV*g7SfW$?0cf9X!`H zx#`NH{|by3<+yp{$Y4luHIuvCMPsU$QBrm)U}h>r6~*0J3;Qla4^i>mnhP7fcu=@O z1_Xsb<_yIQLS@Mjuee{`rKXOGlUJo{@@bOxDNBQmh%bKFHllCFJ^fhF4wb@fV7scFSm6At}aXm}lxCLLuYSF*g=}&2hOYy!mIVXfm z99-m}7gSc7I258le+L`bB2zAc~aMCV~W(A21JtTDau9Pew) zb4AdGblE-&9CCL1WM?w*XLwn%eu!jK6>qGrpHr25Eyk)e+6ggbV&m;Q#HVw_N_vpb zE_G7roxZeq`mz-jxOicR(_mDhAlF2X;zK$(a&QF>Z9$O%I`jx^l=!ZBGN0|dsRaL> z+t;RFGSF=I+`#&BO#Q@$X6)J+3PV$jpNt2fRA6O1$T4{E$D2OBm(M03=VQ)T@-vaoaO=Khei!kP^1E7L zH2N!JO16#Qc;C#m*={0vO1uJ9=S84`QCL1sAR6s6r(S|&>^24zs{_-k^Q=2jzk!}& z5(FcP-j3Mrox;!rTGix<5>tY;Y_nE))B%Tpt~K*~rZsbuQxH?NZBXP9J5FuL?yc)dSp(oLP@`GWWa4I@o15$nhMv$$O}l$V%C#)Ig|1TtGA>Wa)n=sLE@cNK zN6I=J7T(F71)yc&`nArIRi~n2DkIP9sWzlV=AB(T^Qn_)&wgki3DYbK7w@B?v7yN# z#{O8FtOtv=d=lwoY)>^Ar0)w{Do+5XFx0b0~2w(e!P;dOa_ z)NG#%Ji|1MSlq&OS5VREqonLgdJ*PH-L{?TkMqB^`TzH%pSU*jh!H$q6DgFB_U!)w Db)1b2 literal 7397 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 Date: Sun, 30 Aug 2020 14:39:05 +0100 Subject: [PATCH 3/6] Revert "Re-lint tests file" This reverts commit 152c838e04798eb8ef90fbacc332aa108d954e48. --- .../test/snapshots/index.test.js.md | 416 ------------------ .../test/snapshots/index.test.js.snap | Bin 7529 -> 7397 bytes 2 files changed, 416 deletions(-) diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.md b/packages/create-nuxt-app/test/snapshots/index.test.js.md index dba558ab9..3449f051a 100644 --- a/packages/create-nuxt-app/test/snapshots/index.test.js.md +++ b/packages/create-nuxt-app/test/snapshots/index.test.js.md @@ -4413,419 +4413,3 @@ Generated by [AVA](https://avajs.dev). }␊ }␊ ` - -## verify vcs: Git - -> Generated files - - [ - '.editorconfig', - '.gitignore', - 'README.md', - 'assets/README.md', - 'components/Logo.vue', - 'components/README.md', - 'layouts/README.md', - 'layouts/default.vue', - 'middleware/README.md', - 'nuxt.config.js', - 'package.json', - 'pages/README.md', - 'pages/index.vue', - 'plugins/README.md', - 'static/README.md', - 'static/favicon.ico', - 'store/README.md', - ] - -> package.json - - { - dependencies: { - nuxt: '^2.14.0', - }, - devDependencies: {}, - private: true, - scripts: { - build: 'nuxt build', - dev: 'nuxt', - generate: 'nuxt generate', - start: 'nuxt start', - }, - } - -> Generated nuxt.config.js - - `␊ - export default {␊ - /*␊ - ** Nuxt rendering mode␊ - ** See https://nuxtjs.org/api/configuration-mode␊ - */␊ - mode: 'universal',␊ - /*␊ - ** Nuxt target␊ - ** See https://nuxtjs.org/api/configuration-target␊ - */␊ - target: 'server',␊ - /*␊ - ** Headers of the page␊ - ** See https://nuxtjs.org/api/configuration-head␊ - */␊ - head: {␊ - title: process.env.npm_package_name || '',␊ - meta: [␊ - { charset: 'utf-8' },␊ - { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ - { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ - ],␊ - link: [␊ - { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ - ]␊ - },␊ - /*␊ - ** Global CSS␊ - */␊ - css: [␊ - ],␊ - /*␊ - ** Plugins to load before mounting the App␊ - ** https://nuxtjs.org/guide/plugins␊ - */␊ - plugins: [␊ - ],␊ - /*␊ - ** Auto import components␊ - ** See https://nuxtjs.org/api/configuration-components␊ - */␊ - components: true,␊ - /*␊ - ** Nuxt.js dev-modules␊ - */␊ - buildModules: [␊ - ],␊ - /*␊ - ** Nuxt.js modules␊ - */␊ - modules: [␊ - ],␊ - /*␊ - ** Build configuration␊ - ** See https://nuxtjs.org/api/configuration-build/␊ - */␊ - build: {␊ - }␊ - }␊ - ` - -## verify vcs: None - -> Generated files - - [ - '.editorconfig', - '.gitignore', - 'README.md', - 'assets/README.md', - 'components/Logo.vue', - 'components/README.md', - 'layouts/README.md', - 'layouts/default.vue', - 'middleware/README.md', - 'nuxt.config.js', - 'package.json', - 'pages/README.md', - 'pages/index.vue', - 'plugins/README.md', - 'static/README.md', - 'static/favicon.ico', - 'store/README.md', - ] - -> package.json - - { - dependencies: { - nuxt: '^2.14.0', - }, - devDependencies: {}, - private: true, - scripts: { - build: 'nuxt build', - dev: 'nuxt', - generate: 'nuxt generate', - start: 'nuxt start', - }, - } - -> Generated nuxt.config.js - - `␊ - export default {␊ - /*␊ - ** Nuxt rendering mode␊ - ** See https://nuxtjs.org/api/configuration-mode␊ - */␊ - mode: 'universal',␊ - /*␊ - ** Nuxt target␊ - ** See https://nuxtjs.org/api/configuration-target␊ - */␊ - target: 'server',␊ - /*␊ - ** Headers of the page␊ - ** See https://nuxtjs.org/api/configuration-head␊ - */␊ - head: {␊ - title: process.env.npm_package_name || '',␊ - meta: [␊ - { charset: 'utf-8' },␊ - { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ - { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ - ],␊ - link: [␊ - { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ - ]␊ - },␊ - /*␊ - ** Global CSS␊ - */␊ - css: [␊ - ],␊ - /*␊ - ** Plugins to load before mounting the App␊ - ** https://nuxtjs.org/guide/plugins␊ - */␊ - plugins: [␊ - ],␊ - /*␊ - ** Auto import components␊ - ** See https://nuxtjs.org/api/configuration-components␊ - */␊ - components: true,␊ - /*␊ - ** Nuxt.js dev-modules␊ - */␊ - buildModules: [␊ - ],␊ - /*␊ - ** Nuxt.js modules␊ - */␊ - modules: [␊ - ],␊ - /*␊ - ** Build configuration␊ - ** See https://nuxtjs.org/api/configuration-build/␊ - */␊ - build: {␊ - }␊ - }␊ - ` - -## verify vcs: Git - -> Generated files - - [ - '.editorconfig', - '.gitignore', - 'README.md', - 'assets/README.md', - 'components/Logo.vue', - 'components/README.md', - 'layouts/README.md', - 'layouts/default.vue', - 'middleware/README.md', - 'nuxt.config.js', - 'package.json', - 'pages/README.md', - 'pages/index.vue', - 'plugins/README.md', - 'static/README.md', - 'static/favicon.ico', - 'store/README.md', - ] - -> package.json - - { - dependencies: { - nuxt: '^2.14.0', - }, - devDependencies: {}, - private: true, - scripts: { - build: 'nuxt build', - dev: 'nuxt', - generate: 'nuxt generate', - start: 'nuxt start', - }, - } - -> Generated nuxt.config.js - - `␊ - export default {␊ - /*␊ - ** Nuxt rendering mode␊ - ** See https://nuxtjs.org/api/configuration-mode␊ - */␊ - mode: 'universal',␊ - /*␊ - ** Nuxt target␊ - ** See https://nuxtjs.org/api/configuration-target␊ - */␊ - target: 'server',␊ - /*␊ - ** Headers of the page␊ - ** See https://nuxtjs.org/api/configuration-head␊ - */␊ - head: {␊ - title: process.env.npm_package_name || '',␊ - meta: [␊ - { charset: 'utf-8' },␊ - { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ - { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ - ],␊ - link: [␊ - { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ - ]␊ - },␊ - /*␊ - ** Global CSS␊ - */␊ - css: [␊ - ],␊ - /*␊ - ** Plugins to load before mounting the App␊ - ** https://nuxtjs.org/guide/plugins␊ - */␊ - plugins: [␊ - ],␊ - /*␊ - ** Auto import components␊ - ** See https://nuxtjs.org/api/configuration-components␊ - */␊ - components: true,␊ - /*␊ - ** Nuxt.js dev-modules␊ - */␊ - buildModules: [␊ - ],␊ - /*␊ - ** Nuxt.js modules␊ - */␊ - modules: [␊ - ],␊ - /*␊ - ** Build configuration␊ - ** See https://nuxtjs.org/api/configuration-build/␊ - */␊ - build: {␊ - }␊ - }␊ - ` - -## verify vcs: None - -> Generated files - - [ - '.editorconfig', - '.gitignore', - 'README.md', - 'assets/README.md', - 'components/Logo.vue', - 'components/README.md', - 'layouts/README.md', - 'layouts/default.vue', - 'middleware/README.md', - 'nuxt.config.js', - 'package.json', - 'pages/README.md', - 'pages/index.vue', - 'plugins/README.md', - 'static/README.md', - 'static/favicon.ico', - 'store/README.md', - ] - -> package.json - - { - dependencies: { - nuxt: '^2.14.0', - }, - devDependencies: {}, - private: true, - scripts: { - build: 'nuxt build', - dev: 'nuxt', - generate: 'nuxt generate', - start: 'nuxt start', - }, - } - -> Generated nuxt.config.js - - `␊ - export default {␊ - /*␊ - ** Nuxt rendering mode␊ - ** See https://nuxtjs.org/api/configuration-mode␊ - */␊ - mode: 'universal',␊ - /*␊ - ** Nuxt target␊ - ** See https://nuxtjs.org/api/configuration-target␊ - */␊ - target: 'server',␊ - /*␊ - ** Headers of the page␊ - ** See https://nuxtjs.org/api/configuration-head␊ - */␊ - head: {␊ - title: process.env.npm_package_name || '',␊ - meta: [␊ - { charset: 'utf-8' },␊ - { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ - { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ - ],␊ - link: [␊ - { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ - ]␊ - },␊ - /*␊ - ** Global CSS␊ - */␊ - css: [␊ - ],␊ - /*␊ - ** Plugins to load before mounting the App␊ - ** https://nuxtjs.org/guide/plugins␊ - */␊ - plugins: [␊ - ],␊ - /*␊ - ** Auto import components␊ - ** See https://nuxtjs.org/api/configuration-components␊ - */␊ - components: true,␊ - /*␊ - ** Nuxt.js dev-modules␊ - */␊ - buildModules: [␊ - ],␊ - /*␊ - ** Nuxt.js modules␊ - */␊ - modules: [␊ - ],␊ - /*␊ - ** Build configuration␊ - ** See https://nuxtjs.org/api/configuration-build/␊ - */␊ - build: {␊ - }␊ - }␊ - ` diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.snap b/packages/create-nuxt-app/test/snapshots/index.test.js.snap index 112e0db2121d9a1abe750e2804af9f729e595f0a..3831b418934de783bb11917a994c732784929348 100644 GIT binary patch literal 7397 zcmajiWl$7e)G%9${*ty=nkkMRAt*rnsY%(N?ld$`kJyrF*S7Gw`W-(3vI<623kTuon5*KI z(uim6zu%BNZY}d^ns`3Hj~I0rkhLGT(^-o>sNvM@*er#~r*Cxrc|0LK?wa;l#s65y zw`3IrBGxhI#4Fd=F2@0SE|-o8QfU6_0reFfTz~pdZr(#W7cpb_xuk;OCF(i?c2}y{ zfKlzz8T9==#xA*VoOJHaQQyLgVg}CXwS3opd(q)I7IJw6g86ndp1kna$f@!tNPovL z^E|eO_`Td($k@466CdW&$7#3B`v=rbI)~|K@Z>5mlNB%Nes?(cGIPgGPRRc9JpWl{ zt<<3a5gIH!Q}EspKhtBm8Iyo8q-3odJe1eu_ZoNkT%rJ>eWuqTpzl_*Bf0ly>!4F2 zIMcBGK3Zn{;j1&Lj=Ays%4RjgRT$Cnz1^qZ@s=H5PX&{oZ`&z5v;SU8HACOcwOIOs zC+Xp-ATN7d@A=PeDmCt4E%y?hj=C5B*Jz#-X&655+RF30f%K}bfcwSBa;qdD9B~>_ zfG7wPnUSihc=;7S^jPqA<>`)8yYqSy^XAWGc0*_{>DG_JX*eyd6=;`cm{V6l} z;&={pyaY-WVf<0q8Yr&IKd*LmDkxcd7|&S!?EJj&q+>2*HFh_KxRdqhxbc9&v<%DT z`#fZL-|y1ixQB%v4M8MAqzv0~IBQSbiUR$3jh^00x~r~=VHO7KTRuKntOCD})q=)I z=Y+dT7N2m^>+?4TFC3RI)SOP`mom&R`dJfyc>m4(78ADdt2FSCKIx(17QXuSL!R#p zT*AUP+o84hGAxYh3;nY$M3Y+8LPVW!}3+DfCm_7@>Z-%mz*JbQ04K` zkcXoy-yg2vp=H&ZV4rOWZS?Xjl8(9Kae3Pv+;Eh@bGf*j=A}NXygX2Pr?K8G#xZd{ z*5yvVa{DQMf8cNKizQ2|!9~tX!+H;e_pXN{R{tLEUeQpHvCM2j1`&TB)OFKaEhe}M zIz3r>=<>umFW;8t&)h!`hW!qqUnb4%@;9%1a=*W4Uy;VsZ_Vl(#O z-k{P_u-we}_uBXeI{CwytHMxVD8L`Q0r|M(zfNs+R@4MwkKtj)=$>g#bzquRRIE)RtYRn^jY`DoD1H# zW)#c!S`1oU7CY`lCj40;>k$$_G1KBzp<;fxR`9g8;UrV`XDw#+x$@@EOfF&G1nFEp zZl#KqM$_!h8c<8#_a?*9@_DRwpOj#1<+|Tb)?iYAFSRD{k?}ZDV{XYA2(k z!~QzzZSCJL&ElF#p_(b<@IT-AB^IZU1UVWc3KO?HjxOoa(n(falW@lfr(9k{LK`DA>#_nify){ zZEwSKj<+o=;@FCe{82N?jQFwi!!fAhfkL&1S6w5X52Hs-!Bw=p9`4aHrCTjdrB0$E zzp=*)gJL}S#@ntGCz$@k!UrJ8B_7L{K2dS&F@drQqPXGP36MfkKs>-0GV8^+x;1`1 z6CY|c>VG(wno2T0mFe}yD=Cx!GnhT0+L(-}gk{;WpOK7w{h?^2MUqMUwYm`3?2q!G z9px=+2sCcuQNf`!ZtY-QNxz>~uls&B5LpzihtqVB*FR!A)Muc9wX$Al#jB!Z z8m4U)zzNu^oi$+w4LjRb_mBABNSQm$emg|@BFr-aOH1e2sYfZF7D4$#E8Huk*{(Kg znM;@OQ@T%Ip_Ji5Y09)5re~iwRPx>&j$m({WmSSOnB~}}6hp~8_A>p~I$762+ zuloZuQ|8K~O0n86TjSd}eLC$FvNVzF`bTo<#*)nHJccD}2vI8CgF(e+?0aR(yOLh& z1O;}%DDyZgtk{hXY?~Q$=7BBbj~Sc@W~{{bg}Y#-kNZilw=W0t#@I46o!%5#zlpuW zuop)20MC%3)ru=OQ9*35hNpLJYklfXP;0lHzhja8c`M#E?4_8hgC)f|kz3w{*Ht`u zDHkB*kGCj~|>5y%Y!A^HY!{j;fK1q_wfDSBHMyg1!5O zJ3ia%#lhB`*rKApsjkMzuP}x_hW!s`~qqQzdV_uZPzel6_q;~QVXROc8-k9@V;H8TpFk^3RCrcMO*&@+NM!SN7mQx|J@2>fw*Y28ZUSS=j`$bPJh~5&cP0 z=uP#uc;F~+1c?-uHw9Q2Ob*7a_;Aww>%}kIfCNi8_1h0dg>8W2^^Y`6DXy>g4gyu>VioTV|715x?Ht8e+|Ov+uI#l7dlp$(t!eao_E| znIwzWk%(Y8*=>R-az-+m&g!}E2+1ZbvU?e0gXQhN}oA6=o zlQM$$?0Lm~R+k56+~IE5Sywa%`%^HsD%JSlNFBV^UGlR}0laBZg}LDLcK?K+Ph%Ac z%GwQIMuYoW<2zOYe4O-xeVjV@WnMTwooEDRYG-OjO%@4MOyYQbQ~s=dLtJ!hsbulj z%CCqvH&bAaZVx5f>ra}e-zv~QJKY$VVmUilq;z2(VQ%#fA?UmrmUOmMp;p&}Plg&M zHEWfmip(p7qEi< zQKh|Zb0N%&)-eu0Mt4I!LOl!DEEfufp|0Qs7E4@rU)31n6~`Lj`gUC*jwRUm{?{S2 zmw@LG`YQN;^|H1Q6$OgDT4<}dhixbI9Lvk|&Dek*(N43z(Qxs@o7TbxaeglW4P-o> z3?$=bav#&TzMC`wcv0~${-wcwhwJm+;zXAp^z^_ZWf8IOEGnuw=Jv}r(dBbzRR zMYP@w4g(v}j(&QhTGkNWw4O~YgLPH+LQhnYuJ4n3)UJ5rEJ_DL1&Y*xP=lg$P-zVM$^i-dJ>?OJ{JrH7$=qwx(4o>(C;FAw_(_#( z(`$o2Po1poG;T!^U(j#)G%*XG5@Qz61KCn z-Uw7+drRz!5fzSlTqwv-G?^F7C3TL5syaoS6BooS{XWRSWM3}VgnMiNl6`}Y04)w; z-ao+e=(FHmFM20*KYjP_gr(o)zAZ)yle3h(hsqK956z}UUK~w1!v|^J$Y?V(s|sZ_ z$1QrTlRHDGu>|CYnmEC9ac5=E8|ZiOsak;;}pt0$Gm8SI~BV z%%V)sHWS(@Ihc!V;mlP@d<>lIlU2$OLT%i;9eA}O*=8u@Db|R9M*KcUjz&}kZjYme zDcAjTL~p&cg(;pxS7hl%kJ{oS0@0R7Bk|Mh9@&*l!{IF1cyn2TRv}4Ek4*ko6X?o% zk)xywd6AGO+!gWt0TSy+*j_J?R`geG6;8oVRoP|-ux zzJK9h3!26x%+T$BmmZY3o0})>`DmkVTV4=bH@M{ZoFovOLIzi(D;kxu0oK^5bzaJ zOJo7^5t@BVNK1g74zU#ZY_cB<1Jkkica{ zJy&3FWN}=5%oYW(kfWZ-qu#)p^A-J9X>~nyZPP(d2SW<=*6C+oX%{6x;z+TrFT|J# zLg?xGx<`s79w#U4>~*{--UedFk+%n|HIgK`iFKkFgpbB@0pcmqU= zqP?ecp>)}6itb-DZAi`t{;Jgs!V+{6T(lrWUdFp8-=!y-yJqMmBg+`pf~~<_Qd!Eh zVpZ$4Vnq^W8C1*^%?{KXF_xi}+JusUm-5StAJ~4FCuc=xzGK>?m~5xB2nxh8yqlhH z){{qeLk<}>yW@m#LK|I$Ds(T9lp7rF<*Hhi9cml zwWbWa&2vUAp8nCGDhIU7lr<+=Ge^&@v5Z zQD77(?bg)3)8ALpJ3xzSsz5vFw^0QC3Y#C ztHVTV+v@9W*}!Dr*Y;cKB1K#yr%c*~7!rz9b5upLIH&Z2Wd#bldSf$KcP25Ak0nv- zi^GjWf5e(Uqj7h{YsXgE=Zon?{@H}8YF@=8pQ%m0hpJ4R|gkYPavK$<+S3NouCc9lN)BMS>HjHlIyy06Eh`l+WL zt5!}=@yt3YNW4e1N5|f#u3HsGyxUgq=PtEmb&5Ti3su~^p=w02AP8{tNUHKp-Y=rN zA@QX1G$-7U)c5D^oFaAx;`*T`uwnx~9Mlp~+Q<0HLWp9BC<~XkqWgtpWe;;)Xh-fA zH9cttYEayKC-aLNlB{{`9#`1w%zS9KUpSCVgha^3$jljbvW69ZG9PJXt~kF*3-_q9`6!s7q!`F{T(m;V)zR` z@!Y^AJTt;Y4ETE-$X8e5MqgZG`0MDL!3^Ov{Z7ph>)h;Ip!r;b=k;aYNmi# zyyP9}uEpdW)XqOihP08$+oFwq4brZeysh9c#WW1)!4w>*Q4l|QT_-2*K_5p`?NlE< z|2xGciuGGPTdo#fuiHlm{>Dk_T>uMeR5g;!ieJAcZ!xT`l>`l$29 z-treCsJXS*hY{*@)a}$xjwfPPgl0>>sA(n|&Touo>4lq*g2pIy&0gbQqSWhXB z6D#}MW(ip19yKgxt^68!LDpV3oWmJABg1R4l@a&|b`L4^?3(F0G~f;ghKC{t#vg5# z<|EAUa|q)iW+MwwL$EyGd=IT^doRc_E1Dgom3G~rL$RswBlJ20NxZYqSrci=#qne5 zzMO((c)-K(kz5@2gp>z@>g>zkULPQ z5l^EaO%8d4ahl_P|2t+Q6`V1dgNwkDK>jV-3T`0rWdt_aP~FK`6EqPz2MEJV@8;~o z&l#J|T)_^cX~ex`tQjS-_HdB4ru+HiNOMCDy8~TNrxjn|ZSB-<8|uU{da0ryX-L=bhkM0tV)t*x1M&wJDT_muA_|O<~&B$@L6b(AiJs(SOPSLs8 zU$t67UDb7I8*oA7Ec?gVtt}=!E4f^x&}qtgl{=G8Re3iZQyrB@Etb?N?!9e&1cl#xE>~ z`|2^HD!L5uEq${RMCxY_b0HPyt|~L`Js3OqHI|UE?O&*tq(5ms=p?56XQf7U1N&)8WLWEM(cD-xtnvT^7{8q&Zs(6^A99Xxkx*_4yF#UFKO7b{0IevU} zw6cZkyC&%SFCd6LE6^L_4TD_DHcX8#8xFhmwbD>wHwV^kO$Y91|2r2@xVRVd)q1?r zVVt|a29ptOv`F~7;0Eio?itnO34ej=ZoH?`R#rUFyim8S7}MxIOUUD@?h1Ikwyom( zWx4oCF@md*4O^Fx?#;!aF8!6~`C^-GP~Zi;q+xwU?J(g&(H6rI=mlTs;}+hYwwn<^TStUbM~n`z7FONxs5?w?#;5U zX7hQ9GLQcK2^ng9`tH8-uPdf%b3P9{+ zu@loyESfHH`e378->O@;DyP0lp0Rs=2!}SjxyZvlt(H}0=-Mrb^M5>AD+qc#loInH zz3CyXAe;b~Sq!=b2h_YP^`8x1>3%mDTKDa>RImAum;RPO15b*%o2|cx!5w!$4F1Rk zeK_3^>aWNwxRumap6bfqk531mtY9j_s2PSUp5dr94$>)Yu` zj3a5tpc7q+U?s1GA$r(oWa<@L^LXIj&Kj*w*nP6Y$(s7^_;2vSV;*$RBGD9Oym4!S z%2XY-%>}o8c&yZw0|-1)&2-XZK=Gsomv9$-KtR&d#fQuPN^>iu~}0DP8bwl%A99!g2fUFTiY*FgNY4^EJegelTi- z>0udmRiWuWxvjpN7y&L4DmK}Gx$%`TwK|-W2|YU7UWnXoJNs_>=Z7nB=mvsSFK%n& z@Fgto%x4mF`pYuAx_mFgU8*l@LR!vkS0ryY%0?f-h4&sE?gNoHzN9xJ zC14|=BAIiLRYbtqbO zS137weLZP%QDdQu_w1G^5f#1{ivXA^onk~f!3A-$O6VZViu9}{*g##s zlPE5r?+ZV(sPYIjt0z!d9W&2URk5%-Hz)CU$(5APo-Y8|=%L zXtaPpQ*?x>GcuxMH{6O9hRBC#S zlo)KrvRjqx{f;!RKbN&mL(c?r@u zth#I7w33?M$TUnq^>wJ;#wYeLQu*M)wJ)DZq2v-VcX>w2T95PYekrs%$|9O`4LMx3 zyq`V|bZqipYAB2@CAQ(gb=RRv3!%pt_rDmex;C=So8Igkd>9(H(oA2a;{nscxJK%G zn2007AOf>f9%;-u48$-V9`B`73okveUi@wG0*o}B1gcFD8}WssOe1vM*0P6i*fhnG zUt-`r$fIF#)57G?+h4UOnC(@I?H(7;jg7wYve;z`4tSQ;3nS4=N6!ooHM#fUmMr|Z$r221d8uo+IZ&%g7;RKj(hqBlM1u0 z?q3?l1p5#3l!07}&+QS#?kt-8^s$0X7I4-G7Q#;7(Ba1I&-vEe=p?>5a{LI36e!E= zVtiK0_eX(w9AAj>Wt`R3rtf)t6p4;O_DY0d`wN7xmqWcQe;lycvLXWV9M4*=Vh_ti z2rJE61e*Kh+3dhe;K&%QJsZ!ZZR{rJ0861xIJm5TsX76~f34!~1R0iYF74;=ZwzTB zn_YR;Sv}B~>Pu^H4f#<^o+UAf$fHpA|GwuJa9ljzboxUru|xg3h@!ltrG)wv@PGRH z`tMhMY(+YtB9;@T6HXuzZv@1T-;TtN#-Ys;JrI-knHep1Hns_Y3D)9gK%oXn;qyWw z>cVJ3k!a9Fy~yfw(RrLBo63_JVM@z^{kJduUmU!OUM+*$Dzz&O_|m-Ko60y{A+yg} zPY@uPP&U#R0OO@IDt4$wRE#>SLtxBVEdN!)F4o+>{6jGHdt7bglZ@;E`dY(M=!6x3 z_T|{o@B^?;p;|o5+V*=$R@S?T^k9+C{Alv%eq+wZ@a8WMI&8!^dDsEH?L*lRJ@%ij2)5{-N7Y0)t>V8pjB~k+w&a>AjRvB3MBSzn%32jq0551&Q(|$9% z|9c+$oH_Y|OvUiYe11r!YxaUXh$vpn13f`CaGCgI26yCBz7OVp+5Dm1Xd2pl(5!mH zTRFp+0zZ<#2HL=e0_dr}P|&^;Q(lTmh-c)J44bFEg69Q(G74UoMrL0-alIH+YVlC) zbdvmbw?@lduWYp)@kXGbC9eQoyhFwoSF2TNcx?hMYj)IUlxK#rimQuJQ)*+}#)8b% zKTO`!@Ulrxp4O@R3CAgtHN8kpQP&moP)~fhdD4F>POp97wqZXE`w!{-$baGg zr%&F3yDmyKq5=Da6P_Hqaynvm^1C2ODsf`hJs%`_r1nAx8)G>T68iR1TBhv*G5N?(OFAX3tOP}Es-calikq=G0B9Y2#LASsWo|s;*f$r zf_LC>S|Mm!C_)|;uQC~s&a*D`rir(bhArNmI=#N%UgXkPsHJu=bE4t(EjuJrQaY9m zU-F^4*l6$4hdr8MF%+*;v@8$2Pf3L5rKmIudU8ZlzLa5KqD~m#mRe-?qcAsHC)-Uv zJpxWCiFvJxbk$A`XTy_ZCW)gN(D z6o2!d9X;D(I_v-l@y!{Ady3j#QU9b*nBh#mOuqEPKJw~80O%NLHA}E?5}3KLwMub_ zT(>df24!I1-LN}lE6dmEW6krVM3g9cvxeECFnwl=eh%~eLh9KDSUfrS!@ z#xau#S<{!_^+U4ByJ1$lgh5F)Lrq-&RV@*AvsnGFwPzGWI!|Gp?0-48M&QmBk&KF{ z%o#Nh5kR_wjoT)g{sCOy@gBet3Jal+Sl_~HmNfH*OWIv8(Gt)E5Z*3C%WvbI^S0*x zFo}0Ff?S5#GDe8I$kUj9q?zn@8r!2!lBK>OhHY}hob8IoS759H(cKs|C!)ha!v@iwGt1#~wQ6hFq z3Mg41>+a>}1GmaD1X#~9#F=|YC zX%BQn-F^s*=HzDDtZrdYsJZ@Ie1M`BaAw_~4xOU82pNym$|8{M%_r!rVLMvY+E2KM z1Oti=<*8qDi2CE++<&xn{KM0dDfae$`e%{j&}82v=HL$tU4L(W@09&Vlfp(|%GLmM zpYb=Y70+KwEX0byB!2w~Kfxg3NK+*;xh1aN+Dy@2^tNt(m=svh*~>TlbCu$yIy;%eOOuN1)Y+rFXfj0YQrz#A{2xb0#e4r+0>$@y2xeDz zIN%a+P56S+BPIjUzaZXQykIOk&;ywraXGcl-FqZK6Z_NzdNPmlwzfl`ds?u} zbE1)HWBroAdb%w>?@aLD=DGc?!Zmrxo)}ep7zP>83V8%SI`XRhg-;TIMT=+PEqBYB zv*wU=FQ#sqfo(T)8P`d;@so6#e-613N)$OnOw9`Rno7rcNPHLfWJ#>2X-vuyfvMc? z_l{t>bbvr6kW9@?04;BNIt}kB(A+;qy(cDu!Z44sfGZx!=vzR7B zX0Zy0)tUD?0(Mxth1H&~w72-fUq4)Z4jH50_~u!?>l?}EchDtw%_5uvq*FS1?+sdT zuq9E0p=A?7N93e^S9=Cv(W)cB7tzJAU8UzL|D)ecoL;r>KjC0?oal>_R7mD0~ds#_$ocqf>)1@}lXSeT0ZG^_VK4Un(Yft;CrtzU& zWKGuZsJ_1qoI&#{Nag>rUkHz|#6NXl2@-ImQrIdx$D_l*8MH;=jgj>h3pPl7R`_G^ zXAjD^ONN9eqOcoGGiW@D#YM<1&qOvg`RI`vp)Dp zvvM*|aDkhxVy?~5Tk%~(o@2hiY|Te=XQ)+D^E|2`w(>|G*(us#d&06Wsp0F|~YvLcKAvmo2&vUrJOp#U}Mj1gfaf+Bp49 zT!!_5ww@sg%YURjKijxuVK0EV3I~gO@XnE(ZC_e%ZanXuanzC`zL?0QVe`E``xW$d z9;``X0|=+jf&ye`CNV%PF&ue=zr&=OH+opkIG=2zok8^Qd602%`Yg|IGwaOn?CT6q z%rg_8TOchE?X;{dj3_!J9dq>&Tev+pe^!pTh|V8=Re?Ctr1x>8JJeOblMs=J`8+$q zmfrGQ3tSX!FzyYNdU31sT4W}IWfOwTq0jU8Ll?iE`B|^4h~b3YIp%jg6vi2H2mhvY z6=H#QG-pW?fa8Mu%idUWR@uy!TgM9x_-Vi%tqOxniJ(#Q+#EEgFTR$o?l ztu^8M+&%@Fo4SZcnoaj=o00TVLu`FW8)EQw
d?sMhDE~zmJ?{f#>hEg1dH;@3a z(uOt>B4+KjZpAtHSP`C*X#SUIIjVM6uTyQz*7C1Ye4WbBR~t5 z%l`gKOizW&4rSbJA4}s(rQG`+S^s%rJWq~0f<*Yz9^BM1K(M&ywfD8&0f#zYjW96@ zQsNQaLV{6EU=u{K|Grg_zn4sRM9R2l9?)pbPVUSYoOqZi;cMpg;lqF$k{kJXbo8~Y zvVq>}t6Vuk!ARli>xi@GJ+Lp?eqk&I4U%k|9~b~2Vv^Vc%hJxt<~lYmwLNphYcmGA zN?&pm71eK(3IdBkHsDTZwi4`PK2{)-3>HIYT_+cS+D>>#+CkoPdx>ZkIJDo9xQB-?h?$yrROxS@@EMJ|6Vy2ohF@h}ENf zujxj)$}|D^V#!rlVB?=~1fK$y91=F*BH{(yPDyv!bkI83BST6ljwx*r8X=$tmp8_vg^B+%lB|4sQu}DI(8cbv<{rt9D}FaSbpuAMb&UAkKZGhqFUUZ_(irnGM3uF zhNY8N@NC|Av^Ro>vRtHWq7r-0rAvzXKE0M^93PnZalVdbydBs{eV+%Yuoe5vgxyJW zW5kK)`6g$N;~%J-+z_4U*_(-|7mXmbZftc;prf=@slyf2V?34y-s@3FY?Ppm*0OqN z$?5+t+gHSQX02yA-oqMi<6S*D>e((s6L{TKmOFY<&o^-bm!MU_xIcn zc@L)op6sptb*CfB2I!f4&fw&kUuZI+1de&ncO9p=&$*Xz{m4)fySPv33YGw-dAdE` zzg0(?Y5IPCS`Y{O%~~NYFZuZ-<`P@lPN7}lBE&zQfv6QCm-=NmcCMd&+3>~B&1G?V z$5dwxq9z;X8(+>n>7U`tXpv~B8S)XRD6>^6QM%@^X51*}R#WIG#)QKM$pmG7XvRDpS9E4QSScb*93OZTus-Y4(vYB7#Mnf60p4y`kQLV-d+j?K%4 zA@VGtky-*d!*9bRq9ID%GBw4CXZz-uLh>dS@!^ZQ;WC!7{onu2GM|zeG!K~{E3_Iw zs+3wlEfXXyjg_jCCaFX}Gb0E3`Sp5Tw&!LOn)ws@)Y2ko=hCV*g7SfW$?0cf9X!`H zx#`NH{|by3<+yp{$Y4luHIuvCMPsU$QBrm)U}h>r6~*0J3;Qla4^i>mnhP7fcu=@O z1_Xsb<_yIQLS@Mjuee{`rKXOGlUJo{@@bOxDNBQmh%bKFHllCFJ^fhF4wb@fV7scFSm6At}aXm}lxCLLuYSF*g=}&2hOYy!mIVXfm z99-m}7gSc7I258le+L`bB2zAc~aMCV~W(A21JtTDau9Pew) zb4AdGblE-&9CCL1WM?w*XLwn%eu!jK6>qGrpHr25Eyk)e+6ggbV&m;Q#HVw_N_vpb zE_G7roxZeq`mz-jxOicR(_mDhAlF2X;zK$(a&QF>Z9$O%I`jx^l=!ZBGN0|dsRaL> z+t;RFGSF=I+`#&BO#Q@$X6)J+3PV$jpNt2fRA6O1$T4{E$D2OBm(M03=VQ)T@-vaoaO=Khei!kP^1E7L zH2N!JO16#Qc;C#m*={0vO1uJ9=S84`QCL1sAR6s6r(S|&>^24zs{_-k^Q=2jzk!}& z5(FcP-j3Mrox;!rTGix<5>tY;Y_nE))B%Tpt~K*~rZsbuQxH?NZBXP9J5FuL?yc)dSp(oLP@`GWWa4I@o15$nhMv$$O}l$V%C#)Ig|1TtGA>Wa)n=sLE@cNK zN6I=J7T(F71)yc&`nArIRi~n2DkIP9sWzlV=AB(T^Qn_)&wgki3DYbK7w@B?v7yN# z#{O8FtOtv=d=lwoY)>^Ar0)w{Do+5XFx0b0~2w(e!P;dOa_ z)NG#%Ji|1MSlq&OS5VREqonLgdJ*PH-L{?TkMqB^`TzH%pSU*jh!H$q6DgFB_U!)w Db)1b2 From 634fcbe7bbeceaf336ced7b65a24feb4c8be7610 Mon Sep 17 00:00:00 2001 From: LloydTao Date: Sun, 30 Aug 2020 14:39:07 +0100 Subject: [PATCH 4/6] Revert "feat: prompt for git" This reverts commit d9e99e64052f7dcef859f6e85fc62944e98607ca. --- packages/create-nuxt-app/lib/prompts.js | 10 - packages/create-nuxt-app/lib/saofile.js | 4 +- .../test/snapshots/index.test.js.md | 211 ------------------ 3 files changed, 1 insertion(+), 224 deletions(-) diff --git a/packages/create-nuxt-app/lib/prompts.js b/packages/create-nuxt-app/lib/prompts.js index d4914ee22..4232455c4 100644 --- a/packages/create-nuxt-app/lib/prompts.js +++ b/packages/create-nuxt-app/lib/prompts.js @@ -112,15 +112,5 @@ module.exports = [ { name: 'Semantic Pull Requests', value: 'semantic-pull-requests' } ], default: [] - }, - { - name: 'vcs', - message: 'Version control system:', - type: 'list', - choices: [ - { name: 'None', value: 'none' }, - { name: 'Git', value: 'git' } - ], - default: 'none' } ] diff --git a/packages/create-nuxt-app/lib/saofile.js b/packages/create-nuxt-app/lib/saofile.js index 61406cc2e..c899c0dac 100644 --- a/packages/create-nuxt-app/lib/saofile.js +++ b/packages/create-nuxt-app/lib/saofile.js @@ -125,9 +125,7 @@ module.exports = { return actions }, async completed () { - if (this.answers.vcs === 'git') { - this.gitInit() - } + this.gitInit() await this.npmInstall({ npmClient: this.answers.pm }) diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.md b/packages/create-nuxt-app/test/snapshots/index.test.js.md index 3449f051a..6792b3995 100644 --- a/packages/create-nuxt-app/test/snapshots/index.test.js.md +++ b/packages/create-nuxt-app/test/snapshots/index.test.js.md @@ -4202,214 +4202,3 @@ Generated by [AVA](https://avajs.dev). }␊ }␊ ` - -## verify vcs: None - -> Generated files - - [ - '.editorconfig', - '.gitignore', - 'README.md', - 'assets/README.md', - 'components/Logo.vue', - 'components/README.md', - 'layouts/README.md', - 'layouts/default.vue', - 'middleware/README.md', - 'nuxt.config.js', - 'package.json', - 'pages/README.md', - 'pages/index.vue', - 'plugins/README.md', - 'static/README.md', - 'static/favicon.ico', - 'store/README.md', - ] - -> package.json - - { - dependencies: { - nuxt: '^2.14.0', - }, - devDependencies: {}, - private: true, - scripts: { - build: 'nuxt build', - dev: 'nuxt', - generate: 'nuxt generate', - start: 'nuxt start', - }, - } - -> Generated nuxt.config.js - - `␊ - export default {␊ - /*␊ - ** Nuxt rendering mode␊ - ** See https://nuxtjs.org/api/configuration-mode␊ - */␊ - mode: 'universal',␊ - /*␊ - ** Nuxt target␊ - ** See https://nuxtjs.org/api/configuration-target␊ - */␊ - target: 'server',␊ - /*␊ - ** Headers of the page␊ - ** See https://nuxtjs.org/api/configuration-head␊ - */␊ - head: {␊ - title: process.env.npm_package_name || '',␊ - meta: [␊ - { charset: 'utf-8' },␊ - { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ - { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ - ],␊ - link: [␊ - { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ - ]␊ - },␊ - /*␊ - ** Global CSS␊ - */␊ - css: [␊ - ],␊ - /*␊ - ** Plugins to load before mounting the App␊ - ** https://nuxtjs.org/guide/plugins␊ - */␊ - plugins: [␊ - ],␊ - /*␊ - ** Auto import components␊ - ** See https://nuxtjs.org/api/configuration-components␊ - */␊ - components: true,␊ - /*␊ - ** Nuxt.js dev-modules␊ - */␊ - buildModules: [␊ - ],␊ - /*␊ - ** Nuxt.js modules␊ - */␊ - modules: [␊ - ],␊ - /*␊ - ** Build configuration␊ - ** See https://nuxtjs.org/api/configuration-build/␊ - */␊ - build: {␊ - }␊ - }␊ - ` - -## verify vcs: Git - -> Generated files - - [ - '.git/config', - '.git/description', - '.git/HEAD', - '.editorconfig', - '.gitignore', - 'README.md', - 'assets/README.md', - 'components/Logo.vue', - 'components/README.md', - 'layouts/README.md', - 'layouts/default.vue', - 'middleware/README.md', - 'nuxt.config.js', - 'package.json', - 'pages/README.md', - 'pages/index.vue', - 'plugins/README.md', - 'static/README.md', - 'static/favicon.ico', - 'store/README.md', - ] - -> package.json - - { - dependencies: { - nuxt: '^2.14.0', - }, - devDependencies: {}, - private: true, - scripts: { - build: 'nuxt build', - dev: 'nuxt', - generate: 'nuxt generate', - start: 'nuxt start', - }, - } - -> Generated nuxt.config.js - - `␊ - export default {␊ - /*␊ - ** Nuxt rendering mode␊ - ** See https://nuxtjs.org/api/configuration-mode␊ - */␊ - mode: 'universal',␊ - /*␊ - ** Nuxt target␊ - ** See https://nuxtjs.org/api/configuration-target␊ - */␊ - target: 'server',␊ - /*␊ - ** Headers of the page␊ - ** See https://nuxtjs.org/api/configuration-head␊ - */␊ - head: {␊ - title: process.env.npm_package_name || '',␊ - meta: [␊ - { charset: 'utf-8' },␊ - { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ - { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ - ],␊ - link: [␊ - { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ - ]␊ - },␊ - /*␊ - ** Global CSS␊ - */␊ - css: [␊ - ],␊ - /*␊ - ** Plugins to load before mounting the App␊ - ** https://nuxtjs.org/guide/plugins␊ - */␊ - plugins: [␊ - ],␊ - /*␊ - ** Auto import components␊ - ** See https://nuxtjs.org/api/configuration-components␊ - */␊ - components: true,␊ - /*␊ - ** Nuxt.js dev-modules␊ - */␊ - buildModules: [␊ - ],␊ - /*␊ - ** Nuxt.js modules␊ - */␊ - modules: [␊ - ],␊ - /*␊ - ** Build configuration␊ - ** See https://nuxtjs.org/api/configuration-build/␊ - */␊ - build: {␊ - }␊ - }␊ - ` From 3b3a9dfab42523c1983299a6bf551863b62db769 Mon Sep 17 00:00:00 2001 From: LloydTao Date: Sun, 30 Aug 2020 14:40:53 +0100 Subject: [PATCH 5/6] Prompt for preferred VCS --- packages/create-nuxt-app/lib/prompts.js | 10 + packages/create-nuxt-app/lib/saofile.js | 4 +- .../test/snapshots/index.test.js.md | 208 ++++++++++++++++++ .../test/snapshots/index.test.js.snap | Bin 7397 -> 7529 bytes 4 files changed, 221 insertions(+), 1 deletion(-) diff --git a/packages/create-nuxt-app/lib/prompts.js b/packages/create-nuxt-app/lib/prompts.js index 4232455c4..d4914ee22 100644 --- a/packages/create-nuxt-app/lib/prompts.js +++ b/packages/create-nuxt-app/lib/prompts.js @@ -112,5 +112,15 @@ module.exports = [ { name: 'Semantic Pull Requests', value: 'semantic-pull-requests' } ], default: [] + }, + { + name: 'vcs', + message: 'Version control system:', + type: 'list', + choices: [ + { name: 'None', value: 'none' }, + { name: 'Git', value: 'git' } + ], + default: 'none' } ] diff --git a/packages/create-nuxt-app/lib/saofile.js b/packages/create-nuxt-app/lib/saofile.js index c899c0dac..61406cc2e 100644 --- a/packages/create-nuxt-app/lib/saofile.js +++ b/packages/create-nuxt-app/lib/saofile.js @@ -125,7 +125,9 @@ module.exports = { return actions }, async completed () { - this.gitInit() + if (this.answers.vcs === 'git') { + this.gitInit() + } await this.npmInstall({ npmClient: this.answers.pm }) diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.md b/packages/create-nuxt-app/test/snapshots/index.test.js.md index 6792b3995..71bfd9887 100644 --- a/packages/create-nuxt-app/test/snapshots/index.test.js.md +++ b/packages/create-nuxt-app/test/snapshots/index.test.js.md @@ -4202,3 +4202,211 @@ Generated by [AVA](https://avajs.dev). }␊ }␊ ` + +## verify vcs: Git + +> Generated files + + [ + '.editorconfig', + '.gitignore', + 'README.md', + 'assets/README.md', + 'components/Logo.vue', + 'components/README.md', + 'layouts/README.md', + 'layouts/default.vue', + 'middleware/README.md', + 'nuxt.config.js', + 'package.json', + 'pages/README.md', + 'pages/index.vue', + 'plugins/README.md', + 'static/README.md', + 'static/favicon.ico', + 'store/README.md', + ] + +> package.json + + { + dependencies: { + nuxt: '^2.14.0', + }, + devDependencies: {}, + private: true, + scripts: { + build: 'nuxt build', + dev: 'nuxt', + generate: 'nuxt generate', + start: 'nuxt start', + }, + } + +> Generated nuxt.config.js + + `␊ + export default {␊ + /*␊ + ** Nuxt rendering mode␊ + ** See https://nuxtjs.org/api/configuration-mode␊ + */␊ + mode: 'universal',␊ + /*␊ + ** Nuxt target␊ + ** See https://nuxtjs.org/api/configuration-target␊ + */␊ + target: 'server',␊ + /*␊ + ** Headers of the page␊ + ** See https://nuxtjs.org/api/configuration-head␊ + */␊ + head: {␊ + title: process.env.npm_package_name || '',␊ + meta: [␊ + { charset: 'utf-8' },␊ + { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ + { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ + ],␊ + link: [␊ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ + ]␊ + },␊ + /*␊ + ** Global CSS␊ + */␊ + css: [␊ + ],␊ + /*␊ + ** Plugins to load before mounting the App␊ + ** https://nuxtjs.org/guide/plugins␊ + */␊ + plugins: [␊ + ],␊ + /*␊ + ** Auto import components␊ + ** See https://nuxtjs.org/api/configuration-components␊ + */␊ + components: true,␊ + /*␊ + ** Nuxt.js dev-modules␊ + */␊ + buildModules: [␊ + ],␊ + /*␊ + ** Nuxt.js modules␊ + */␊ + modules: [␊ + ],␊ + /*␊ + ** Build configuration␊ + ** See https://nuxtjs.org/api/configuration-build/␊ + */␊ + build: {␊ + }␊ + }␊ + ` + +## verify vcs: None + +> Generated files + + [ + '.editorconfig', + '.gitignore', + 'README.md', + 'assets/README.md', + 'components/Logo.vue', + 'components/README.md', + 'layouts/README.md', + 'layouts/default.vue', + 'middleware/README.md', + 'nuxt.config.js', + 'package.json', + 'pages/README.md', + 'pages/index.vue', + 'plugins/README.md', + 'static/README.md', + 'static/favicon.ico', + 'store/README.md', + ] + +> package.json + + { + dependencies: { + nuxt: '^2.14.0', + }, + devDependencies: {}, + private: true, + scripts: { + build: 'nuxt build', + dev: 'nuxt', + generate: 'nuxt generate', + start: 'nuxt start', + }, + } + +> Generated nuxt.config.js + + `␊ + export default {␊ + /*␊ + ** Nuxt rendering mode␊ + ** See https://nuxtjs.org/api/configuration-mode␊ + */␊ + mode: 'universal',␊ + /*␊ + ** Nuxt target␊ + ** See https://nuxtjs.org/api/configuration-target␊ + */␊ + target: 'server',␊ + /*␊ + ** Headers of the page␊ + ** See https://nuxtjs.org/api/configuration-head␊ + */␊ + head: {␊ + title: process.env.npm_package_name || '',␊ + meta: [␊ + { charset: 'utf-8' },␊ + { name: 'viewport', content: 'width=device-width, initial-scale=1' },␊ + { hid: 'description', name: 'description', content: process.env.npm_package_description || '' }␊ + ],␊ + link: [␊ + { rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }␊ + ]␊ + },␊ + /*␊ + ** Global CSS␊ + */␊ + css: [␊ + ],␊ + /*␊ + ** Plugins to load before mounting the App␊ + ** https://nuxtjs.org/guide/plugins␊ + */␊ + plugins: [␊ + ],␊ + /*␊ + ** Auto import components␊ + ** See https://nuxtjs.org/api/configuration-components␊ + */␊ + components: true,␊ + /*␊ + ** Nuxt.js dev-modules␊ + */␊ + buildModules: [␊ + ],␊ + /*␊ + ** Nuxt.js modules␊ + */␊ + modules: [␊ + ],␊ + /*␊ + ** Build configuration␊ + ** See https://nuxtjs.org/api/configuration-build/␊ + */␊ + build: {␊ + }␊ + }␊ + ` diff --git a/packages/create-nuxt-app/test/snapshots/index.test.js.snap b/packages/create-nuxt-app/test/snapshots/index.test.js.snap index 3831b418934de783bb11917a994c732784929348..112e0db2121d9a1abe750e2804af9f729e595f0a 100644 GIT binary patch literal 7529 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
d?sMhDE~zmJ?{f#>hEg1dH;@3a z(uOt>B4+KjZpAtHSP`C*X#SUIIjVM6uTyQz*7C1Ye4WbBR~t5 z%l`gKOizW&4rSbJA4}s(rQG`+S^s%rJWq~0f<*Yz9^BM1K(M&ywfD8&0f#zYjW96@ zQsNQaLV{6EU=u{K|Grg_zn4sRM9R2l9?)pbPVUSYoOqZi;cMpg;lqF$k{kJXbo8~Y zvVq>}t6Vuk!ARli>xi@GJ+Lp?eqk&I4U%k|9~b~2Vv^Vc%hJxt<~lYmwLNphYcmGA zN?&pm71eK(3IdBkHsDTZwi4`PK2{)-3>HIYT_+cS+D>>#+CkoPdx>ZkIJDo9xQB-?h?$yrROxS@@EMJ|6Vy2ohF@h}ENf zujxj)$}|D^V#!rlVB?=~1fK$y91=F*BH{(yPDyv!bkI83BST6ljwx*r8X=$tmp8_vg^B+%lB|4sQu}DI(8cbv<{rt9D}FaSbpuAMb&UAkKZGhqFUUZ_(irnGM3uF zhNY8N@NC|Av^Ro>vRtHWq7r-0rAvzXKE0M^93PnZalVdbydBs{eV+%Yuoe5vgxyJW zW5kK)`6g$N;~%J-+z_4U*_(-|7mXmbZftc;prf=@slyf2V?34y-s@3FY?Ppm*0OqN z$?5+t+gHSQX02yA-oqMi<6S*D>e((s6L{TKmOFY<&o^-bm!MU_xIcn zc@L)op6sptb*CfB2I!f4&fw&kUuZI+1de&ncO9p=&$*Xz{m4)fySPv33YGw-dAdE` zzg0(?Y5IPCS`Y{O%~~NYFZuZ-<`P@lPN7}lBE&zQfv6QCm-=NmcCMd&+3>~B&1G?V z$5dwxq9z;X8(+>n>7U`tXpv~B8S)XRD6>^6QM%@^X51*}R#WIG#)QKM$pmG7XvRDpS9E4QSScb*93OZTus-Y4(vYB7#Mnf60p4y`kQLV-d+j?K%4 zA@VGtky-*d!*9bRq9ID%GBw4CXZz-uLh>dS@!^ZQ;WC!7{onu2GM|zeG!K~{E3_Iw zs+3wlEfXXyjg_jCCaFX}Gb0E3`Sp5Tw&!LOn)ws@)Y2ko=hCV*g7SfW$?0cf9X!`H zx#`NH{|by3<+yp{$Y4luHIuvCMPsU$QBrm)U}h>r6~*0J3;Qla4^i>mnhP7fcu=@O z1_Xsb<_yIQLS@Mjuee{`rKXOGlUJo{@@bOxDNBQmh%bKFHllCFJ^fhF4wb@fV7scFSm6At}aXm}lxCLLuYSF*g=}&2hOYy!mIVXfm z99-m}7gSc7I258le+L`bB2zAc~aMCV~W(A21JtTDau9Pew) zb4AdGblE-&9CCL1WM?w*XLwn%eu!jK6>qGrpHr25Eyk)e+6ggbV&m;Q#HVw_N_vpb zE_G7roxZeq`mz-jxOicR(_mDhAlF2X;zK$(a&QF>Z9$O%I`jx^l=!ZBGN0|dsRaL> z+t;RFGSF=I+`#&BO#Q@$X6)J+3PV$jpNt2fRA6O1$T4{E$D2OBm(M03=VQ)T@-vaoaO=Khei!kP^1E7L zH2N!JO16#Qc;C#m*={0vO1uJ9=S84`QCL1sAR6s6r(S|&>^24zs{_-k^Q=2jzk!}& z5(FcP-j3Mrox;!rTGix<5>tY;Y_nE))B%Tpt~K*~rZsbuQxH?NZBXP9J5FuL?yc)dSp(oLP@`GWWa4I@o15$nhMv$$O}l$V%C#)Ig|1TtGA>Wa)n=sLE@cNK zN6I=J7T(F71)yc&`nArIRi~n2DkIP9sWzlV=AB(T^Qn_)&wgki3DYbK7w@B?v7yN# z#{O8FtOtv=d=lwoY)>^Ar0)w{Do+5XFx0b0~2w(e!P;dOa_ z)NG#%Ji|1MSlq&OS5VREqonLgdJ*PH-L{?TkMqB^`TzH%pSU*jh!H$q6DgFB_U!)w Db)1b2 literal 7397 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 Date: Mon, 31 Aug 2020 11:52:03 +0100 Subject: [PATCH 6/6] Use Git as default VCS --- packages/create-nuxt-app/lib/prompts.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/create-nuxt-app/lib/prompts.js b/packages/create-nuxt-app/lib/prompts.js index d4914ee22..a7c4829b8 100644 --- a/packages/create-nuxt-app/lib/prompts.js +++ b/packages/create-nuxt-app/lib/prompts.js @@ -118,9 +118,9 @@ module.exports = [ message: 'Version control system:', type: 'list', choices: [ - { name: 'None', value: 'none' }, - { name: 'Git', value: 'git' } + { name: 'Git', value: 'git' }, + { name: 'None', value: 'none' } ], - default: 'none' + default: 'git' } ]