UNPKG

@ayonli/jsext

Version:

A JavaScript extension package for building strong and modern applications.

24 lines (19 loc) 646 B
import { isMainThread } from "../env.ts"; import { throwUnsupportedRuntimeError } from "../error.ts"; import { ThreadedFunctions } from "../parallel.ts"; function parallel<M extends { [x: string]: any; }>( module: string | (() => Promise<M>) ): ThreadedFunctions<M> { void module; throwUnsupportedRuntimeError(); } namespace parallel { export var maxWorkers: number | undefined = undefined; export var workerEntry: string | undefined = undefined; export const isMainThread: boolean = false; } Object.defineProperty(parallel, "isMainThread", { value: isMainThread, writable: false, }); export default parallel;