···11import * as v from "valibot";
22import browser from "webextension-polyfill";
3344-import { InitMessage, InspectorCommand } from "./messages.ts";
44+import { InitMessage, InspectorCommand } from "./protocol.ts";
5566const contentScriptPorts: Map<number, browser.Runtime.Port> = new Map();
77const devtoolsPorts: Map<number, browser.Runtime.Port> = new Map();
+6-2
packages/fiveway-extension/src/devtools/panel.tsx
···55import * as v from "valibot";
66import browser from "webextension-polyfill";
7788-import { type InspectorCommand as InspectorCommandMessage } from "../messages.ts";
99-import { type InitMessage, InspectorMessage, ReloadMessage } from "../messages.ts";
88+import {
99+ type InitMessage,
1010+ type InspectorCommand as InspectorCommandMessage,
1111+ InspectorMessage,
1212+ ReloadMessage,
1313+} from "../protocol.ts";
10141115const port = browser.runtime.connect({ name: "devtools" });
1216
+1-1
packages/fiveway-extension/src/fivewayDevtools.ts
···11import * as v from "valibot";
22import browser from "webextension-polyfill";
3344-import { InspectorMessage } from "./messages.ts";
44+import { InspectorMessage } from "./protocol.ts";
5566let port = browser.runtime.connect({ name: "content-script" });
77
···44import { subscribeNotifications } from "../../server/bridge.ts";
5566export const GET = defineHandler((event) => {
77- // @ts-expect-error - @solid/start is using its own event and exposes H3 event as nativeEvent
77+ // @ts-expect-error - @solid/start is using its own event and exposes H3 event as nativeEvent
88 const stream = createEventStream(event.nativeEvent);
991010 const unsubscribe = subscribeNotifications(async () => {
···7878export { type MetaHandler, metaHandler } from "./handler/metadata.ts";
79798080export {
8181- type HandlerInfo,
8181+ type HandlerDescription,
8282 type InspectorMessage,
8383 type InspectorCommand,
8484 type InspectorNode,
8585 describeHandler,
8686- queryHandlerInfo,
8686+ inspectHandler,
8787} from "./inspector.ts";