类库
› vue-frimousse
xiaoluoboding/vue-frimousse
Vue Frimousse 是一个轻量级、无预设样式且可组合的 Vue 和 Nuxt 表情符号选择器组件库。它完全复刻了 React Frimousse 的功能,采用 Vue 3 组合式 API,具备依赖少、树摇优化、虚拟化渲染、最新表情数据自动获取与缓存、键盘导航友好及无障碍访问等特点,允许开发者自由定制样式和组合组件。
技术栈
根目录 javascript
框架
Nuxt.js
^4.0.3
Vue Router
^4.5.1
Vue.js
^3.5.20
状态管理
Pinia
^3.0.3
构建工具
Vite
npm:rolldown-vite@latest
测试
Vitest
^3.2.4
CSS 框架
Tailwind CSS
^4.1.12
代码规范
ESLint
^9.31.0
Prettier
3.6.2
查看全部依赖 (48)
依赖
@number-flow/vue
^0.4.8
@vueuse/core
^13.8.0
@vueuse/head
^2.0.0
motion
^12.23.12
vaul-vue
^0.4.1
开发依赖
@nuxt/kit
^4.0.3
@nuxt/module-builder
^1.0.2
@nuxt/schema
^4.0.3
@prettier/plugin-oxc
^0.0.4
@senojs/rollup-plugin-style-inject
^0.2.3
@shikijs/transformers
^3.12.0
@tailwindcss/typography
^0.5.16
@tailwindcss/vite
^4.1.12
@tsconfig/node22
^22.0.2
@types/jsdom
^21.1.7
@types/node
^22.16.5
@vitejs/plugin-vue
^6.0.1
@vitest/eslint-plugin
^1.3.4
@vue/eslint-config-prettier
^10.2.0
@vue/eslint-config-typescript
^14.6.0
@vue/test-utils
^2.4.6
@vue/tsconfig
^0.7.0
class-variance-authority
^0.7.1
clsx
^2.1.1
dedent
^1.6.0
emojibase
^16.0.0
emojibase-data
^16.0.3
eslint-plugin-oxlint
~1.8.0
eslint-plugin-vue
~10.3.0
jiti
^2.4.2
jsdom
^26.1.0
lucide-vue-next
^0.542.0
npm-run-all2
^8.0.4
oxlint
~1.8.0
reka-ui
^2.5.0
shiki
^3.12.0
slugify
^1.6.6
tailwind-merge
^3.3.1
tsdown
^0.14.2
tw-animate-css
^1.3.7
typescript
~5.8.0
unocss
^66.4.2
unplugin-vue
^7.0.1
vite-plugin-vue-devtools
^8.0.0
vitest-fetch-mock
^0.4.5
vue-frimousse
link:
vue-sonner
^2.0.8
vue-tsc
^3.0.4
playground javascript
框架
Nuxt.js
^4.0.3
Vue Router
^4.5.1
Vue.js
^3.5.20