Merged FN-3328: Refactored the droid integration by converting `droid-cli` into a lightweight compatibility shim that delegates to `fusion-plugin-droid-runtime`, reducing droid-cli by ~5,400 lines of code while moving the actual runtime logic into the plugin scaffold. Updated the plugin loader to al Fusion-Task-Id: FN-3328
10 lines
456 B
TypeScript
10 lines
456 B
TypeScript
import { describe, expect, it } from "vitest";
|
|
import { createEventBridge as shimCreateEventBridge } from "../event-bridge";
|
|
import { createEventBridge as pluginCreateEventBridge } from "../../../../plugins/fusion-plugin-droid-runtime/src/event-bridge.js";
|
|
|
|
describe("droid-cli event-bridge shim", () => {
|
|
it("re-exports createEventBridge from the droid runtime plugin", () => {
|
|
expect(shimCreateEventBridge).toBe(pluginCreateEventBridge);
|
|
});
|
|
});
|