-
-
Notifications
You must be signed in to change notification settings - Fork 138
Open
Description
The current code for worker in FsaNodeSyncAdapterWorker only creates a worker from url string: line #24
If this would be changed to:
let worker;
if (url && typeof url === 'string' && url.includes('type=module')) {
worker = new Worker(url, { type: 'module' })
} else {
worker = new Worker(url);
};
it would allow for the fsa-to-node module to be used in frameworks where import is the only way to grab the worker file (vite for example).
The import would look like:
import MyWoker from '../worker?worker&url'
which gets morphed to the url string /src/worker.ts?type=module&worker_file
and expects the worker initialization to have the worker options of type module passed top it.
louwersCopilot
Metadata
Metadata
Assignees
Labels
No labels