diff --git a/packages/@vue/cli-ui/package.json b/packages/@vue/cli-ui/package.json
index 8fa1cb618d..5661801af4 100644
--- a/packages/@vue/cli-ui/package.json
+++ b/packages/@vue/cli-ui/package.json
@@ -6,7 +6,8 @@
"build": "vue-cli-service build",
"lint": "vue-cli-service lint",
"graphql-api": "vue-cli-service graphql-api",
- "run-graphql-api": "vue-cli-service run-graphql-api"
+ "run-graphql-api": "vue-cli-service run-graphql-api",
+ "prod-graphql-api": "cross-env NODE_ENV=production vue-cli-service run-graphql-api"
},
"dependencies": {
"graphql": "^0.13.0",
@@ -38,7 +39,7 @@
"subscriptions-transport-ws": "^0.9.5",
"vue": "^2.5.13",
"vue-apollo": "^3.0.0-beta.5",
- "vue-cli-plugin-apollo": "^0.4.1",
+ "vue-cli-plugin-apollo": "^0.6.1",
"vue-instantsearch": "^1.5.1",
"vue-router": "^3.0.1",
"vue-template-compiler": "^2.5.13",
diff --git a/packages/@vue/cli-ui/src/components/PromptInput.vue b/packages/@vue/cli-ui/src/components/PromptInput.vue
new file mode 100644
index 0000000000..6662555f50
--- /dev/null
+++ b/packages/@vue/cli-ui/src/components/PromptInput.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
diff --git a/packages/@vue/cli-ui/src/components/PromptsList.vue b/packages/@vue/cli-ui/src/components/PromptsList.vue
index 1c60dd0c0f..959e5ef5e5 100644
--- a/packages/@vue/cli-ui/src/components/PromptsList.vue
+++ b/packages/@vue/cli-ui/src/components/PromptsList.vue
@@ -14,6 +14,11 @@