Skip to content

Commit 1cb0b51

Browse files
committed
Improve debug messages
1 parent ca3eb1b commit 1cb0b51

File tree

4 files changed

+10
-8
lines changed

4 files changed

+10
-8
lines changed

src/commands/audit-log/output-audit-log.mts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ ${table}
182182
logger.fail(
183183
'There was a problem converting the logs to Markdown, please try the `--json` flag',
184184
)
185-
debugFn('error', 'caught: unexpected error')
185+
debugFn('error', 'caught: markdown conversion error')
186186
debugDir('inspect', { error: e })
187187
return 'Failed to generate the markdown report'
188188
}

src/utils/api.mts

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ export async function queryApiSafeText(
251251

252252
const cause = (e as undefined | { message: string })?.message
253253

254-
debugFn('error', 'caught: queryApi() error')
254+
debugFn('error', 'caught: await queryApi() error')
255255
debugDir('inspect', { error: e })
256256

257257
return {
@@ -272,15 +272,13 @@ export async function queryApiSafeText(
272272

273273
try {
274274
const data = await result.text()
275-
276275
return {
277276
ok: true,
278277
data,
279278
}
280279
} catch (e) {
281280
debugFn('error', 'caught: await result.text() error')
282281
debugDir('inspect', { error: e })
283-
284282
return {
285283
ok: false,
286284
message: 'API Request failed to complete',

src/utils/git.mts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ export async function getRepoInfo(
4444
cwd = process.cwd(),
4545
): Promise<RepoInfo | null> {
4646
let info = null
47+
const quotedCmd = 'git remote get-url origin`'
48+
debugFn('stdio', `spawn: ${quotedCmd}`)
4749
try {
4850
const remoteUrl = (
4951
await spawn('git', ['remote', 'get-url', 'origin'], { cwd })
@@ -54,7 +56,7 @@ export async function getRepoInfo(
5456
debugDir('inspect', { remoteUrl })
5557
}
5658
} catch (e) {
57-
debugFn('error', 'caught: `git remote get-url origin` failed')
59+
debugFn('error', `caught: ${quotedCmd} failed`)
5860
debugDir('inspect', { error: e })
5961
}
6062
return info

src/utils/package-environment.mts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,18 +212,20 @@ async function getAgentExecPath(agent: Agent): Promise<string> {
212212
}
213213

214214
async function getAgentVersion(
215+
agent: Agent,
215216
agentExecPath: string,
216217
cwd: string,
217218
): Promise<SemVer | undefined> {
218219
let result
220+
const quotedCmd = `\`${agent} --version\``
221+
debugFn('stdio', `spawn: ${quotedCmd}`)
219222
try {
220223
result =
221224
// Coerce version output into a valid semver version by passing it through
222225
// semver.coerce which strips leading v's, carets (^), comparators (<,<=,>,>=,=),
223226
// and tildes (~).
224227
semver.coerce(
225228
// All package managers support the "--version" flag.
226-
227229
(
228230
await spawn(agentExecPath, ['--version'], {
229231
cwd,
@@ -233,7 +235,7 @@ async function getAgentVersion(
233235
).stdout,
234236
) ?? undefined
235237
} catch (e) {
236-
debugFn('error', 'caught: unexpected error')
238+
debugFn('error', `caught: ${quotedCmd} failed`)
237239
debugDir('inspect', { error: e })
238240
}
239241
return result
@@ -291,7 +293,7 @@ export async function detectPackageEnvironment({
291293
onUnknown?.(pkgManager)
292294
}
293295
const agentExecPath = await getAgentExecPath(agent)
294-
const agentVersion = await getAgentVersion(agentExecPath, cwd)
296+
const agentVersion = await getAgentVersion(agent, agentExecPath, cwd)
295297
if (agent === YARN_CLASSIC && (agentVersion?.major ?? 0) > 1) {
296298
agent = YARN_BERRY
297299
}

0 commit comments

Comments
 (0)