UNPKG

@blackglory/http-status

Version:
31 lines (25 loc) 751 B
import { HTTPStatus } from './http-status.js' import { Informational } from './enum.js' export class HTTPInformational implements HTTPStatus { constructor(public readonly code: number, public readonly message: string) {} } export class Continue extends HTTPInformational { constructor() { super(Informational.Continue, 'Continue') } } export class SwitchingProtocol extends HTTPInformational { constructor() { super(Informational.SwitchingProtocol, 'Switching Protocol') } } export class Processing extends HTTPInformational { constructor() { super(Informational.Processing, 'Processing') } } export class EarlyHints extends HTTPInformational { constructor() { super(Informational.EarlyHints, 'Early Hints') } }