Skip to content

Commit 4703628

Browse files
committed
fix: parallel promises
1 parent 911fdcb commit 4703628

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

src/telemetry/telemetry.ts

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -32,14 +32,10 @@ async function isContainerized(): Promise<boolean> {
3232
if (process.env.container) {
3333
return true;
3434
}
35-
for (const file of ["/.dockerenv", "/run/.containerenv", "/var/run/.containerenv"]) {
36-
const exists = await fileExists(file);
37-
if (exists) {
38-
return true;
39-
}
40-
}
4135

42-
return false;
36+
const exists = await Promise.all(["/.dockerenv", "/run/.containerenv", "/var/run/.containerenv"].map(fileExists));
37+
38+
return exists.includes(true);
4339
}
4440

4541
export class Telemetry {

0 commit comments

Comments
 (0)