diff options
author | 2022-07-05 12:46:57 -0700 | |
---|---|---|
committer | 2022-07-05 14:46:57 -0500 | |
commit | e4b2dca1f3f03bd951f1d623695631cebf638c67 (patch) | |
tree | b7fb98ef6dcd4e1be4b6bcca2d713a6f4eedf2b8 | |
parent | 2f56664f85596c6268ecb44bbb9c36cca2ea49c5 (diff) | |
download | astro-e4b2dca1f3f03bd951f1d623695631cebf638c67.tar.gz astro-e4b2dca1f3f03bd951f1d623695631cebf638c67.tar.zst astro-e4b2dca1f3f03bd951f1d623695631cebf638c67.zip |
fix piped telemetry error output (#3822)
-rw-r--r-- | .changeset/rare-elephants-add.md | 5 | ||||
-rw-r--r-- | packages/telemetry/src/project-info.ts | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/.changeset/rare-elephants-add.md b/.changeset/rare-elephants-add.md new file mode 100644 index 000000000..7faa8e57b --- /dev/null +++ b/.changeset/rare-elephants-add.md @@ -0,0 +1,5 @@ +--- +'@astrojs/telemetry': patch +--- + +Fix an issue where handled error output was piped to the user diff --git a/packages/telemetry/src/project-info.ts b/packages/telemetry/src/project-info.ts index 5b35d910d..7666a8145 100644 --- a/packages/telemetry/src/project-info.ts +++ b/packages/telemetry/src/project-info.ts @@ -67,7 +67,7 @@ function getProjectIdFromGit(): string | null { try { const originBuffer = execSync(`git rev-list --max-parents=0 HEAD`, { timeout: 500, - stdio: [0, 'pipe', 0], + stdio: ['ignore', 'pipe', 'ignore'], }); return String(originBuffer).trim(); } catch (_) { |