File tree Expand file tree Collapse file tree
packages/react-native-babel-preset/src Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -193,7 +193,7 @@ function safeJsonParse(input) {
193193 }
194194}
195195function matchEmoji ( text ) {
196- var match = text . match ( / (?: [ # \* 0 - 9 \xA9 \xAE \u203C \u2049 \u2122 \u2139 \u2194 - \u2199 \u21A9 \u21AA \u231A \u231B \u2328 \u23CF \u23E9 - \u23F3 \u23F8 - \u23FA \u24C2 \u25AA \u25AB \u25B6 \u25C0 \u25FB - \u25FE \u2600 - \u2604 \u260E \u2611 \u2614 \u2615 \u2618 \u261D \u2620 \u2622 \u2623 \u2626 \u262A \u262E \u262F \u2638 - \u263A \u2640 \u2642 \u2648 - \u2653 \u265F \u2660 \u2663 \u2665 \u2666 \u2668 \u267B \u267E \u267F \u2692 - \u2697 \u2699 \u269B \u269C \u26A0 \u26A1 \u26A7 \u26AA \u26AB \u26B0 \u26B1 \u26BD \u26BE \u26C4 \u26C5 \u26C8 \u26CE \u26CF \u26D1 \u26D3 \u26D4 \u26E9 \u26EA \u26F0 - \u26F5 \u26F7 - \u26FA \u26FD \u2702 \u2705 \u2708 - \u270D \u270F \u2712 \u2714 \u2716 \u271D \u2721 \u2728 \u2733 \u2734 \u2744 \u2747 \u274C \u274E \u2753 - \u2755 \u2757 \u2763 \u2764 \u2795 - \u2797 \u27A1 \u27B0 \u27BF \u2934 \u2935 \u2B05 - \u2B07 \u2B1B \u2B1C \u2B50 \u2B55 \u3030 \u303D \u3297 \u3299 ] | \uD83C [ \uDC04 \uDCCF \uDD70 \uDD71 \uDD7E \uDD7F \uDD8E \uDD91 - \uDD9A \uDDE6 - \uDDFF \uDE01 \uDE02 \uDE1A \uDE2F \uDE32 - \uDE3A \uDE50 \uDE51 \uDF00 - \uDF21 \uDF24 - \uDF93 \uDF96 \uDF97 \uDF99 - \uDF9B \uDF9E - \uDFF0 \uDFF3 - \uDFF5 \uDFF7 - \uDFFF ] | \uD83D [ \uDC00 - \uDCFD \uDCFF - \uDD3D \uDD49 - \uDD4E \uDD50 - \uDD67 \uDD6F \uDD70 \uDD73 - \uDD7A \uDD87 \uDD8A - \uDD8D \uDD90 \uDD95 \uDD96 \uDDA4 \uDDA5 \uDDA8 \uDDB1 \uDDB2 \uDDBC \uDDC2 - \uDDC4 \uDDD1 - \uDDD3 \uDDDC - \uDDDE \uDDE1 \uDDE3 \uDDE8 \uDDEF \uDDF3 \uDDFA - \uDE4F \uDE80 - \uDEC5 \uDECB - \uDED2 \uDED5 - \uDED7 \uDEDC - \uDEE5 \uDEE9 \uDEEB \uDEEC \uDEF0 \uDEF3 - \uDEFC \uDFE0 - \uDFEB \uDFF0 ] | \uD83E [ \uDD0C - \uDD3A \uDD3C - \uDD45 \uDD47 - \uDDFF \uDE70 - \uDE7C \uDE80 - \uDE89 \uDE8F - \uDEC6 \uDECE - \uDEDC \uDEDF - \uDEE9 \uDEF0 - \uDEF8 ] ) / ) ;
196+ var match = text . match ( / \p{ Emoji} / u) ;
197197 return match ?. [ 0 ] ;
198198}
199199var MyClass = class {
Original file line number Diff line number Diff line change @@ -192,7 +192,7 @@ function safeJsonParse(input) {
192192 }
193193}
194194function matchEmoji ( text ) {
195- var match = text . match ( / (?: [ # \* 0 - 9 \xA9 \xAE \u203C \u2049 \u2122 \u2139 \u2194 - \u2199 \u21A9 \u21AA \u231A \u231B \u2328 \u23CF \u23E9 - \u23F3 \u23F8 - \u23FA \u24C2 \u25AA \u25AB \u25B6 \u25C0 \u25FB - \u25FE \u2600 - \u2604 \u260E \u2611 \u2614 \u2615 \u2618 \u261D \u2620 \u2622 \u2623 \u2626 \u262A \u262E \u262F \u2638 - \u263A \u2640 \u2642 \u2648 - \u2653 \u265F \u2660 \u2663 \u2665 \u2666 \u2668 \u267B \u267E \u267F \u2692 - \u2697 \u2699 \u269B \u269C \u26A0 \u26A1 \u26A7 \u26AA \u26AB \u26B0 \u26B1 \u26BD \u26BE \u26C4 \u26C5 \u26C8 \u26CE \u26CF \u26D1 \u26D3 \u26D4 \u26E9 \u26EA \u26F0 - \u26F5 \u26F7 - \u26FA \u26FD \u2702 \u2705 \u2708 - \u270D \u270F \u2712 \u2714 \u2716 \u271D \u2721 \u2728 \u2733 \u2734 \u2744 \u2747 \u274C \u274E \u2753 - \u2755 \u2757 \u2763 \u2764 \u2795 - \u2797 \u27A1 \u27B0 \u27BF \u2934 \u2935 \u2B05 - \u2B07 \u2B1B \u2B1C \u2B50 \u2B55 \u3030 \u303D \u3297 \u3299 ] | \uD83C [ \uDC04 \uDCCF \uDD70 \uDD71 \uDD7E \uDD7F \uDD8E \uDD91 - \uDD9A \uDDE6 - \uDDFF \uDE01 \uDE02 \uDE1A \uDE2F \uDE32 - \uDE3A \uDE50 \uDE51 \uDF00 - \uDF21 \uDF24 - \uDF93 \uDF96 \uDF97 \uDF99 - \uDF9B \uDF9E - \uDFF0 \uDFF3 - \uDFF5 \uDFF7 - \uDFFF ] | \uD83D [ \uDC00 - \uDCFD \uDCFF - \uDD3D \uDD49 - \uDD4E \uDD50 - \uDD67 \uDD6F \uDD70 \uDD73 - \uDD7A \uDD87 \uDD8A - \uDD8D \uDD90 \uDD95 \uDD96 \uDDA4 \uDDA5 \uDDA8 \uDDB1 \uDDB2 \uDDBC \uDDC2 - \uDDC4 \uDDD1 - \uDDD3 \uDDDC - \uDDDE \uDDE1 \uDDE3 \uDDE8 \uDDEF \uDDF3 \uDDFA - \uDE4F \uDE80 - \uDEC5 \uDECB - \uDED2 \uDED5 - \uDED7 \uDEDC - \uDEE5 \uDEE9 \uDEEB \uDEEC \uDEF0 \uDEF3 - \uDEFC \uDFE0 - \uDFEB \uDFF0 ] | \uD83E [ \uDD0C - \uDD3A \uDD3C - \uDD45 \uDD47 - \uDDFF \uDE70 - \uDE7C \uDE80 - \uDE89 \uDE8F - \uDEC6 \uDECE - \uDEDC \uDEDF - \uDEE9 \uDEF0 - \uDEF8 ] ) / ) ;
195+ var match = text . match ( / \p{ Emoji} / u) ;
196196 return match ?. [ 0 ] ;
197197}
198198var MyClass = class {
Original file line number Diff line number Diff line change @@ -176,7 +176,7 @@ function safeJsonParse(input) {
176176 }
177177}
178178function matchEmoji ( text ) {
179- var match = text . match ( / (?: [ # \* 0 - 9 \xA9 \xAE \u203C \u2049 \u2122 \u2139 \u2194 - \u2199 \u21A9 \u21AA \u231A \u231B \u2328 \u23CF \u23E9 - \u23F3 \u23F8 - \u23FA \u24C2 \u25AA \u25AB \u25B6 \u25C0 \u25FB - \u25FE \u2600 - \u2604 \u260E \u2611 \u2614 \u2615 \u2618 \u261D \u2620 \u2622 \u2623 \u2626 \u262A \u262E \u262F \u2638 - \u263A \u2640 \u2642 \u2648 - \u2653 \u265F \u2660 \u2663 \u2665 \u2666 \u2668 \u267B \u267E \u267F \u2692 - \u2697 \u2699 \u269B \u269C \u26A0 \u26A1 \u26A7 \u26AA \u26AB \u26B0 \u26B1 \u26BD \u26BE \u26C4 \u26C5 \u26C8 \u26CE \u26CF \u26D1 \u26D3 \u26D4 \u26E9 \u26EA \u26F0 - \u26F5 \u26F7 - \u26FA \u26FD \u2702 \u2705 \u2708 - \u270D \u270F \u2712 \u2714 \u2716 \u271D \u2721 \u2728 \u2733 \u2734 \u2744 \u2747 \u274C \u274E \u2753 - \u2755 \u2757 \u2763 \u2764 \u2795 - \u2797 \u27A1 \u27B0 \u27BF \u2934 \u2935 \u2B05 - \u2B07 \u2B1B \u2B1C \u2B50 \u2B55 \u3030 \u303D \u3297 \u3299 ] | \uD83C [ \uDC04 \uDCCF \uDD70 \uDD71 \uDD7E \uDD7F \uDD8E \uDD91 - \uDD9A \uDDE6 - \uDDFF \uDE01 \uDE02 \uDE1A \uDE2F \uDE32 - \uDE3A \uDE50 \uDE51 \uDF00 - \uDF21 \uDF24 - \uDF93 \uDF96 \uDF97 \uDF99 - \uDF9B \uDF9E - \uDFF0 \uDFF3 - \uDFF5 \uDFF7 - \uDFFF ] | \uD83D [ \uDC00 - \uDCFD \uDCFF - \uDD3D \uDD49 - \uDD4E \uDD50 - \uDD67 \uDD6F \uDD70 \uDD73 - \uDD7A \uDD87 \uDD8A - \uDD8D \uDD90 \uDD95 \uDD96 \uDDA4 \uDDA5 \uDDA8 \uDDB1 \uDDB2 \uDDBC \uDDC2 - \uDDC4 \uDDD1 - \uDDD3 \uDDDC - \uDDDE \uDDE1 \uDDE3 \uDDE8 \uDDEF \uDDF3 \uDDFA - \uDE4F \uDE80 - \uDEC5 \uDECB - \uDED2 \uDED5 - \uDED7 \uDEDC - \uDEE5 \uDEE9 \uDEEB \uDEEC \uDEF0 \uDEF3 - \uDEFC \uDFE0 - \uDFEB \uDFF0 ] | \uD83E [ \uDD0C - \uDD3A \uDD3C - \uDD45 \uDD47 - \uDDFF \uDE70 - \uDE7C \uDE80 - \uDE89 \uDE8F - \uDEC6 \uDECE - \uDEDC \uDEDF - \uDEE9 \uDEF0 - \uDEF8 ] ) / ) ;
179+ var match = text . match ( / \p{ Emoji} / u) ;
180180 return match ?. [ 0 ] ;
181181}
182182var MyClass = class {
Original file line number Diff line number Diff line change @@ -193,7 +193,7 @@ function safeJsonParse(input) {
193193 }
194194}
195195function matchEmoji ( text ) {
196- const match = text . match ( / (?: [ # \* 0 - 9 \xA9 \xAE \u203C \u2049 \u2122 \u2139 \u2194 - \u2199 \u21A9 \u21AA \u231A \u231B \u2328 \u23CF \u23E9 - \u23F3 \u23F8 - \u23FA \u24C2 \u25AA \u25AB \u25B6 \u25C0 \u25FB - \u25FE \u2600 - \u2604 \u260E \u2611 \u2614 \u2615 \u2618 \u261D \u2620 \u2622 \u2623 \u2626 \u262A \u262E \u262F \u2638 - \u263A \u2640 \u2642 \u2648 - \u2653 \u265F \u2660 \u2663 \u2665 \u2666 \u2668 \u267B \u267E \u267F \u2692 - \u2697 \u2699 \u269B \u269C \u26A0 \u26A1 \u26A7 \u26AA \u26AB \u26B0 \u26B1 \u26BD \u26BE \u26C4 \u26C5 \u26C8 \u26CE \u26CF \u26D1 \u26D3 \u26D4 \u26E9 \u26EA \u26F0 - \u26F5 \u26F7 - \u26FA \u26FD \u2702 \u2705 \u2708 - \u270D \u270F \u2712 \u2714 \u2716 \u271D \u2721 \u2728 \u2733 \u2734 \u2744 \u2747 \u274C \u274E \u2753 - \u2755 \u2757 \u2763 \u2764 \u2795 - \u2797 \u27A1 \u27B0 \u27BF \u2934 \u2935 \u2B05 - \u2B07 \u2B1B \u2B1C \u2B50 \u2B55 \u3030 \u303D \u3297 \u3299 ] | \uD83C [ \uDC04 \uDCCF \uDD70 \uDD71 \uDD7E \uDD7F \uDD8E \uDD91 - \uDD9A \uDDE6 - \uDDFF \uDE01 \uDE02 \uDE1A \uDE2F \uDE32 - \uDE3A \uDE50 \uDE51 \uDF00 - \uDF21 \uDF24 - \uDF93 \uDF96 \uDF97 \uDF99 - \uDF9B \uDF9E - \uDFF0 \uDFF3 - \uDFF5 \uDFF7 - \uDFFF ] | \uD83D [ \uDC00 - \uDCFD \uDCFF - \uDD3D \uDD49 - \uDD4E \uDD50 - \uDD67 \uDD6F \uDD70 \uDD73 - \uDD7A \uDD87 \uDD8A - \uDD8D \uDD90 \uDD95 \uDD96 \uDDA4 \uDDA5 \uDDA8 \uDDB1 \uDDB2 \uDDBC \uDDC2 - \uDDC4 \uDDD1 - \uDDD3 \uDDDC - \uDDDE \uDDE1 \uDDE3 \uDDE8 \uDDEF \uDDF3 \uDDFA - \uDE4F \uDE80 - \uDEC5 \uDECB - \uDED2 \uDED5 - \uDED7 \uDEDC - \uDEE5 \uDEE9 \uDEEB \uDEEC \uDEF0 \uDEF3 - \uDEFC \uDFE0 - \uDFEB \uDFF0 ] | \uD83E [ \uDD0C - \uDD3A \uDD3C - \uDD45 \uDD47 - \uDDFF \uDE70 - \uDE7C \uDE80 - \uDE89 \uDE8F - \uDEC6 \uDECE - \uDEDC \uDEDF - \uDEE9 \uDEF0 - \uDEF8 ] ) / ) ;
196+ const match = text . match ( / \p{ Emoji} / u) ;
197197 return match ?. [ 0 ] ;
198198}
199199const MyClass = class {
Original file line number Diff line number Diff line change @@ -179,7 +179,7 @@ function safeJsonParse(input) {
179179 }
180180}
181181function matchEmoji ( text ) {
182- var match = text . match ( / (?: [ # \* 0 - 9 \xA9 \xAE \u203C \u2049 \u2122 \u2139 \u2194 - \u2199 \u21A9 \u21AA \u231A \u231B \u2328 \u23CF \u23E9 - \u23F3 \u23F8 - \u23FA \u24C2 \u25AA \u25AB \u25B6 \u25C0 \u25FB - \u25FE \u2600 - \u2604 \u260E \u2611 \u2614 \u2615 \u2618 \u261D \u2620 \u2622 \u2623 \u2626 \u262A \u262E \u262F \u2638 - \u263A \u2640 \u2642 \u2648 - \u2653 \u265F \u2660 \u2663 \u2665 \u2666 \u2668 \u267B \u267E \u267F \u2692 - \u2697 \u2699 \u269B \u269C \u26A0 \u26A1 \u26A7 \u26AA \u26AB \u26B0 \u26B1 \u26BD \u26BE \u26C4 \u26C5 \u26C8 \u26CE \u26CF \u26D1 \u26D3 \u26D4 \u26E9 \u26EA \u26F0 - \u26F5 \u26F7 - \u26FA \u26FD \u2702 \u2705 \u2708 - \u270D \u270F \u2712 \u2714 \u2716 \u271D \u2721 \u2728 \u2733 \u2734 \u2744 \u2747 \u274C \u274E \u2753 - \u2755 \u2757 \u2763 \u2764 \u2795 - \u2797 \u27A1 \u27B0 \u27BF \u2934 \u2935 \u2B05 - \u2B07 \u2B1B \u2B1C \u2B50 \u2B55 \u3030 \u303D \u3297 \u3299 ] | \uD83C [ \uDC04 \uDCCF \uDD70 \uDD71 \uDD7E \uDD7F \uDD8E \uDD91 - \uDD9A \uDDE6 - \uDDFF \uDE01 \uDE02 \uDE1A \uDE2F \uDE32 - \uDE3A \uDE50 \uDE51 \uDF00 - \uDF21 \uDF24 - \uDF93 \uDF96 \uDF97 \uDF99 - \uDF9B \uDF9E - \uDFF0 \uDFF3 - \uDFF5 \uDFF7 - \uDFFF ] | \uD83D [ \uDC00 - \uDCFD \uDCFF - \uDD3D \uDD49 - \uDD4E \uDD50 - \uDD67 \uDD6F \uDD70 \uDD73 - \uDD7A \uDD87 \uDD8A - \uDD8D \uDD90 \uDD95 \uDD96 \uDDA4 \uDDA5 \uDDA8 \uDDB1 \uDDB2 \uDDBC \uDDC2 - \uDDC4 \uDDD1 - \uDDD3 \uDDDC - \uDDDE \uDDE1 \uDDE3 \uDDE8 \uDDEF \uDDF3 \uDDFA - \uDE4F \uDE80 - \uDEC5 \uDECB - \uDED2 \uDED5 - \uDED7 \uDEDC - \uDEE5 \uDEE9 \uDEEB \uDEEC \uDEF0 \uDEF3 - \uDEFC \uDFE0 - \uDFEB \uDFF0 ] | \uD83E [ \uDD0C - \uDD3A \uDD3C - \uDD45 \uDD47 - \uDDFF \uDE70 - \uDE7C \uDE80 - \uDE89 \uDE8F - \uDEC6 \uDECE - \uDEDC \uDEDF - \uDEE9 \uDEF0 - \uDEF8 ] ) / ) ;
182+ var match = text . match ( / \p{ Emoji} / u) ;
183183 return match ?. [ 0 ] ;
184184}
185185var MyClass = class {
Original file line number Diff line number Diff line change @@ -193,7 +193,7 @@ function safeJsonParse(input) {
193193 }
194194}
195195function matchEmoji ( text ) {
196- var match = text . match ( / (?: [ # \* 0 - 9 \xA9 \xAE \u203C \u2049 \u2122 \u2139 \u2194 - \u2199 \u21A9 \u21AA \u231A \u231B \u2328 \u23CF \u23E9 - \u23F3 \u23F8 - \u23FA \u24C2 \u25AA \u25AB \u25B6 \u25C0 \u25FB - \u25FE \u2600 - \u2604 \u260E \u2611 \u2614 \u2615 \u2618 \u261D \u2620 \u2622 \u2623 \u2626 \u262A \u262E \u262F \u2638 - \u263A \u2640 \u2642 \u2648 - \u2653 \u265F \u2660 \u2663 \u2665 \u2666 \u2668 \u267B \u267E \u267F \u2692 - \u2697 \u2699 \u269B \u269C \u26A0 \u26A1 \u26A7 \u26AA \u26AB \u26B0 \u26B1 \u26BD \u26BE \u26C4 \u26C5 \u26C8 \u26CE \u26CF \u26D1 \u26D3 \u26D4 \u26E9 \u26EA \u26F0 - \u26F5 \u26F7 - \u26FA \u26FD \u2702 \u2705 \u2708 - \u270D \u270F \u2712 \u2714 \u2716 \u271D \u2721 \u2728 \u2733 \u2734 \u2744 \u2747 \u274C \u274E \u2753 - \u2755 \u2757 \u2763 \u2764 \u2795 - \u2797 \u27A1 \u27B0 \u27BF \u2934 \u2935 \u2B05 - \u2B07 \u2B1B \u2B1C \u2B50 \u2B55 \u3030 \u303D \u3297 \u3299 ] | \uD83C [ \uDC04 \uDCCF \uDD70 \uDD71 \uDD7E \uDD7F \uDD8E \uDD91 - \uDD9A \uDDE6 - \uDDFF \uDE01 \uDE02 \uDE1A \uDE2F \uDE32 - \uDE3A \uDE50 \uDE51 \uDF00 - \uDF21 \uDF24 - \uDF93 \uDF96 \uDF97 \uDF99 - \uDF9B \uDF9E - \uDFF0 \uDFF3 - \uDFF5 \uDFF7 - \uDFFF ] | \uD83D [ \uDC00 - \uDCFD \uDCFF - \uDD3D \uDD49 - \uDD4E \uDD50 - \uDD67 \uDD6F \uDD70 \uDD73 - \uDD7A \uDD87 \uDD8A - \uDD8D \uDD90 \uDD95 \uDD96 \uDDA4 \uDDA5 \uDDA8 \uDDB1 \uDDB2 \uDDBC \uDDC2 - \uDDC4 \uDDD1 - \uDDD3 \uDDDC - \uDDDE \uDDE1 \uDDE3 \uDDE8 \uDDEF \uDDF3 \uDDFA - \uDE4F \uDE80 - \uDEC5 \uDECB - \uDED2 \uDED5 - \uDED7 \uDEDC - \uDEE5 \uDEE9 \uDEEB \uDEEC \uDEF0 \uDEF3 - \uDEFC \uDFE0 - \uDFEB \uDFF0 ] | \uD83E [ \uDD0C - \uDD3A \uDD3C - \uDD45 \uDD47 - \uDDFF \uDE70 - \uDE7C \uDE80 - \uDE89 \uDE8F - \uDEC6 \uDECE - \uDEDC \uDEDF - \uDEE9 \uDEF0 - \uDEF8 ] ) / ) ;
196+ var match = text . match ( / \p{ Emoji} / u) ;
197197 return match ?. [ 0 ] ;
198198}
199199var MyClass = class {
Original file line number Diff line number Diff line change @@ -193,7 +193,7 @@ function safeJsonParse(input) {
193193 }
194194}
195195function matchEmoji ( text ) {
196- var match = text . match ( / (?: [ # \* 0 - 9 \xA9 \xAE \u203C \u2049 \u2122 \u2139 \u2194 - \u2199 \u21A9 \u21AA \u231A \u231B \u2328 \u23CF \u23E9 - \u23F3 \u23F8 - \u23FA \u24C2 \u25AA \u25AB \u25B6 \u25C0 \u25FB - \u25FE \u2600 - \u2604 \u260E \u2611 \u2614 \u2615 \u2618 \u261D \u2620 \u2622 \u2623 \u2626 \u262A \u262E \u262F \u2638 - \u263A \u2640 \u2642 \u2648 - \u2653 \u265F \u2660 \u2663 \u2665 \u2666 \u2668 \u267B \u267E \u267F \u2692 - \u2697 \u2699 \u269B \u269C \u26A0 \u26A1 \u26A7 \u26AA \u26AB \u26B0 \u26B1 \u26BD \u26BE \u26C4 \u26C5 \u26C8 \u26CE \u26CF \u26D1 \u26D3 \u26D4 \u26E9 \u26EA \u26F0 - \u26F5 \u26F7 - \u26FA \u26FD \u2702 \u2705 \u2708 - \u270D \u270F \u2712 \u2714 \u2716 \u271D \u2721 \u2728 \u2733 \u2734 \u2744 \u2747 \u274C \u274E \u2753 - \u2755 \u2757 \u2763 \u2764 \u2795 - \u2797 \u27A1 \u27B0 \u27BF \u2934 \u2935 \u2B05 - \u2B07 \u2B1B \u2B1C \u2B50 \u2B55 \u3030 \u303D \u3297 \u3299 ] | \uD83C [ \uDC04 \uDCCF \uDD70 \uDD71 \uDD7E \uDD7F \uDD8E \uDD91 - \uDD9A \uDDE6 - \uDDFF \uDE01 \uDE02 \uDE1A \uDE2F \uDE32 - \uDE3A \uDE50 \uDE51 \uDF00 - \uDF21 \uDF24 - \uDF93 \uDF96 \uDF97 \uDF99 - \uDF9B \uDF9E - \uDFF0 \uDFF3 - \uDFF5 \uDFF7 - \uDFFF ] | \uD83D [ \uDC00 - \uDCFD \uDCFF - \uDD3D \uDD49 - \uDD4E \uDD50 - \uDD67 \uDD6F \uDD70 \uDD73 - \uDD7A \uDD87 \uDD8A - \uDD8D \uDD90 \uDD95 \uDD96 \uDDA4 \uDDA5 \uDDA8 \uDDB1 \uDDB2 \uDDBC \uDDC2 - \uDDC4 \uDDD1 - \uDDD3 \uDDDC - \uDDDE \uDDE1 \uDDE3 \uDDE8 \uDDEF \uDDF3 \uDDFA - \uDE4F \uDE80 - \uDEC5 \uDECB - \uDED2 \uDED5 - \uDED7 \uDEDC - \uDEE5 \uDEE9 \uDEEB \uDEEC \uDEF0 \uDEF3 - \uDEFC \uDFE0 - \uDFEB \uDFF0 ] | \uD83E [ \uDD0C - \uDD3A \uDD3C - \uDD45 \uDD47 - \uDDFF \uDE70 - \uDE7C \uDE80 - \uDE89 \uDE8F - \uDEC6 \uDECE - \uDEDC \uDEDF - \uDEE9 \uDEF0 - \uDEF8 ] ) / ) ;
196+ var match = text . match ( / \p{ Emoji} / u) ;
197197 return match ?. [ 0 ] ;
198198}
199199var MyClass = class {
Original file line number Diff line number Diff line change @@ -165,7 +165,7 @@ function safeJsonParse(input) {
165165 }
166166}
167167function matchEmoji ( text ) {
168- var match = text . match ( / (?: [ # \* 0 - 9 \xA9 \xAE \u203C \u2049 \u2122 \u2139 \u2194 - \u2199 \u21A9 \u21AA \u231A \u231B \u2328 \u23CF \u23E9 - \u23F3 \u23F8 - \u23FA \u24C2 \u25AA \u25AB \u25B6 \u25C0 \u25FB - \u25FE \u2600 - \u2604 \u260E \u2611 \u2614 \u2615 \u2618 \u261D \u2620 \u2622 \u2623 \u2626 \u262A \u262E \u262F \u2638 - \u263A \u2640 \u2642 \u2648 - \u2653 \u265F \u2660 \u2663 \u2665 \u2666 \u2668 \u267B \u267E \u267F \u2692 - \u2697 \u2699 \u269B \u269C \u26A0 \u26A1 \u26A7 \u26AA \u26AB \u26B0 \u26B1 \u26BD \u26BE \u26C4 \u26C5 \u26C8 \u26CE \u26CF \u26D1 \u26D3 \u26D4 \u26E9 \u26EA \u26F0 - \u26F5 \u26F7 - \u26FA \u26FD \u2702 \u2705 \u2708 - \u270D \u270F \u2712 \u2714 \u2716 \u271D \u2721 \u2728 \u2733 \u2734 \u2744 \u2747 \u274C \u274E \u2753 - \u2755 \u2757 \u2763 \u2764 \u2795 - \u2797 \u27A1 \u27B0 \u27BF \u2934 \u2935 \u2B05 - \u2B07 \u2B1B \u2B1C \u2B50 \u2B55 \u3030 \u303D \u3297 \u3299 ] | \uD83C [ \uDC04 \uDCCF \uDD70 \uDD71 \uDD7E \uDD7F \uDD8E \uDD91 - \uDD9A \uDDE6 - \uDDFF \uDE01 \uDE02 \uDE1A \uDE2F \uDE32 - \uDE3A \uDE50 \uDE51 \uDF00 - \uDF21 \uDF24 - \uDF93 \uDF96 \uDF97 \uDF99 - \uDF9B \uDF9E - \uDFF0 \uDFF3 - \uDFF5 \uDFF7 - \uDFFF ] | \uD83D [ \uDC00 - \uDCFD \uDCFF - \uDD3D \uDD49 - \uDD4E \uDD50 - \uDD67 \uDD6F \uDD70 \uDD73 - \uDD7A \uDD87 \uDD8A - \uDD8D \uDD90 \uDD95 \uDD96 \uDDA4 \uDDA5 \uDDA8 \uDDB1 \uDDB2 \uDDBC \uDDC2 - \uDDC4 \uDDD1 - \uDDD3 \uDDDC - \uDDDE \uDDE1 \uDDE3 \uDDE8 \uDDEF \uDDF3 \uDDFA - \uDE4F \uDE80 - \uDEC5 \uDECB - \uDED2 \uDED5 - \uDED7 \uDEDC - \uDEE5 \uDEE9 \uDEEB \uDEEC \uDEF0 \uDEF3 - \uDEFC \uDFE0 - \uDFEB \uDFF0 ] | \uD83E [ \uDD0C - \uDD3A \uDD3C - \uDD45 \uDD47 - \uDDFF \uDE70 - \uDE7C \uDE80 - \uDE89 \uDE8F - \uDEC6 \uDECE - \uDEDC \uDEDF - \uDEE9 \uDEF0 - \uDEF8 ] ) / ) ;
168+ var match = text . match ( / \p{ Emoji} / u) ;
169169 return match ?. [ 0 ] ;
170170}
171171var MyClass = class {
Original file line number Diff line number Diff line change @@ -192,7 +192,7 @@ function safeJsonParse(input) {
192192 }
193193}
194194function matchEmoji ( text ) {
195- var match = text . match ( / (?: [ # \* 0 - 9 \xA9 \xAE \u203C \u2049 \u2122 \u2139 \u2194 - \u2199 \u21A9 \u21AA \u231A \u231B \u2328 \u23CF \u23E9 - \u23F3 \u23F8 - \u23FA \u24C2 \u25AA \u25AB \u25B6 \u25C0 \u25FB - \u25FE \u2600 - \u2604 \u260E \u2611 \u2614 \u2615 \u2618 \u261D \u2620 \u2622 \u2623 \u2626 \u262A \u262E \u262F \u2638 - \u263A \u2640 \u2642 \u2648 - \u2653 \u265F \u2660 \u2663 \u2665 \u2666 \u2668 \u267B \u267E \u267F \u2692 - \u2697 \u2699 \u269B \u269C \u26A0 \u26A1 \u26A7 \u26AA \u26AB \u26B0 \u26B1 \u26BD \u26BE \u26C4 \u26C5 \u26C8 \u26CE \u26CF \u26D1 \u26D3 \u26D4 \u26E9 \u26EA \u26F0 - \u26F5 \u26F7 - \u26FA \u26FD \u2702 \u2705 \u2708 - \u270D \u270F \u2712 \u2714 \u2716 \u271D \u2721 \u2728 \u2733 \u2734 \u2744 \u2747 \u274C \u274E \u2753 - \u2755 \u2757 \u2763 \u2764 \u2795 - \u2797 \u27A1 \u27B0 \u27BF \u2934 \u2935 \u2B05 - \u2B07 \u2B1B \u2B1C \u2B50 \u2B55 \u3030 \u303D \u3297 \u3299 ] | \uD83C [ \uDC04 \uDCCF \uDD70 \uDD71 \uDD7E \uDD7F \uDD8E \uDD91 - \uDD9A \uDDE6 - \uDDFF \uDE01 \uDE02 \uDE1A \uDE2F \uDE32 - \uDE3A \uDE50 \uDE51 \uDF00 - \uDF21 \uDF24 - \uDF93 \uDF96 \uDF97 \uDF99 - \uDF9B \uDF9E - \uDFF0 \uDFF3 - \uDFF5 \uDFF7 - \uDFFF ] | \uD83D [ \uDC00 - \uDCFD \uDCFF - \uDD3D \uDD49 - \uDD4E \uDD50 - \uDD67 \uDD6F \uDD70 \uDD73 - \uDD7A \uDD87 \uDD8A - \uDD8D \uDD90 \uDD95 \uDD96 \uDDA4 \uDDA5 \uDDA8 \uDDB1 \uDDB2 \uDDBC \uDDC2 - \uDDC4 \uDDD1 - \uDDD3 \uDDDC - \uDDDE \uDDE1 \uDDE3 \uDDE8 \uDDEF \uDDF3 \uDDFA - \uDE4F \uDE80 - \uDEC5 \uDECB - \uDED2 \uDED5 - \uDED7 \uDEDC - \uDEE5 \uDEE9 \uDEEB \uDEEC \uDEF0 \uDEF3 - \uDEFC \uDFE0 - \uDFEB \uDFF0 ] | \uD83E [ \uDD0C - \uDD3A \uDD3C - \uDD45 \uDD47 - \uDDFF \uDE70 - \uDE7C \uDE80 - \uDE89 \uDE8F - \uDEC6 \uDECE - \uDEDC \uDEDF - \uDEE9 \uDEF0 - \uDEF8 ] ) / ) ;
195+ var match = text . match ( / \p{ Emoji} / u) ;
196196 return match ?. [ 0 ] ;
197197}
198198var MyClass = class {
Original file line number Diff line number Diff line change @@ -196,7 +196,7 @@ function safeJsonParse(input) {
196196 }
197197}
198198function matchEmoji ( text ) {
199- var match = text . match ( / (?: [ # \* 0 - 9 \xA9 \xAE \u203C \u2049 \u2122 \u2139 \u2194 - \u2199 \u21A9 \u21AA \u231A \u231B \u2328 \u23CF \u23E9 - \u23F3 \u23F8 - \u23FA \u24C2 \u25AA \u25AB \u25B6 \u25C0 \u25FB - \u25FE \u2600 - \u2604 \u260E \u2611 \u2614 \u2615 \u2618 \u261D \u2620 \u2622 \u2623 \u2626 \u262A \u262E \u262F \u2638 - \u263A \u2640 \u2642 \u2648 - \u2653 \u265F \u2660 \u2663 \u2665 \u2666 \u2668 \u267B \u267E \u267F \u2692 - \u2697 \u2699 \u269B \u269C \u26A0 \u26A1 \u26A7 \u26AA \u26AB \u26B0 \u26B1 \u26BD \u26BE \u26C4 \u26C5 \u26C8 \u26CE \u26CF \u26D1 \u26D3 \u26D4 \u26E9 \u26EA \u26F0 - \u26F5 \u26F7 - \u26FA \u26FD \u2702 \u2705 \u2708 - \u270D \u270F \u2712 \u2714 \u2716 \u271D \u2721 \u2728 \u2733 \u2734 \u2744 \u2747 \u274C \u274E \u2753 - \u2755 \u2757 \u2763 \u2764 \u2795 - \u2797 \u27A1 \u27B0 \u27BF \u2934 \u2935 \u2B05 - \u2B07 \u2B1B \u2B1C \u2B50 \u2B55 \u3030 \u303D \u3297 \u3299 ] | \uD83C [ \uDC04 \uDCCF \uDD70 \uDD71 \uDD7E \uDD7F \uDD8E \uDD91 - \uDD9A \uDDE6 - \uDDFF \uDE01 \uDE02 \uDE1A \uDE2F \uDE32 - \uDE3A \uDE50 \uDE51 \uDF00 - \uDF21 \uDF24 - \uDF93 \uDF96 \uDF97 \uDF99 - \uDF9B \uDF9E - \uDFF0 \uDFF3 - \uDFF5 \uDFF7 - \uDFFF ] | \uD83D [ \uDC00 - \uDCFD \uDCFF - \uDD3D \uDD49 - \uDD4E \uDD50 - \uDD67 \uDD6F \uDD70 \uDD73 - \uDD7A \uDD87 \uDD8A - \uDD8D \uDD90 \uDD95 \uDD96 \uDDA4 \uDDA5 \uDDA8 \uDDB1 \uDDB2 \uDDBC \uDDC2 - \uDDC4 \uDDD1 - \uDDD3 \uDDDC - \uDDDE \uDDE1 \uDDE3 \uDDE8 \uDDEF \uDDF3 \uDDFA - \uDE4F \uDE80 - \uDEC5 \uDECB - \uDED2 \uDED5 - \uDED7 \uDEDC - \uDEE5 \uDEE9 \uDEEB \uDEEC \uDEF0 \uDEF3 - \uDEFC \uDFE0 - \uDFEB \uDFF0 ] | \uD83E [ \uDD0C - \uDD3A \uDD3C - \uDD45 \uDD47 - \uDDFF \uDE70 - \uDE7C \uDE80 - \uDE89 \uDE8F - \uDEC6 \uDECE - \uDEDC \uDEDF - \uDEE9 \uDEF0 - \uDEF8 ] ) / ) ;
199+ var match = text . match ( / \p{ Emoji} / u) ;
200200 return match ?. [ 0 ] ;
201201}
202202var MyClass = class {
You can’t perform that action at this time.
0 commit comments