# strict-cookie-parser **Repository Path**: mirrors_cypress-io/strict-cookie-parser ## Basic Information - **Project Name**: strict-cookie-parser - **Description**: A JavaScript cookie parsing module. - **Primary Language**: Unknown - **License**: ISC - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2025-11-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Build status][ci-image]][ci] Parses cookie headers according to [RFC 6265][], producing a [Map][]. For Connect (Express) middleware, see [strict-cookie-middleware][]. ```javascript const strictCookieParser = require('strict-cookie-parser'); strictCookieParser.parseCookieHeader('hello=world; foo=bar ') // Map { hello => 'world', foo => 'bar' } strictCookieParser.parseCookieHeader('not a cookie') // null strictCookieParser.parseCookiePair('single=pair') // { name: 'single', value: 'pair' } strictCookieParser.isCookieName('foo') // true strictCookieParser.isCookieName('m=m') // invalid - cookie names cannot contain = // false strictCookieParser.parseCookieValue('"foo"') // 'foo' strictCookieParser.parseCookieValue(' foo') // invalid - unquoted cookie values cannot begin with a space // null ``` [RFC 6265]: https://tools.ietf.org/html/rfc6265 [Map]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map [strict-cookie-middleware]: https://github.com/charmander/strict-cookie-middleware [ci]: https://travis-ci.org/charmander/strict-cookie-parser [ci-image]: https://api.travis-ci.org/charmander/strict-cookie-parser.svg