diff --git a/lib/shared/emojis.js b/lib/shared/emojis.js index 64cec8d87..a078abede 100644 --- a/lib/shared/emojis.js +++ b/lib/shared/emojis.js @@ -1,16 +1,10 @@ // @flow import emojiRegex from 'emoji-regex'; -import invariant from 'invariant'; -const emojiRegexMatches = emojiRegex().toString().match('^/(.+)/g$'); -invariant( - emojiRegexMatches.length === 2, - 'could not extract innerEmojiRegex from emoji-regex.js', -); -const innerEmojiRegexString = emojiRegexMatches[1]; +const innerEmojiRegexString = emojiRegex().source; const onlyEmojiRegex: RegExp = new RegExp(`^(${innerEmojiRegexString})+$`); const onlyOneEmojiRegex: RegExp = new RegExp(`^(${innerEmojiRegexString})$`); export { onlyEmojiRegex, onlyOneEmojiRegex };