super-productivity/packages/plugin-api/dist
Johannes Millan 091ecf72c1 feat(plugin): add comprehensive unit tests for PluginService
- Created complete test suite for PluginService with 28 tests
- Fixed type import issues for PluginNodeScriptRequest, PluginNodeScriptResult, PluginSidePanelBtnCfg
- Resolved window.ea type conflicts between test.ts and window-ea.d.ts
- Updated plugin-api package to avoid duplicate global declarations
- Fixed rxjs compatibility issues by using v6-compatible patterns
- Added proper HTTP request mocking for built-in plugin loading
- Fixed side panel and plugin management test setup
- Tests cover: initialization, side panel management, plugin loading/unloading, ZIP handling, error scenarios

Currently: 17 passing, 11 failing tests (significant progress from initial compilation errors)
2025-06-19 14:25:43 +02:00
..
index.d.ts feat(plugin): add Node.js script execution API for plugins 2025-06-19 14:25:43 +02:00
index.d.ts.map feat(plugin): add Node.js script execution API for plugins 2025-06-19 14:25:43 +02:00
index.js fix(plugin-api): export PluginHooks as value not just type 2025-06-19 14:25:42 +02:00
types.d.ts feat(plugin): add comprehensive unit tests for PluginService 2025-06-19 14:25:43 +02:00
types.d.ts.map feat(plugin): add comprehensive unit tests for PluginService 2025-06-19 14:25:43 +02:00
types.js feat(plugin): add comprehensive unit tests for PluginService 2025-06-19 14:25:43 +02:00