Optimize memory usage by removing EMOJIS variable after mapping (#10)

This commit is contained in:
2025-05-19 10:51:33 +02:00
committed by GitHub
parent 8af0deea07
commit 6dc46f06d6

View File

@@ -14,6 +14,8 @@ with EMOJIS_PATH.open("r", encoding="utf-8") as f:
EMOJI_MAPPING: dict[str, str] = {k: EMOJIS["emojis"][v]["surrogates"] for k, v in EMOJIS["nameToEmoji"].items()}
del EMOJIS # Clean up to save memory
EMOJI_PATTERN = re.compile(r":([a-zA-Z0-9_-]+):")