Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
"format": "biome check --write",
"lint": "biome lint --write --unsafe",
"type-check": "biome lint && tsc",
"test": "pnpm -r run test",
"test": "pnpm --color -r run test",
"ci:version": "changeset version && pnpm install --no-frozen-lockfile",
"ci:publish": "changeset publish"
},
Expand Down
121 changes: 113 additions & 8 deletions packages/prompts/src/__snapshots__/index.test.ts.snap
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html

exports[`spinner > message > sets message for next frame 1`] = `
exports[`isCI = false > spinner > message > sets message for next frame 1`] = `
[
"[?25l",
"│
Expand All @@ -12,7 +12,7 @@ exports[`spinner > message > sets message for next frame 1`] = `
]
`;

exports[`spinner > start > renders frames at interval 1`] = `
exports[`isCI = false > spinner > start > renders frames at interval 1`] = `
[
"[?25l",
"│
Expand All @@ -30,7 +30,7 @@ exports[`spinner > start > renders frames at interval 1`] = `
]
`;

exports[`spinner > start > renders message 1`] = `
exports[`isCI = false > spinner > start > renders message 1`] = `
[
"[?25l",
"│
Expand All @@ -39,7 +39,7 @@ exports[`spinner > start > renders message 1`] = `
]
`;

exports[`spinner > start > renders timer when indicator is "timer" 1`] = `
exports[`isCI = false > spinner > start > renders timer when indicator is "timer" 1`] = `
[
"[?25l",
"│
Expand All @@ -48,7 +48,7 @@ exports[`spinner > start > renders timer when indicator is "timer" 1`] = `
]
`;

exports[`spinner > stop > renders cancel symbol if code = 1 1`] = `
exports[`isCI = false > spinner > stop > renders cancel symbol if code = 1 1`] = `
[
"[?25l",
"│
Expand All @@ -62,7 +62,7 @@ exports[`spinner > stop > renders cancel symbol if code = 1 1`] = `
]
`;

exports[`spinner > stop > renders error symbol if code > 1 1`] = `
exports[`isCI = false > spinner > stop > renders error symbol if code > 1 1`] = `
[
"[?25l",
"│
Expand All @@ -76,7 +76,7 @@ exports[`spinner > stop > renders error symbol if code > 1 1`] = `
]
`;

exports[`spinner > stop > renders message 1`] = `
exports[`isCI = false > spinner > stop > renders message 1`] = `
[
"[?25l",
"│
Expand All @@ -90,7 +90,7 @@ exports[`spinner > stop > renders message 1`] = `
]
`;

exports[`spinner > stop > renders submit symbol and stops spinner 1`] = `
exports[`isCI = false > spinner > stop > renders submit symbol and stops spinner 1`] = `
[
"[?25l",
"│
Expand All @@ -103,3 +103,108 @@ exports[`spinner > stop > renders submit symbol and stops spinner 1`] = `
"[?25h",
]
`;

exports[`isCI = true > spinner > message > sets message for next frame 1`] = `
[
"[?25l",
"│
",
"◒ ...",
"
",
"",
"",
"◐ foo...",
]
`;

exports[`isCI = true > spinner > start > renders frames at interval 1`] = `
[
"[?25l",
"│
",
"◒ ...",
]
`;

exports[`isCI = true > spinner > start > renders message 1`] = `
[
"[?25l",
"│
",
"◒ foo...",
]
`;

exports[`isCI = true > spinner > start > renders timer when indicator is "timer" 1`] = `
[
"[?25l",
"│
",
"◒ ...",
]
`;

exports[`isCI = true > spinner > stop > renders cancel symbol if code = 1 1`] = `
[
"[?25l",
"│
",
"◒ ...",
"
",
"",
"",
"■
",
"[?25h",
]
`;

exports[`isCI = true > spinner > stop > renders error symbol if code > 1 1`] = `
[
"[?25l",
"│
",
"◒ ...",
"
",
"",
"",
"▲
",
"[?25h",
]
`;

exports[`isCI = true > spinner > stop > renders message 1`] = `
[
"[?25l",
"│
",
"◒ ...",
"
",
"",
"",
"◇ foo
",
"[?25h",
]
`;

exports[`isCI = true > spinner > stop > renders submit symbol and stops spinner 1`] = `
[
"[?25l",
"│
",
"◒ ...",
"
",
"",
"",
"◇
",
"[?25h",
]
`;
Loading
Loading