Skip to content

Commit 0e8d163

Browse files
committed
slightly more compact
1 parent 00e2cb8 commit 0e8d163

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/preview.ts

+2-3
Original file line numberDiff line numberDiff line change
@@ -272,9 +272,8 @@ export class PreviewServer {
272272
this._dag.get(caller)!.add(path);
273273
const seen = new Set<string>();
274274
const q = [caller];
275-
while (true) {
276-
const node = q.shift();
277-
if (!node) return;
275+
while (q.length) {
276+
const node = q.shift()!;
278277
if (seen.has(node))
279278
throw new Error(`${red("Circular dependency detected")}: ${[...seen, node].map(bold).join(" ← ")}`);
280279
q.push(...(this._dag.get(node) ?? []));

0 commit comments

Comments
 (0)