NapCatQQ/packages
手瓜一十雪 94f07ab98b Support memory static files and plugin APIs
Introduce in-memory static file support and inter-plugin exports. Add MemoryStaticFile/MemoryFileGenerator types and expose staticOnMem in PluginRouterRegistry; router registry now tracks memory routes and exposes getters. Add getPluginExports to plugin manager adapters to allow plugins to call each other's exported modules. WebUI backend gains routes to serve /plugin/:pluginId/mem/* (memory files) and /plugin/:pluginId/files/* (plugin filesystem static) without auth. Update builtin plugin to demonstrate staticOnMem and inter-plugin call, and add frontend UI to open extension pages in a new window. Note: API router no longer mounts static filesystem routes — those are handled by webui-backend.
2026-02-02 15:01:26 +08:00
..
napcat-adapter Introduce NapCat Protocol and adapter management 2026-01-29 22:14:55 +08:00
napcat-common Remove undici dependency and implement proxy download 2026-01-29 20:54:48 +08:00
napcat-core 修改合并消息上传资源日志 (#1573) 2026-02-01 09:53:40 +08:00
napcat-develop Rename .env to .env.example 2026-02-02 13:21:34 +08:00
napcat-framework Rename image-size alias to napcat-image-size 2026-02-01 17:46:40 +08:00
napcat-image-size Add TIFF parser and buffer-based image size APIs 2026-02-01 17:42:58 +08:00
napcat-napi-loader refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
napcat-native Update ffmpegAddon binary for darwin arm64 2026-01-22 14:53:58 +08:00
napcat-onebot Support memory static files and plugin APIs 2026-02-02 15:01:26 +08:00
napcat-plugin-builtin Support memory static files and plugin APIs 2026-02-02 15:01:26 +08:00
napcat-protobuf Add ESLint config and update code style 2025-11-15 16:21:59 +08:00
napcat-protocol Introduce NapCat Protocol and adapter management 2026-01-29 22:14:55 +08:00
napcat-pty Add backend and frontend support for NapCat auto-update 2025-11-19 21:05:08 +08:00
napcat-qrcode Remove unused dependencies from package.json 2025-11-16 11:02:21 +08:00
napcat-schema Add image-size alias to napcat-schema vite config 2026-02-02 14:15:27 +08:00
napcat-shell Rename image-size alias to napcat-image-size 2026-02-01 17:46:40 +08:00
napcat-shell-loader Pass CLI args to worker and update login script example 2026-01-17 18:54:18 +08:00
napcat-test Add TIFF parser and buffer-based image size APIs 2026-02-01 17:42:58 +08:00
napcat-types Add plugin WebUI extension page and API routing support 2026-01-30 12:48:24 +08:00
napcat-universal Refactor TypeScript configs to use shared base 2025-11-15 14:00:27 +08:00
napcat-vite feat: 优化离线重连机制,支持通过前端实现重新登录 2026-01-17 15:38:24 +08:00
napcat-webui-backend Support memory static files and plugin APIs 2026-02-02 15:01:26 +08:00
napcat-webui-frontend Support memory static files and plugin APIs 2026-02-02 15:01:26 +08:00