Skip to content

Commit 5759d1d

Browse files
committed
More error message tweaking
1 parent 57f5bb9 commit 5759d1d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/index.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@ const DEFAULT_USER_AGENT = createUserAgentFromPkgJson(rootPkgJson)
5858
class ResponseError extends Error {
5959
response: IncomingMessage
6060
constructor(response: IncomingMessage, message: string = '') {
61-
const statusCode = response.statusCode ?? 'Unknown'
61+
const statusCode = response.statusCode ?? 'unknown'
6262
const statusMessage = response.statusMessage ?? 'No status message'
6363
super(
64-
`Socket API - ${message || 'Request failed'}: ${statusCode} - ${statusMessage}`
64+
`Socket API ${message || 'Request failed'} (${statusCode}): ${statusMessage}`
6565
)
6666
this.name = 'ResponseError'
6767
this.response = response
@@ -226,7 +226,7 @@ async function getResponseJson(
226226
try {
227227
return JSON.parse(data)
228228
} catch (e) {
229-
throw new Error(
229+
throw new SyntaxError(
230230
`Socket API - Invalid JSON response:\n${data}\n→ ${(e as Error)?.message || 'Unknown error'}`,
231231
{ cause: e }
232232
)

0 commit comments

Comments
 (0)