devcontainers / devcontainers/cli

`devcontainer` tool mingles stdout and stderr

オープン
#259 コメント 0 件 リアクション 0 件 担当者 1 名 @chrmarti が担当を希望しています GitHub で見る
bug
主要言語
TypeScript
スター
3k
フォーク
457
平均マージ
13時間 17分
マージ済み PR(30日)
6

説明

I'm attempting to use `devcontainer` but it is difficult because even in JSON mode, the tool prints Node warnings to stdout:

```
$ devcontainer --log-format=json read-configuration | jq
parse error: Invalid numeric literal at line 1, column 6
```

Looking at the stdout, it's clear that non-JSON content is in the output:
```
$ devcontainer --log-format=json read-configuration | grep -v '^{'
(node:847) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `Code Helper --trace-deprecation ...` to show where the warning was created)
```

this makes using `devcontainer` from a program more difficult than necessary.

コントリビューションガイド

コントリビューションガイドを開く

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。