Prepare for release

- Add VS Code icon
- Trim dashboard to just display dedicated VS Code section
- Version was getting unset during build
- Add back nbin shim which I temporarily took out earlier
- Update tests for log level env var changes
This commit is contained in:
Asher
2020-02-18 16:51:55 -06:00
parent 1aaa53622d
commit 46d6e17508
9 changed files with 108 additions and 25 deletions

View File

@ -198,16 +198,17 @@ export const parse = (argv: string[]): Args => {
logger.debug("parsed command line", field("args", args))
if (process.env.LOG_LEVEL === "trace" || args.verbose) {
// Ensure the environment variable and the flag are synced up. The flag takes
// priority over the environment variable.
if (args.log === "trace" || process.env.LOG_LEVEL === "trace" || args.verbose) {
args.log = process.env.LOG_LEVEL = "trace"
args.verbose = true
args.log = "trace"
} else if (!args.log) {
} else if (!args.log && process.env.LOG_LEVEL) {
args.log = process.env.LOG_LEVEL
} else if (args.log) {
process.env.LOG_LEVEL = args.log
}
// Ensure this passes down to forked processes.
process.env.LOG_LEVEL = args.log
switch (args.log) {
case "trace":
logger.level = Level.Trace