{
node: {
error: {
generic: "Error",
},
create: {
help: <<~HELP,
error: {
node_required: "node is required to create an app project. Download at https://nodejs.org/en/download.",
node_version_failure: "Failed to get the current node version. Please make sure it is installed as " \
"per the instructions at https://nodejs.org/en.",
npm_required: "npm is required to create an app project. Download at https://www.npmjs.com/get-npm.",
npm_version_failure: "Failed to get the current npm version. Please make sure it is installed as per " \
"the instructions at https://www.npmjs.com/get-npm.",
},
info: {
created: "{{v}} {{green:%s}} was created in your Partner Dashboard {{underline:%s}}",
serve: "{{*}} Change directories to your new project folder {{green:%s}} and run {{command:%s serve}} " \
"to start a local server",
install: "{{*}} Then, visit {{underline:%s/test}} to install {{green:%s}} on your Dev Store",
},
node_version: "node %s",
npm_version: "npm %s",
},
deploy: {
help: <<~HELP,
extended_help: <<~HELP,
heroku: {
help: <<~HELP,
downloading: "Downloading Heroku CLI…",
downloaded: "Downloaded Heroku CLI",
installing: "Installing Heroku CLI…",
installing_windows: "Running Heroku CLI install wizard…",
installed: "Installed Heroku CLI",
authenticating: "Authenticating with Heroku…",
authenticated: "{{v}} Authenticated with Heroku",
authenticated_with_account: "{{v}} Authenticated with Heroku as `%s`",
deploying: "Deploying to Heroku…",
deployed: "{{v}} Deployed to Heroku",
git: {
checking: "Checking git repo…",
initialized: "Git repo initialized",
what_branch: "What branch would you like to deploy?",
branch_selected: "{{v}} Git branch `%s` selected for deploy",
},
app: {
no_apps_found: "No existing Heroku app found. What would you like to do?",
name: "What is your Heroku app’s name?",
select: "Specify an existing Heroku app",
selecting: "Selecting Heroku app `%s`…",
selected: "{{v}} Heroku app `%s` selected",
create: "Create a new Heroku app",
creating: "Creating new Heroku app…",
created: "{{v}} New Heroku app created",
},
},
},
generate: {
help: <<~HELP,
extended_help: <<~EXAMPLES,
error: {
name_exists: "%s already exists!",
generic: "Error generating %s",
},
billing: {
help: <<~HELP,
type_select: "How would you like to charge for your app?",
generating: "Generating %s code ...",
generated: "{{green:%s}} generated in server/server.js",
},
page: {
help: <<~HELP,
error: {
invalid_page_type: "Invalid page type.",
},
type_select: "Which template would you like to use?",
generating: "Generating %s page...",
generated: "{{green: %s}} generated in pages/%s",
},
webhook: {
help: <<~HELP,
type_select: "What type of webhook would you like to create?",
generating: "Generating webhook: %s",
generated: "{{green:%s}} generated in server/server.js",
},
},
open: {
help: <<~HELP,
},
populate: {
help: <<~HELP,
extended_help: <<~HELP,
customer: {
added: "%s added to {{green:%s}} at {{underline:%scustomers/%d}}",
},
draft_order: {
added: "DraftOrder added to {{green:%s}} at {{underline:%sdraft_orders/%d}}",
},
product: {
added: "%s added to {{green:%s}} at {{underline:%sproducts/%d}}",
},
},
serve: {
help: <<~HELP,
extended_help: <<~HELP,
error: {
host_must_be_https: "HOST must be a HTTPS url.",
},
open_info: <<~MESSAGE,
running_server: "Running server...",
},
tunnel: {
help: <<~HELP,
extended_help: <<~HELP,
error: {
token_argument_missing: "{{x}} {{red:auth requires a token argument}}\n\n",
},
},
forms: {
create: {
error: {
invalid_app_type: "Invalid app type %s",
},
app_name: "App name",
app_type: {
select: "What type of app are you building?",
select_public: "Public: An app built for a wide merchant audience.",
select_custom: "Custom: An app custom built for a single client.",
selected: "App type {{green:%s}}",
},
},
},
},
}.freeze