From: alexpoiry Date: Thu, 24 Mar 2022 18:09:43 +0000 (-0500) Subject: issue-18807 - Update Icon Name RegEx X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fheads%2Fissue-18807;p=thirdparty%2FFont-Awesome.git issue-18807 - Update Icon Name RegEx Making a modification to the icon name regex in fontawesome.js for the purpose of correctly paring names beginning with fa. --- diff --git a/js/fontawesome.js b/js/fontawesome.js index 1602190759..b977b9dd89 100644 --- a/js/fontawesome.js +++ b/js/fontawesome.js @@ -323,7 +323,7 @@ 'fa-solid': 'fas', 'fa-thin': 'fat' }; - var ICON_SELECTION_SYNTAX_PATTERN = /fa[srltdbk\-\ ]/; // eslint-disable-line no-useless-escape + var ICON_SELECTION_SYNTAX_PATTERN = /fa[srltdbk]?[\-\ ]/; // eslint-disable-line no-useless-escape var LAYERS_TEXT_CLASSNAME = 'fa-layers-text'; var FONT_FAMILY_PATTERN = /Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Kit)?.*/i; // TODO: do we need to handle font-weight for kit SVG pseudo-elements?