We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 3140a0c + 9d0dcf3 commit 2ba8feeCopy full SHA for 2ba8fee
src/node/entry.ts
@@ -43,8 +43,6 @@ const main = async (cliArgs: Args): Promise<void> => {
43
}
44
45
46
- args = await setDefaults(args)
47
-
48
logger.info(`Using user-data-dir ${humanPath(args["user-data-dir"])}`)
49
50
logger.trace(`Using extensions-dir ${humanPath(args["extensions-dir"])}`)
@@ -129,9 +127,11 @@ const main = async (cliArgs: Args): Promise<void> => {
129
127
130
128
131
async function entry(): Promise<void> {
132
- const tryParse = (): Args => {
+ const tryParse = async (): Promise<Args> => {
133
try {
134
- return parse(process.argv.slice(2))
+ let args = parse(process.argv.slice(2))
+ args = await setDefaults(args)
+ return args
135
} catch (error) {
136
console.error(error.message)
137
process.exit(1)
0 commit comments