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 --- 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 9dc475a838ae05..a7a3fe8710d2b7 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 a5e03a86409cac..f6e23ce9b973fa 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 7d2332ad45913c..83a7e983268a1f 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 92999c1e9e4fb6..0141e0d94cef26 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: {}