feat: Implement emoji uploads

This commit is contained in:
Jesse Wierzbinski 2024-12-09 13:12:46 +01:00
parent 17441bfd47
commit 93a3d233d0
No known key found for this signature in database
9 changed files with 391 additions and 22 deletions

View file

@ -1,6 +1,7 @@
import {
caseInsensitive,
char,
charIn,
createRegExp,
digit,
exactly,
@ -12,7 +13,7 @@ import {
export const emojiValidator = createRegExp(
// A-Z a-z 0-9 _ -
oneOrMore(letter.or(digit).or(exactly("_")).or(exactly("-"))),
oneOrMore(letter.or(digit).or(charIn("_-"))),
[caseInsensitive, global],
);