gitextract_wse6tx42/ ├── .env.example ├── .eslintrc ├── .gitignore ├── .husky/ │ ├── commit-msg │ └── pre-commit ├── .npmrc ├── .prettierrc ├── Dockerfile ├── LICENSE ├── README.md ├── app/ │ └── router.options.ts ├── app.vue ├── assets/ │ └── css/ │ └── tailwind.css ├── components/ │ ├── Detail.vue │ ├── DropDown.vue │ ├── Footer.vue │ ├── Logo.vue │ ├── Range.vue │ ├── ThemeToggle.vue │ ├── Toggle.vue │ ├── ToolBar.vue │ ├── Underline.vue │ └── Yesicon.vue ├── data/ │ ├── emoji-index.json │ ├── emoji-test.txt │ ├── emoji.json │ ├── group-translate.json │ └── groupNames.json ├── error.vue ├── i18n.config.ts ├── lang/ │ ├── ar.json │ ├── bn.json │ ├── da.json │ ├── de.json │ ├── el.json │ ├── en.json │ ├── es.json │ ├── fi.json │ ├── fr.json │ ├── he.json │ ├── hi.json │ ├── hu.json │ ├── id.json │ ├── it.json │ ├── ja.json │ ├── ko.json │ ├── ms.json │ ├── nl.json │ ├── no.json │ ├── pl.json │ ├── pt.json │ ├── ro.json │ ├── ru.json │ ├── sv.json │ ├── th.json │ ├── tr.json │ ├── uk.json │ ├── vi.json │ ├── zh-hans.json │ └── zh-hant.json ├── locale.ts ├── nuxt.config.ts ├── package.json ├── pages/ │ ├── [id].vue │ └── index.vue ├── public/ │ └── site.webmanifest ├── scripts/ │ ├── copyFile.ts │ ├── generateEmojiData.ts │ ├── generateGroupName.ts │ ├── generateKeywords.ts │ ├── generateLocale.ts │ ├── handle.ts │ ├── openAI.ts │ └── prompts.ts ├── server/ │ ├── api/ │ │ ├── emoji/ │ │ │ └── [id].ts │ │ ├── emojis.ts │ │ └── home.ts │ ├── middleware/ │ │ └── emoji.ts │ ├── plugins/ │ │ └── handleQuery.ts │ └── tsconfig.json ├── tailwind.config.ts ├── tsconfig.json └── utils/ └── index.ts