From 1e58c148cbef05fbf17708a194f3cef770cc47d0 Mon Sep 17 00:00:00 2001 From: James Coglan Date: Sat, 11 Nov 2017 00:44:44 +0000 Subject: [PATCH] Header parser should accept uppercase letters. --- lib/parser.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/parser.js b/lib/parser.js index 6c78be6..cbfd07d 100644 --- a/lib/parser.js +++ b/lib/parser.js @@ -1,7 +1,7 @@ 'use strict'; -var TOKEN = /([!#\$%&'\*\+\-\.\^_`\|~0-9a-z]+)/, - NOTOKEN = /([^!#\$%&'\*\+\-\.\^_`\|~0-9a-z])/g, +var TOKEN = /([!#\$%&'\*\+\-\.\^_`\|~0-9A-Za-z]+)/, + NOTOKEN = /([^!#\$%&'\*\+\-\.\^_`\|~0-9A-Za-z])/g, QUOTED = /"((?:\\[\x00-\x7f]|[^\x00-\x08\x0a-\x1f\x7f"])*)"/, PARAM = new RegExp(TOKEN.source + '(?:=(?:' + TOKEN.source + '|' + QUOTED.source + '))?'), EXT = new RegExp(TOKEN.source + '(?: *; *' + PARAM.source + ')*', 'g'),