feat: add ora spinner (v9.3.0) while running shell

This commit is contained in:
2026-03-23 14:27:23 +05:30
parent 6b07a7ac2a
commit e4d3e0e263
12 changed files with 201 additions and 72 deletions
+9
View File
@@ -79,6 +79,7 @@ describe("closeMultiModel", () => {
};
const result = await closeMultiModel({
mode: "cli",
sessionName: "test-session",
cleanupWorktrees: false,
force: false,
@@ -103,6 +104,7 @@ describe("closeMultiModel", () => {
};
const result = await closeMultiModel({
mode: "cli",
sessionName: "test-session",
cleanupWorktrees: false,
force: false,
@@ -161,6 +163,7 @@ describe("closeMultiModel", () => {
} as any;
const result = await closeMultiModel({
mode: "cli",
sessionName: "test-session",
cleanupWorktrees: true,
force: true,
@@ -206,6 +209,7 @@ describe("closeMultiModel", () => {
spyOn(readline, "createInterface").mockImplementation(() => mockInterface);
const result = await closeMultiModel({
mode: "cli",
sessionName: "test-session",
cleanupWorktrees: true,
force: false,
@@ -251,6 +255,7 @@ describe("closeMultiModel", () => {
} as any;
const result = await closeMultiModel({
mode: "cli",
sessionName: "test-session",
cleanupWorktrees: true,
force: false,
@@ -322,6 +327,7 @@ describe("closeMultiModel", () => {
};
const result = await closeMultiModel({
mode: "cli",
sessionName: "test-session",
cleanupWorktrees: true,
force: true,
@@ -380,6 +386,7 @@ describe("closeMultiModel", () => {
} as any;
const result = await closeMultiModel({
mode: "cli",
sessionName: unsanitized,
cleanupWorktrees: true,
force: true,
@@ -422,6 +429,7 @@ describe("closeMultiModel", () => {
};
const result = await closeMultiModel({
mode: "cli",
sessionName: unsanitized,
cleanupWorktrees: false,
force: false,
@@ -465,6 +473,7 @@ describe("closeMultiModel", () => {
] = { ok: true, stdout: "", stderr: "" };
const result = await closeMultiModel({
mode: "cli",
sessionName: "test-session",
cleanupWorktrees: true,
force: true,