类库 › toastflow
adrianjanocko

adrianjanocko/toastflow

Toastflow 是一个与框架无关的轻量级消息通知(Toast)引擎,核心支持TypeScript,提供流畅的堆叠动画和CSS优先的主题定制。它为Vue 3提供了专门的渲染器插件(vue-toastflow),并支持作为Nuxt模块使用,让开发者能完全控制通知的布局和行为。

adrianjanocko/toastflow

技术栈

根目录 javascript

代码规范

ESLint ^9.37.0 Prettier 3.6.2
查看全部依赖 (2)

开发依赖

eslint-plugin-vue ~10.5.0 typescript-eslint ^8.58.2

packages/core javascript

测试

Vitest ^4.0.13
查看全部依赖 (2)

开发依赖

tsup ^8.5.1 typescript ^5.9.3

packages/docs/vue javascript

框架

Vue.js ^3.5.27
查看全部依赖 (3)

开发依赖

@vue/compiler-sfc ^3.5.27 @vue/repl ^4.7.1 vitepress 2.0.0-alpha.16

packages/nuxt javascript

查看全部依赖 (4)

依赖

@nuxt/kit ^3.17.5 vue-toastflow workspace:^

开发依赖

tsup ^8.5.1 typescript ^5.9.3

packages/playground/vue javascript

框架

Vue.js ^3.5.22

状态管理

Pinia ^3.0.3

构建工具

Vite ^7.1.11

测试

Vitest ^3.2.4

CSS 框架

Tailwind CSS ^4.1.17

代码规范

ESLint ^9.37.0 Prettier 3.6.2
查看全部依赖 (25)

依赖

@giscus/vue ^3.1.1 @highlightjs/vue-plugin ^2.1.0 @tailwindcss/vite ^4.1.17 highlight.js ^11.11.1 lucide-vue-next ^0.554.0 toastflow-core workspace:^ vue-snowfall ^1.1.8 vue-toastflow workspace:^

开发依赖

@tsconfig/node22 ^22.0.2 @types/jsdom ^27.0.0 @types/node ^22.18.11 @vitejs/plugin-vue ^6.0.1 @vitejs/plugin-vue-jsx ^5.1.1 @vitest/eslint-plugin ^1.3.23 @vue/eslint-config-prettier ^10.2.0 @vue/eslint-config-typescript ^14.6.0 @vue/test-utils ^2.4.6 @vue/tsconfig ^0.8.1 eslint-plugin-vue ~10.5.0 jiti ^2.6.1 jsdom ^27.0.1 npm-run-all2 ^8.0.4 typescript ~5.9.0 vite-plugin-vue-devtools ^8.0.3 vue-tsc ^3.1.1

packages/test/nuxt javascript

框架

Nuxt.js ^4.3.1 Vue Router ^4.6.4 Vue.js ^3.5.27
查看全部依赖 (1)

依赖

nuxt-toastflow workspace:^

packages/vue javascript

框架

Vue.js ^3.5.24

构建工具

Vite ^7.2.4

测试

Vitest ^4.0.13
查看全部依赖 (5)

依赖

toastflow-core workspace:^

开发依赖

@vitejs/plugin-vue ^6.0.2 typescript ^5.9.3 vite-plugin-css-injected-by-js ^4.0.1 vite-plugin-dts ^4.5.4

截图

assets/banner.png

评论

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-05-11 08:23
浙ICP备14020137号-1 $Carte des visiteurs$