We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5224bf5 commit 7c9a525Copy full SHA for 7c9a525
packages/fetch/src/response.js
@@ -19,6 +19,11 @@ const INTERNALS = Symbol('Response internals');
19
* @property {number} [counter]
20
* @property {number} [highWaterMark]
21
*
22
+ * @typedef {Omit<Response, "json"> & {
23
+ * json(): Promise<T>;
24
+ * }} TypedResponse
25
+ * @template T
26
+ *
27
* @implements {globalThis.Response}
28
*/
29
export default class Response extends Body {
@@ -158,10 +163,3 @@ Object.defineProperties(Response.prototype, {
158
163
headers: {enumerable: true},
159
164
clone: {enumerable: true}
160
165
});
161
-
162
-/**
- * @typedef {Omit<Response, "json"> & {
- * json(): Promise<T>;
- * }} TypedResponse
166
- * @template T
167
- */
0 commit comments