This repository was archived by the owner on Nov 8, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 7
Typings #17
Copy link
Copy link
Open
Description
It'd be nice if it had Typescript typings. Here's a start in case anyone else needs them:
declare module 'http-string-parser' {
export interface HttpStringParserResult {
protocolVersion: string
statusCode: string
statusMessage: string
headers: { [key: string]: string }
body: string
}
function parseRequest(requestString: string): HttpStringParserResult
function parseRequestLine(requestLine: string): HttpStringParserResult
function parseResponse(responseString: string): HttpStringParserResult
function parseStatusLine(statusLine: string): HttpStringParserResult
function parseHeaders(headersLinesArray: string[]): HttpStringParserResult
}
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels