This repository was archived by the owner on Nov 8, 2024. It is now read-only.
This repository was archived by the owner on Nov 8, 2024. It is now read-only.
Typings #17
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
}
Metadata
Metadata
Assignees
Labels
No labels