Some checks failed
test / Run tests (push) Failing after 6s
build / Build (push) Failing after 18s
23 lines
622 B
TypeScript
23 lines
622 B
TypeScript
import { WindowMessage } from "@Packages/message/window_message";
|
|
import LoggerCore from "./app/logger/core";
|
|
import MessageWriter from "./app/logger/message_writer";
|
|
import { SandboxManager } from "./app/service/sandbox";
|
|
|
|
function main() {
|
|
// 建立与offscreen页面的连接
|
|
const msg = new WindowMessage(window, parent);
|
|
|
|
// 初始化日志组件
|
|
const loggerCore = new LoggerCore({
|
|
writer: new MessageWriter(msg),
|
|
labels: { env: "sandbox" },
|
|
});
|
|
loggerCore.logger().debug("offscreen start");
|
|
|
|
// 初始化管理器
|
|
const manager = new SandboxManager(msg);
|
|
manager.initManager();
|
|
}
|
|
|
|
main();
|