Skip to content

can wasm-component-model-async run in a web extension? #1138

@lamb

Description

@lamb

Extension sample

wasm-component-model-async

VS Code version

1.96

What went wrong?

node ./bin/esbuild.js

Debugger attached.
✘ [ERROR] Could not resolve "worker_threads"

src/extension.ts:3:23:
  3 │ import { Worker } from 'worker_threads';
    ╵                        ~~~~~~~~~~~~~~~~

The package "worker_threads" wasn't found on the file system but is built into node. Are you
trying to bundle for node? You can use "platform: 'node'" to do that, which will remove this
error.

Error: Build failed with 1 error:
src/extension.ts:3:23: ERROR: Could not resolve "worker_threads"
at failureErrorWithLog (/Users/.../node_modules/esbuild/lib/main.js:1476:15)
at /Users/.../node_modules/esbuild/lib/main.js:945:25
at /Users/.../node_modules/esbuild/lib/main.js:897:52
at buildResponseToResult (/Users/.../node_modules/esbuild/lib/main.js:943:7)
at /Users/.../node_modules/esbuild/lib/main.js:955:9
at new Promise ()
at requestCallbacks.on-end (/Users/.../node_modules/esbuild/lib/main.js:954:54)
at handleRequest (/Users/.../node_modules/esbuild/lib/main.js:647:17)
at handleIncomingPacket (/Users/.../node_modules/esbuild/lib/main.js:672:7)
at Socket.readFromStdout (/Users/.../node_modules/esbuild/lib/main.js:600:7) {
errors: [Getter/Setter],
warnings: [Getter/Setter]

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions