UNPKG

node-emojis

Version:

Modern, tree-shakeable emoji library for Node.js with TypeScript, search, skin tones, and aliases 🎉

29 lines • 1.09 kB
/** * Backward compatibility layer for v0.x API * This module provides the legacy API interface for smooth migration */ export interface EmojisMain { [emojiName: string]: string | any; metadata: any; categories: any; emojiToName: Record<string, string>; reverseMapping: Record<string, string>; searchByKeyword: (keyword: string) => any[]; getByCategory: (category: string) => any[]; getAllNames: () => string[]; applySkinTone: (emoji: string, tone: any) => string; supportsSkinTone: (nameOrEmoji: string) => boolean; getAllSkinToneVariations: (emoji: string) => any; removeSkinTone: (emoji: string) => string; aliases: any; getAliases: (name: string) => string[]; getPrimaryName: (name: string) => string; isSameEmoji: (name1: string, name2: string) => boolean; getAllNamesForEmoji: (name: string) => string[]; skinTones: any; skinToneModifiers: any; SKIN_TONE_MODIFIERS: any; SKIN_TONES: any; } export declare function createBackwardCompatibleAPI(): EmojisMain; //# sourceMappingURL=backward-compat.d.ts.map