* I have no idea why these values aren't allowed to be honest, * but Deno tests these. - Khafra * @param {string} domain
(domain)
| 119 | * @param {string} domain |
| 120 | */ |
| 121 | function validateCookieDomain (domain) { |
| 122 | if ( |
| 123 | domain.startsWith('-') || |
| 124 | domain.endsWith('.') || |
| 125 | domain.endsWith('-') |
| 126 | ) { |
| 127 | throw new Error('Invalid cookie domain') |
| 128 | } |
| 129 | } |
| 130 | |
| 131 | const IMFDays = [ |
| 132 | 'Sun', 'Mon', 'Tue', 'Wed', |