From 677b3ba8160327578c1e6a1ebfb749d626431694 Mon Sep 17 00:00:00 2001 From: pooya parsa Date: Mon, 27 Jul 2020 10:57:20 +0200 Subject: [PATCH] refactor: remove export and serve commands (nuxt/nuxt.js/7712) --- .../cna-template/template/nuxt/package.json | 3 +- .../test/snapshots/index.test.js.md | 111 ++++++------------ .../test/snapshots/index.test.js.snap | Bin 7329 -> 7243 bytes 3 files changed, 38 insertions(+), 76 deletions(-) diff --git a/packages/cna-template/template/nuxt/package.json b/packages/cna-template/template/nuxt/package.json index e81437607..ce4b4cbd3 100644 --- a/packages/cna-template/template/nuxt/package.json +++ b/packages/cna-template/template/nuxt/package.json @@ -3,8 +3,7 @@ "dev": "nuxt", "build": "nuxt build", "start": "nuxt start", - "export": "nuxt export", - "serve": "nuxt serve", + "generate": "nuxt generate", "lint:js": "eslint --ext .js,.vue --ignore-path .gitignore .", "lint:style": "stylelint **/*.{vue,css} --ignore-path .gitignore" }, 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 480de1af6..5d32d22e2 100644 --- a/packages/create-nuxt-app/test/snapshots/index.test.js.md +++ b/packages/create-nuxt-app/test/snapshots/index.test.js.md @@ -39,8 +39,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -145,8 +144,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -251,8 +249,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -358,8 +355,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -464,8 +460,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -581,8 +576,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -703,8 +697,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -817,8 +810,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -923,8 +915,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -1033,8 +1024,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt-ts build', dev: 'nuxt-ts', - export: 'nuxt-ts export', - serve: 'nuxt-ts serve', + generate: 'nuxt-ts generate', start: 'nuxt-ts start', }, } @@ -1146,10 +1136,9 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', + generate: 'nuxt generate', lint: 'yarn lint:js', 'lint:js': 'eslint --ext .js,.vue --ignore-path .gitignore .', - serve: 'nuxt serve', start: 'nuxt start', }, } @@ -1282,11 +1271,10 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', + generate: 'nuxt generate', lint: 'yarn lint:js && yarn lint:style', 'lint:js': 'eslint --ext .js,.vue --ignore-path .gitignore .', 'lint:style': 'stylelint **/*.{vue,css} --ignore-path .gitignore', - serve: 'nuxt serve', start: 'nuxt start', }, } @@ -1394,8 +1382,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -1504,8 +1491,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -1614,10 +1600,9 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', + generate: 'nuxt generate', lint: 'yarn lint:style', 'lint:style': 'stylelint **/*.{vue,css} --ignore-path .gitignore', - serve: 'nuxt serve', start: 'nuxt start', }, } @@ -1723,8 +1708,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -1828,8 +1812,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -1933,8 +1916,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -2038,8 +2020,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -2143,8 +2124,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -2248,8 +2228,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -2369,8 +2348,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', test: 'yarn test:unit && yarn test:e2e', 'test:e2e': 'cross-env TEST=e2e ava ./test/e2e/**/*', @@ -2486,8 +2464,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', test: 'jest', }, @@ -2592,8 +2569,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -2708,8 +2684,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', 'test:e2e': 'wdio wdio.conf.js', }, @@ -2816,8 +2791,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -2925,8 +2899,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -3036,8 +3009,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -3144,8 +3116,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -3260,8 +3231,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -3375,9 +3345,8 @@ Generated by [AVA](https://avajs.dev). build: 'nuxt build', 'build:framevuerk': 'framevuerk-builder -c ./framevuerk-config.js', dev: 'nuxt', - export: 'nuxt export', + generate: 'nuxt generate', prepublish: 'yarn build:framevuerk', - serve: 'nuxt serve', start: 'nuxt start', }, } @@ -3488,8 +3457,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -3594,8 +3562,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -3702,8 +3669,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -3812,8 +3778,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -3927,8 +3892,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } @@ -4058,8 +4022,7 @@ Generated by [AVA](https://avajs.dev). scripts: { build: 'nuxt build', dev: 'nuxt', - export: 'nuxt export', - serve: 'nuxt serve', + generate: 'nuxt generate', start: 'nuxt start', }, } 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 573c0c7b2926228ae18d67a76478c48209fb478f..05357c5c9b22fac70769675a9d4c5bc79c9ecd22 100644 GIT binary patch literal 7243 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 z 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 W6Hl<^c;oTBaO<-Wo@GWMBmEcFS{ft(