NapCatQQ/packages
手瓜一十雪 b0d88d3705 Refactor Satori actions with schema validation and router
Refactored all Satori action classes to use TypeBox schemas for payload validation and unified action naming via a new router. Added schema-based parameter checking to the SatoriAction base class. Introduced new actions for guild and member approval, and login retrieval. Centralized action name constants and types in a new router module. Enhanced event and message APIs with more structured event types and parsing logic. Added helper utilities for XML parsing. Updated exports and registration logic to support the new structure.
2026-01-14 17:52:38 +08:00
..
napcat-common Refactor protocol management with napcat-protocol package 2026-01-14 15:41:47 +08:00
napcat-core Add protocol enable/disable and config management APIs 2026-01-14 17:04:13 +08:00
napcat-develop Use environment variables for secret keys in dev and backend 2025-11-15 17:00:52 +08:00
napcat-framework Add protocol enable/disable and config management APIs 2026-01-14 17:04:13 +08:00
napcat-image-size Refactor TypeScript configs to use shared base 2025-11-15 14:00:27 +08:00
napcat-napi-loader refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
napcat-native Update ffmpeg addon binary for Darwin ARM64 2025-11-18 20:16:03 +08:00
napcat-onebot Add isActive property to plugin adapters 2026-01-14 13:18:37 +08:00
napcat-plugin Add support for version 9.9.26-44175 and fix import type 2026-01-01 10:32:59 +08:00
napcat-protobuf Add ESLint config and update code style 2025-11-15 16:21:59 +08:00
napcat-protocol Remove redundant private modifiers from constructor params 2026-01-14 17:23:02 +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-satori Refactor Satori actions with schema validation and router 2026-01-14 17:52:38 +08:00
napcat-shell Add protocol enable/disable and config management APIs 2026-01-14 17:04:13 +08:00
napcat-shell-loader fix: close #1488 2026-01-02 17:07:39 +08:00
napcat-test Add ESLint config and update code style 2025-11-15 16:21:59 +08:00
napcat-universal Refactor TypeScript configs to use shared base 2025-11-15 14:00:27 +08:00
napcat-vite Refactor GitHub tag fetching and mirror management 2026-01-03 14:42:24 +08:00
napcat-webui-backend Add protocol enable/disable and config management APIs 2026-01-14 17:04:13 +08:00
napcat-webui-frontend Add protocol enable/disable and config management APIs 2026-01-14 17:04:13 +08:00