oj_js 0.2.1

Embedded JavaScript engine: Deno runtime with Node compatibility over the app's node_modules
docs.rs failed to build oj_js-0.2.1
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

In-process JavaScript engine for oj, backed by Deno (deno_core + deno_runtime) with Node compatibility over the app's own node_modules.

A [JsEngine] is a handle to a dedicated OS thread that owns a MainWorker (a V8 isolate is !Send, so it can never leave that thread). The handle itself is Send + Sync: callers submit jobs over a channel and await the reply. One isolate per thread only -- V8 aborts the process when two runtimes are dropped on the same thread.