Skip to content

Commit 7332f60

Browse files
Merge pull request #5 from httpland/beta
Beta
2 parents 3798abb + 0e04b4c commit 7332f60

File tree

7 files changed

+39
-3
lines changed

7 files changed

+39
-3
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# [1.3.0-beta.1](https://github.com/httpland/http-utils/compare/1.2.0...1.3.0-beta.1) (2023-05-09)
2+
3+
4+
### Features
5+
6+
* mark as deprecated ([ab24b7d](https://github.com/httpland/http-utils/commit/ab24b7d2177aba3979a802fa02707a4a2a4ede9b))
7+
18
# [1.2.0](https://github.com/httpland/http-utils/compare/1.1.0...1.2.0) (2023-04-29)
29

310

README.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,16 @@
88
[![test](https://github.com/httpland/http-utils/actions/workflows/test.yaml/badge.svg)](https://github.com/httpland/http-utils/actions/workflows/test.yaml)
99
[![NPM](https://nodei.co/npm/@httpland/http-utils.png?mini=true)](https://nodei.co/npm/@httpland/http-utils/)
1010

11-
HTTP utility collection for Fetch API.
11+
HTTP utility collection.
12+
13+
Compliant with [RFC 9110](https://www.rfc-editor.org/rfc/rfc9110).
1214

1315
## Request
1416

1517
Utilities for `Request` object.
1618

19+
@deprecated Move to [request-utils](https://github.com/httpland/request-utils).
20+
1721
### equalsRequest
1822

1923
Check two `Request` fields equality.
@@ -82,6 +86,9 @@ assertEquals(isRequest(null), false);
8286

8387
Utilities for `Response` object.
8488

89+
@deprecated Move to
90+
[response-utils](https://github.com/httpland/response-utils).
91+
8592
### equalsResponse
8693

8794
Check two `Response` fields equality.
@@ -150,6 +157,8 @@ Utilities for `Headers` object.
150157

151158
### equalsHeaders
152159

160+
@deprecated Move to [headers-utils](https://github.com/httpland/headers-utils).
161+
153162
Check two `Headers` field name and field value equality.
154163

155164
```ts
@@ -168,6 +177,8 @@ assertEquals(
168177

169178
### filterKeys
170179

180+
@deprecated Move to [headers-utils](https://github.com/httpland/headers-utils).
181+
171182
Returns a new `Headers` with all entries of the given headers except the ones
172183
that have a key(header name or field name) that does not match the given
173184
predicate.
@@ -504,6 +515,10 @@ HTTP message is following union types:
504515

505516
### withHeader
506517

518+
@deprecated Move to [request-utils](https://github.com/httpland/request-utils).
519+
@deprecated Move to
520+
[response-utils](https://github.com/httpland/response-utils).
521+
507522
Return an instance with the provided value replacing the specified header. There
508523
are no side effects on the original target.
509524

_utils.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,3 @@ export function equalsType(
1717

1818
return true;
1919
}
20-
21-
Object.constructor;

header.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@
1616
* false,
1717
* );
1818
* ```
19+
*
20+
* @deprecated Move to [headers-utils](https://github.com/httpland/headers-utils).
1921
*/
2022
export function equalsHeaders(left: Headers, right: Headers): boolean {
2123
const entries = [...left, ...right];
@@ -51,6 +53,8 @@ export function equalsHeaders(left: Headers, right: Headers): boolean {
5153
* assert(headers.has("content-type"));
5254
* assert(!headers.has("date"));
5355
* ```
56+
*
57+
* @deprecated Move to [headers-utils](https://github.com/httpland/headers-utils).
5458
*/
5559
export function filterKeys(
5660
headers: Headers,

message.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
* assert(request.headers.get(header), value);
1919
* assert(init !== request);
2020
* ```
21+
*
22+
* @deprecated Move to [request-utils](https://github.com/httpland/request-utils).
2123
*/
2224
export function withHeader(
2325
request: Request,
@@ -41,6 +43,8 @@ export function withHeader(
4143
* assert(response.headers.get(header), value);
4244
* assert(init !== response);
4345
* ```
46+
*
47+
* @deprecated Move to [response-utils](https://github.com/httpland/response-utils).
4448
*/
4549
export function withHeader(
4650
response: Response,

request.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ import { equalsType } from "./_utils.ts";
2020
* ),
2121
* );
2222
* ```
23+
*
24+
* @deprecated Move to [request-utils](https://github.com/httpland/request-utils).
2325
*/
2426
export function equalsRequest(
2527
left: Request,
@@ -96,6 +98,8 @@ export function equalsRequest(
9698
* assertEquals(isRequest({}), false);
9799
* assertEquals(isRequest(null), false);
98100
* ```
101+
*
102+
* @deprecated Move to [request-utils](https://github.com/httpland/request-utils).
99103
*/
100104
export function isRequest(input: unknown): input is Request {
101105
return input instanceof Request;

response.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ import { equalsType } from "./_utils.ts";
1818
* ),
1919
* );
2020
* ```
21+
*
22+
* @deprecated Move to [response-utils](https://github.com/httpland/response-utils).
2123
*/
2224
export function equalsResponse(left: Response, right: Response): boolean;
2325
/** Strict check two `Response` fields equality.
@@ -83,6 +85,8 @@ export function equalsResponse(
8385
* assertEquals(isResponse({}), false);
8486
* assertEquals(isResponse(null), false);
8587
* ```
88+
*
89+
* @deprecated Move to [response-utils](https://github.com/httpland/response-utils).
8690
*/
8791
export function isResponse(input: unknown): input is Response {
8892
return input instanceof Response;

0 commit comments

Comments
 (0)