NapCatQQ/packages/napcat-webui-backend/src
手瓜一十雪 82a7154b92 fix: #1574 & Clear CJS cache and reload plugins on install
Add support for clearing CommonJS module cache when unloading plugins and reload plugins on install. PluginLoader now uses createRequire to access require.cache and exposes clearCache(pluginPath) to remove cached modules under the plugin directory; plugin manager calls this when unloading. Web UI backend install handlers now reload an existing plugin (with progress updates) instead of skipping registration, ensuring updated code/metadata take effect.
2026-02-02 14:14:06 +08:00
..
api fix: #1574 & Clear CJS cache and reload plugins on install 2026-02-02 14:14:06 +08:00
assets Refactor font handling and theme config, switch to CodeMirror editor 2025-12-24 18:02:54 +08:00
const refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
helper Change default host to IPv6 (::) in config schema 2026-01-30 14:11:53 +08:00
middleware Add plugin WebUI extension page and API routing support 2026-01-30 12:48:24 +08:00
onebot Reapply "Add image download proxy support to OneBot" 2026-01-29 20:40:19 +08:00
router Support custom WebUI fonts and UI additions 2026-02-01 14:00:27 +08:00
terminal Refactor interfaces and decouple backend dependencies 2025-11-16 10:58:30 +08:00
types Refactor plugin store types and update category logic 2026-01-27 21:47:44 +08:00
uploader Support custom WebUI fonts and UI additions 2026-02-01 14:00:27 +08:00
utils feat: 所有的类型检查 2025-11-15 12:57:19 +08:00