This release is 1 version behind 0.1.1 — the latest version of @mbartoldus/stringworker. Jump to latest
@mbartoldus/stringworker@0.1.0
makes a worker from a given script string
This package works with Deno, BrowsersIt is unknown whether this package works with Cloudflare Workers, Node.js, Bun




JSR Score
100%
Published
2 years ago (0.1.0)
Simply a function which returns a worker, running a script provided as a string.
Use with the same caution one would apply to
eval.
const worker = stringWorker(`console.log('hello from the worker thread')`)
For relative paths to imported modules, use import.meta.resolve.
const worker = stringWorker(`import '${import.meta.resolve('./example.js')}'`)
As with any worker, remember to terminate it when it's done running.
worker.terminate()
Add Package
deno add jsr:@mbartoldus/stringworker
Import symbol
import * as stringworker from "@mbartoldus/stringworker";
Import directly with a jsr specifier
import * as stringworker from "jsr:@mbartoldus/stringworker";
Add Package
pnpm i jsr:@mbartoldus/stringworker
pnpm dlx jsr add @mbartoldus/stringworker
Import symbol
import * as stringworker from "@mbartoldus/stringworker";
Add Package
yarn add jsr:@mbartoldus/stringworker
yarn dlx jsr add @mbartoldus/stringworker
Import symbol
import * as stringworker from "@mbartoldus/stringworker";
Add Package
vlt install jsr:@mbartoldus/stringworker
Import symbol
import * as stringworker from "@mbartoldus/stringworker";
Add Package
npx jsr add @mbartoldus/stringworker
Import symbol
import * as stringworker from "@mbartoldus/stringworker";
Add Package
bunx jsr add @mbartoldus/stringworker
Import symbol
import * as stringworker from "@mbartoldus/stringworker";