SYMBOL INDEX (18 symbols across 3 files) FILE: scripts/fetch.ts type EmojiLiteral (line 1) | type EmojiLiteral = string function getGithubEmojiIdMap (line 3) | async function getGithubEmojiIdMap(): Promise<{ function getUnicodeEmojiCategoryIterator (line 31) | async function getUnicodeEmojiCategoryIterator() { function getCategorizeGithubEmojiIds (line 57) | async function getCategorizeGithubEmojiIds() { function toTitleCase (line 141) | function toTitleCase(text: string) { function getLast (line 148) | function getLast(array: T[]) { function fetchJson (line 152) | async function fetchJson(url: string, init?: RequestInit) { function fetchText (line 157) | async function fetchText(url: string, init?: RequestInit) { FILE: scripts/generate.ts function generate (line 4) | async function generate() { FILE: scripts/markdown.ts constant RESOURCE_1 (line 3) | const RESOURCE_1 = '[GitHub Emoji API](https://api.github.com/emojis)' constant RESOURCE_2 (line 4) | const RESOURCE_2 = constant COLUMNS (line 7) | const COLUMNS = 2 constant TOC_NAME (line 9) | const TOC_NAME = 'Table of Contents' type GithubEmojiIds (line 11) | type GithubEmojiIds = Array function generateCheatSheet (line 13) | function generateCheatSheet(categorizedGithubEmojiIds: { function generateToc (line 69) | function generateToc(headers: string[]) { function getHeaderId (line 73) | function getHeaderId(header: string) { function generateTable (line 80) | function generateTable(