Skip to content

Commit 7922a66

Browse files
authored
fix: skip email prompt for apiMode (#380)
1 parent 68959c1 commit 7922a66

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "superplate-cli",
3-
"version": "1.18.1",
3+
"version": "1.18.2",
44
"description": "The frontend boilerplate with superpowers",
55
"license": "MIT",
66
"repository": {

src/saofile.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ const saoConfig: GeneratorConfig = {
3030

3131
const {
3232
appName,
33-
extras: { paths, presetAnswers, projectType },
33+
extras: { paths, presetAnswers },
3434
} = sao.opts;
3535

3636
// eslint-disable-next-line @typescript-eslint/no-var-requires
@@ -175,7 +175,9 @@ const saoConfig: GeneratorConfig = {
175175
message:
176176
"Mind sharing your email? (We reach out to developers for free priority support, events, and SWAG kits. We never spam.)",
177177
required: false,
178-
skip: () => !sao.opts.extras.projectType?.includes?.("refine"),
178+
skip: () =>
179+
sao.opts.extras.apiMode ||
180+
!sao.opts.extras.projectType?.includes?.("refine"),
179181
});
180182

181183
let projectId = "";
@@ -186,7 +188,7 @@ const saoConfig: GeneratorConfig = {
186188
{
187189
method: "POST",
188190
body: JSON.stringify({
189-
email: emailPromptResult.userEmail,
191+
email: emailPromptResult.userEmail || answers.userEmail,
190192
}),
191193
headers: { "Content-Type": "application/json" },
192194
},

0 commit comments

Comments
 (0)