NapCatQQ/packages
手瓜一十雪 74781fda0a Cache object properties to avoid extra RPC
Serialize non-function properties of server-side objects as cachedProps so simple property reads don't require additional RPCs. Added cachedProps to SerializedValue, have RpcServer.storeObjectRef serialize and attach cachedProps (skipping functions), updated serializer to deserialize cachedProps and pass them to proxyCreator, and updated client proxy creation to accept cachedProps and return cached top-level properties directly. Tests updated to expect direct property access for serialized/simple objects and arrays.
2026-02-02 18:59:23 +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 Expose plugin pages at /plugin/:id/page/:path 2026-02-02 15:40:18 +08:00
napcat-plugin-builtin Validate pluginId and use localStorage token 2026-02-02 16:17:03 +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-rpc Cache object properties to avoid extra RPC 2026-02-02 18:59:23 +08:00
napcat-schema Add napcat-rpc package with deep RPC 2026-02-02 17:12:05 +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 Cache object properties to avoid extra RPC 2026-02-02 18:59:23 +08:00
napcat-types Bump napcat-types & add plugin static/memory tests 2026-02-02 15:35:26 +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 Expose plugin pages at /plugin/:id/page/:path 2026-02-02 15:40:18 +08:00
napcat-webui-frontend Expose plugin pages at /plugin/:id/page/:path 2026-02-02 15:40:18 +08:00