Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This makes runCommand automatically strip ANSI escapes from stdout and stderr, while still allowing user to opt-in for not stripping them. The reason for using stripping by default is that the primary use case for runCommand is to process the output and not to display it inside a terminal. This should prevent bugs where we fail to parse the output from various tools due to presence of ANSI codes. Related: ansible/vscode-ansible#373
- Loading branch information