Skip to content

Commit 2ad8000

Browse files
authored
chore: enable colours when running pnpm (#267)
1 parent 17342d2 commit 2ad8000

File tree

3 files changed

+202
-84
lines changed

3 files changed

+202
-84
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"format": "biome check --write",
1111
"lint": "biome lint --write --unsafe",
1212
"type-check": "biome lint && tsc",
13-
"test": "pnpm -r run test",
13+
"test": "pnpm --color -r run test",
1414
"ci:version": "changeset version && pnpm install --no-frozen-lockfile",
1515
"ci:publish": "changeset publish"
1616
},

packages/prompts/src/__snapshots__/index.test.ts.snap

Lines changed: 113 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
22

3-
exports[`spinner > message > sets message for next frame 1`] = `
3+
exports[`isCI = false > spinner > message > sets message for next frame 1`] = `
44
[
55
"[?25l",
66
"│
@@ -12,7 +12,7 @@ exports[`spinner > message > sets message for next frame 1`] = `
1212
]
1313
`;
1414

15-
exports[`spinner > start > renders frames at interval 1`] = `
15+
exports[`isCI = false > spinner > start > renders frames at interval 1`] = `
1616
[
1717
"[?25l",
1818
"│
@@ -30,7 +30,7 @@ exports[`spinner > start > renders frames at interval 1`] = `
3030
]
3131
`;
3232

33-
exports[`spinner > start > renders message 1`] = `
33+
exports[`isCI = false > spinner > start > renders message 1`] = `
3434
[
3535
"[?25l",
3636
"│
@@ -39,7 +39,7 @@ exports[`spinner > start > renders message 1`] = `
3939
]
4040
`;
4141

42-
exports[`spinner > start > renders timer when indicator is "timer" 1`] = `
42+
exports[`isCI = false > spinner > start > renders timer when indicator is "timer" 1`] = `
4343
[
4444
"[?25l",
4545
"│
@@ -48,7 +48,7 @@ exports[`spinner > start > renders timer when indicator is "timer" 1`] = `
4848
]
4949
`;
5050

51-
exports[`spinner > stop > renders cancel symbol if code = 1 1`] = `
51+
exports[`isCI = false > spinner > stop > renders cancel symbol if code = 1 1`] = `
5252
[
5353
"[?25l",
5454
"│
@@ -62,7 +62,7 @@ exports[`spinner > stop > renders cancel symbol if code = 1 1`] = `
6262
]
6363
`;
6464

65-
exports[`spinner > stop > renders error symbol if code > 1 1`] = `
65+
exports[`isCI = false > spinner > stop > renders error symbol if code > 1 1`] = `
6666
[
6767
"[?25l",
6868
"│
@@ -76,7 +76,7 @@ exports[`spinner > stop > renders error symbol if code > 1 1`] = `
7676
]
7777
`;
7878

79-
exports[`spinner > stop > renders message 1`] = `
79+
exports[`isCI = false > spinner > stop > renders message 1`] = `
8080
[
8181
"[?25l",
8282
"│
@@ -90,7 +90,7 @@ exports[`spinner > stop > renders message 1`] = `
9090
]
9191
`;
9292

93-
exports[`spinner > stop > renders submit symbol and stops spinner 1`] = `
93+
exports[`isCI = false > spinner > stop > renders submit symbol and stops spinner 1`] = `
9494
[
9595
"[?25l",
9696
"│
@@ -103,3 +103,108 @@ exports[`spinner > stop > renders submit symbol and stops spinner 1`] = `
103103
"[?25h",
104104
]
105105
`;
106+
107+
exports[`isCI = true > spinner > message > sets message for next frame 1`] = `
108+
[
109+
"[?25l",
110+
"│
111+
",
112+
"◒ ...",
113+
"
114+
",
115+
"",
116+
"",
117+
"◐ foo...",
118+
]
119+
`;
120+
121+
exports[`isCI = true > spinner > start > renders frames at interval 1`] = `
122+
[
123+
"[?25l",
124+
"│
125+
",
126+
"◒ ...",
127+
]
128+
`;
129+
130+
exports[`isCI = true > spinner > start > renders message 1`] = `
131+
[
132+
"[?25l",
133+
"│
134+
",
135+
"◒ foo...",
136+
]
137+
`;
138+
139+
exports[`isCI = true > spinner > start > renders timer when indicator is "timer" 1`] = `
140+
[
141+
"[?25l",
142+
"│
143+
",
144+
"◒ ...",
145+
]
146+
`;
147+
148+
exports[`isCI = true > spinner > stop > renders cancel symbol if code = 1 1`] = `
149+
[
150+
"[?25l",
151+
"│
152+
",
153+
"◒ ...",
154+
"
155+
",
156+
"",
157+
"",
158+
"■
159+
",
160+
"[?25h",
161+
]
162+
`;
163+
164+
exports[`isCI = true > spinner > stop > renders error symbol if code > 1 1`] = `
165+
[
166+
"[?25l",
167+
"│
168+
",
169+
"◒ ...",
170+
"
171+
",
172+
"",
173+
"",
174+
"▲
175+
",
176+
"[?25h",
177+
]
178+
`;
179+
180+
exports[`isCI = true > spinner > stop > renders message 1`] = `
181+
[
182+
"[?25l",
183+
"│
184+
",
185+
"◒ ...",
186+
"
187+
",
188+
"",
189+
"",
190+
"◇ foo
191+
",
192+
"[?25h",
193+
]
194+
`;
195+
196+
exports[`isCI = true > spinner > stop > renders submit symbol and stops spinner 1`] = `
197+
[
198+
"[?25l",
199+
"│
200+
",
201+
"◒ ...",
202+
"
203+
",
204+
"",
205+
"",
206+
"◇
207+
",
208+
"[?25h",
209+
]
210+
`;

0 commit comments

Comments
 (0)