From b6233f2957ef02ec590e1df02a76ef3c633a1f58 Mon Sep 17 00:00:00 2001 From: Anton Gilgur Date: Tue, 14 Jun 2022 10:28:09 -0400 Subject: [PATCH] github: add more environment details to `envinfo` (#353) - add global version of TS as well - with some frequency, people report not having the same issue with `tsc`, and in some cases, that's because they're using their globally installed version of `tsc`, which is at a different version than their project's `tsc` - this will help guard against that - add OS and CPU details - OS bc non-POSIX path separator issues with Windows are somewhat common - CPU in case certain architecture may have an impact, e.g. new Apple ARM Silicon in Mac M1/M2 etc - it really shouldn't as this is mostly a high-level library, but some of the lower level functionality of TS and all the FS details _could_ potentially have an impact - add Node, Yarn, and NPM versions - since sometimes it is an issue with the Node version or due to the specific package manager - e.g. Yarn workspaces, Lerna, `pnpm` symlinks etc have caused issues before - that being said, this command won't tell us _which_ of the package managers the user is using, just all the installed ones' versions - also wanted to add `pnpm` but it is not yet supported by `envinfo` - there has been a PR out for it for a while, but hasn't been merged by the creator :/ --- .github/issue_template.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/issue_template.md b/.github/issue_template.md index 5bab968..052a2bd 100644 --- a/.github/issue_template.md +++ b/.github/issue_template.md @@ -36,7 +36,7 @@