Skip to content

Commit a3e26f7

Browse files
committed
fix(cli): s is not a function
1 parent 2aafad7 commit a3e26f7

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

packages/cli-v3/src/utilities/windows.ts

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,12 +57,30 @@ const wrappedClackSpinner = () => {
5757
spinner.start(truncateMessage(currentMessage));
5858
},
5959
stop: (msg?: string, code?: number): void => {
60-
isActive = false;
6160
process.stdout.off("resize", handleResize);
61+
62+
if (!isActive) {
63+
// Spinner was never started, just display the message
64+
if (msg) {
65+
log.message(msg);
66+
}
67+
return;
68+
}
69+
70+
isActive = false;
6271
spinner.stop(truncateMessage(msg ?? ""), code);
6372
},
6473
message: (msg?: string): void => {
6574
currentMessage = msg ?? "";
75+
76+
if (!isActive) {
77+
// Spinner was never started, just display the message
78+
if (msg) {
79+
log.message(msg);
80+
}
81+
return;
82+
}
83+
6684
spinner.message(truncateMessage(currentMessage));
6785
},
6886
};

0 commit comments

Comments
 (0)