@@ -9,14 +9,14 @@ const { Headers } = require('../fetch/headers')
9
9
* @typedef {Object } Cookie
10
10
* @property {string } name
11
11
* @property {string } value
12
- * @property {Date|number|undefined } expires
13
- * @property {number|undefined } maxAge
14
- * @property {string|undefined } domain
15
- * @property {string|undefined } path
16
- * @property {boolean|undefined } secure
17
- * @property {boolean|undefined } httpOnly
18
- * @property {'Strict'|'Lax'|'None' } sameSite
19
- * @property {string[] } unparsed
12
+ * @property {Date|number } [ expires]
13
+ * @property {number } [ maxAge]
14
+ * @property {string } [ domain]
15
+ * @property {string } [ path]
16
+ * @property {boolean } [ secure]
17
+ * @property {boolean } [ httpOnly]
18
+ * @property {'Strict'|'Lax'|'None' } [ sameSite]
19
+ * @property {string[] } [ unparsed]
20
20
*/
21
21
22
22
/**
@@ -29,6 +29,8 @@ function getCookies (headers) {
29
29
webidl . brandCheck ( headers , Headers , { strict : false } )
30
30
31
31
const cookie = headers . get ( 'cookie' )
32
+
33
+ /** @type {Record<string, string> } */
32
34
const out = { }
33
35
34
36
if ( ! cookie ) {
0 commit comments