MCPcopy Create free account
hub / github.com/scriptscat/scriptcat / main

Function main

src/offscreen.ts:6–18  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

4import { ServiceWorkerClientMessage } from "@Packages/message/window_message";
5
6function main() {
7 // 通过postMessage与SW通信,支持结构化克隆(Blob等)
8 const swPostMessage = new ServiceWorkerClientMessage();
9 // 初始化日志组件
10 const loggerCore = new LoggerCore({
11 writer: new MessageWriter(swPostMessage, "serviceWorker/logger"),
12 labels: { env: "offscreen" },
13 });
14 loggerCore.logger().debug("offscreen start");
15 // 初始化管理器
16 const manager = new OffscreenManager(swPostMessage);
17 manager.initManager();
18}
19
20main();

Callers 1

offscreen.tsFile · 0.70

Calls 3

loggerMethod · 0.95
debugMethod · 0.80
initManagerMethod · 0.45

Tested by

no test coverage detected