feat(FN-3739): add even cards plugin with board card endpoints and api key

Adds a new `fusion-plugin-even-cards` plugin that exposes read-only board card endpoints via API key authentication, including board-cards, task-cards, and format utilities, along with comprehensive test coverage and updated plugin authoring documentation.

Fusion-Task-Id: FN-3739
This commit is contained in:
Fusion
2026-05-08 13:10:31 -07:00
committed by gsxdsm
parent 3c6fd99584
commit eda2de83bc

16
pnpm-lock.yaml generated
View File

@@ -724,6 +724,22 @@ importers:
specifier: ^3.2.4 specifier: ^3.2.4
version: 3.2.4(@types/debug@4.1.13)(@types/node@25.5.2)(jiti@2.6.1)(jsdom@29.0.1)(tsx@4.21.0)(yaml@2.8.3) version: 3.2.4(@types/debug@4.1.13)(@types/node@25.5.2)(jiti@2.6.1)(jsdom@29.0.1)(tsx@4.21.0)(yaml@2.8.3)
plugins/fusion-plugin-even-cards:
dependencies:
'@fusion/plugin-sdk':
specifier: workspace:*
version: link:../../packages/plugin-sdk
devDependencies:
'@types/node':
specifier: ^25.5.2
version: 25.5.2
typescript:
specifier: ^5.7.0
version: 5.9.3
vitest:
specifier: ^3.2.4
version: 3.2.4(@types/debug@4.1.13)(@types/node@25.5.2)(jiti@2.6.1)(jsdom@29.0.1)(tsx@4.21.0)(yaml@2.8.3)
plugins/fusion-plugin-hermes-runtime: plugins/fusion-plugin-hermes-runtime:
dependencies: dependencies:
'@fusion/plugin-sdk': '@fusion/plugin-sdk':