tricu

An interpreted language for exploring Tree Calculus
Log | Files | Refs | README | LICENSE

local-module-worker.ts (366B)


      1 import { validateLocalModule } from './local-modules.js';
      2 const scope = globalThis as unknown as { onmessage: ((e: MessageEvent<Uint8Array>) => void) | null; postMessage(value: unknown): void };
      3 scope.onmessage = ({ data }) => {
      4   void validateLocalModule(data).then(module => scope.postMessage({ module }), error => scope.postMessage({ error: String(error) }));
      5 };