diff options
author | RaindropsSys <raindrops@equestria.dev> | 2023-11-17 23:25:29 +0100 |
---|---|---|
committer | RaindropsSys <raindrops@equestria.dev> | 2023-11-17 23:25:29 +0100 |
commit | 953ddd82e48dd206cef5ac94456549aed13b3ad5 (patch) | |
tree | 8f003106ee2e7f422e5a22d2ee04d0db302e66c0 /includes/external/addressbook/node_modules/responselike/readme.md | |
parent | 62a9199846b0c07c03218703b33e8385764f42d9 (diff) | |
download | pluralconnect-953ddd82e48dd206cef5ac94456549aed13b3ad5.tar.gz pluralconnect-953ddd82e48dd206cef5ac94456549aed13b3ad5.tar.bz2 pluralconnect-953ddd82e48dd206cef5ac94456549aed13b3ad5.zip |
Updated 30 files and deleted 2976 files (automated)
Diffstat (limited to 'includes/external/addressbook/node_modules/responselike/readme.md')
-rw-r--r-- | includes/external/addressbook/node_modules/responselike/readme.md | 75 |
1 files changed, 0 insertions, 75 deletions
diff --git a/includes/external/addressbook/node_modules/responselike/readme.md b/includes/external/addressbook/node_modules/responselike/readme.md deleted file mode 100644 index 51b5ecd..0000000 --- a/includes/external/addressbook/node_modules/responselike/readme.md +++ /dev/null @@ -1,75 +0,0 @@ -# responselike - -> A response-like object for mocking a Node.js HTTP response stream - -Returns a streamable response object similar to a [Node.js HTTP response stream](https://nodejs.org/api/http.html#http_class_http_incomingmessage). Useful for formatting cached responses so they can be consumed by code expecting a real response. - -## Install - -```sh -npm install responselike -``` - -## Usage - -```js -import Response from 'responselike'; - -const response = new Response({ - statusCode: 200, - headers: { - foo: 'bar' - }, - body: Buffer.from('Hi!'), - url: 'https://example.com' -}); - -response.statusCode; -// 200 - -response.headers; -// {foo: 'bar'} - -response.body; -// <Buffer 48 69 21> - -response.url; -// 'https://example.com' - -response.pipe(process.stdout); -// 'Hi!' -``` - -## API - -### new Response(options?) - -Returns a streamable response object similar to a [Node.js HTTP response stream](https://nodejs.org/api/http.html#http_class_http_incomingmessage). - -#### options - -Type: `object` - -##### statusCode - -Type: `number` - -The HTTP response status code. - -##### headers - -Type: `object` - -The HTTP headers. Keys will be automatically lowercased. - -##### body - -Type: `Buffer` - -The response body. The Buffer contents will be streamable but is also exposed directly as `response.body`. - -##### url - -Type: `string` - -The request URL string. |