@das3mical/adonis-mercure
Version:
A simple AdonisJS provider to interact with Mercure hub
15 lines (12 loc) • 362 B
text/typescript
import { MercureError } from './mercure_error.js'
export class MercurePublishError extends MercureError {
readonly responseBody: string
constructor(
readonly statusCode: number,
responseBody: string
) {
super(`Mercure hub returned ${statusCode}`)
this.name = 'MercurePublishError'
this.responseBody = responseBody.slice(0, 200)
}
}