From 68fcb50b299cd11a49bb1209583345f127889545 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Fri, 14 Jun 2024 14:28:20 +0200
Subject: [PATCH] chore(deps): update emojibase monorepo to v15.3.2 (#29592)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
---
 lib/util/emoji.spec.ts |  9 ---------
 lib/util/emoji.ts      |  2 +-
 package.json           |  4 ++--
 pnpm-lock.yaml         | 20 ++++++++++----------
 4 files changed, 13 insertions(+), 22 deletions(-)

diff --git a/lib/util/emoji.spec.ts b/lib/util/emoji.spec.ts
index 9dc475a838..a7a3fe8710 100644
--- a/lib/util/emoji.spec.ts
+++ b/lib/util/emoji.spec.ts
@@ -51,15 +51,6 @@ describe('util/emoji', () => {
       expect(result).toEqual(text);
     });
 
-    describe('unsupported characters', () => {
-      const unsupported = '🫠';
-
-      it('uses replacement character', () => {
-        setEmojiConfig({ unicodeEmoji: false });
-        expect(unemojify(unsupported)).toBe('�');
-      });
-    });
-
     it('converts warning emoji to shortcode', () => {
       setEmojiConfig({ unicodeEmoji: false });
       const emoji = '⚠️';
diff --git a/lib/util/emoji.ts b/lib/util/emoji.ts
index a5e03a8640..f6e23ce9b9 100644
--- a/lib/util/emoji.ts
+++ b/lib/util/emoji.ts
@@ -120,7 +120,7 @@ export function unemojify(text: string): string {
   return text.replace(emojiRegex, (emoji) => {
     const hexCode = stripHexCode(fromUnicodeToHexcode(emoji));
     const shortCode = shortCodesByHex.get(hexCode);
-    return shortCode ?? '�';
+    return shortCode ?? /* istanbul ignore next */ '�';
   });
 }
 
diff --git a/package.json b/package.json
index 7d2332ad45..83a7e98326 100644
--- a/package.json
+++ b/package.json
@@ -190,7 +190,7 @@
     "email-addresses": "5.0.0",
     "emoji-regex": "10.3.0",
     "emojibase": "15.3.1",
-    "emojibase-regex": "15.3.1",
+    "emojibase-regex": "15.3.2",
     "extract-zip": "2.0.1",
     "find-packages": "10.0.4",
     "find-up": "5.0.0",
@@ -313,7 +313,7 @@
     "callsite": "1.0.0",
     "common-tags": "1.8.2",
     "conventional-changelog-conventionalcommits": "7.0.2",
-    "emojibase-data": "15.3.1",
+    "emojibase-data": "15.3.2",
     "eslint": "8.57.0",
     "eslint-formatter-gha": "1.5.0",
     "eslint-import-resolver-typescript": "3.6.1",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 92999c1e9e..0141e0d94c 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -156,8 +156,8 @@ importers:
         specifier: 15.3.1
         version: 15.3.1
       emojibase-regex:
-        specifier: 15.3.1
-        version: 15.3.1
+        specifier: 15.3.2
+        version: 15.3.2
       extract-zip:
         specifier: 2.0.1
         version: 2.0.1
@@ -515,8 +515,8 @@ importers:
         specifier: 7.0.2
         version: 7.0.2
       emojibase-data:
-        specifier: 15.3.1
-        version: 15.3.1(emojibase@15.3.1)
+        specifier: 15.3.2
+        version: 15.3.2(emojibase@15.3.1)
       eslint:
         specifier: 8.57.0
         version: 8.57.0
@@ -2952,13 +2952,13 @@ packages:
   emoji-regex@9.2.2:
     resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
 
-  emojibase-data@15.3.1:
-    resolution: {integrity: sha512-4dmrg4cUYnaBuT31zGtDEX07eZIku+ag9DLuAp3Dyxcpp0jdQGU7DKdqUeEXmDEMty9r3LXjNcagfwJ+TMJpUw==}
+  emojibase-data@15.3.2:
+    resolution: {integrity: sha512-TpDyTDDTdqWIJixV5sTA6OQ0P0JfIIeK2tFRR3q56G9LK65ylAZ7z3KyBXokpvTTJ+mLUXQXbLNyVkjvnTLE+A==}
     peerDependencies:
       emojibase: '*'
 
-  emojibase-regex@15.3.1:
-    resolution: {integrity: sha512-r+uRiuWvLdo2C8RAID7zhzNpwh3DjxM4hDP7pI096X/gjBCtBu0nH1iLXdLq4D5KWA5ZT/dJmexmUlovTef7wQ==}
+  emojibase-regex@15.3.2:
+    resolution: {integrity: sha512-ue6BVeb2qu33l97MkxcOoyMJlg6Tug3eTv2z1at+M9TjvlWKvdmAPvZIDG1JbT2RH3FSyJNLucO5K5H/yxT03w==}
 
   emojibase@15.3.1:
     resolution: {integrity: sha512-GNsjHnG2J3Ktg684Fs/vZR/6XpOSkZPMAv85EHrr6br2RN2cJNwdS4am/3YSK3y+/gOv2kmoK3GGdahXdMxg2g==}
@@ -9407,11 +9407,11 @@ snapshots:
 
   emoji-regex@9.2.2: {}
 
-  emojibase-data@15.3.1(emojibase@15.3.1):
+  emojibase-data@15.3.2(emojibase@15.3.1):
     dependencies:
       emojibase: 15.3.1
 
-  emojibase-regex@15.3.1: {}
+  emojibase-regex@15.3.2: {}
 
   emojibase@15.3.1: {}
 
-- 
GitLab