Skip to content

Clarify intent of wasm-pack and commands #466

Closed
@grovesNL

Description

@grovesNL

The description of wasm-pack in this repository:

wasm-pack helps you build and publish rust-generated WebAssembly to the npm registry to be used alongside any other javascript package in workflows that you already use, such as webpack or greenkeeper.

This seems to indicate wasm-pack is only used when publishing the output to a registry, but wasm-pack appears to be usable for other use cases. The front page at https://rustwasm.github.io/wasm-pack/ also doesn't contain many details which makes it difficult to understand the intended use cases. This is a bit confusing for users that don't want to publish to npm (for example, running wasm-pack build for internal use in their project).

I wanted to raise this here because rustwasm/wasm-bindgen#1120 mentioned that wasm-pack is an appropriate replacement for the example build scripts there. It seems to be working great and gives me the expected output, but I'm unsure if I'm misusing the CLI (Your wasm pkg is ready to publish at "/Users/josh/Projects/js-hello-world/pkg". even though I don't want to publish anything).

Metadata

Metadata

Assignees

No one assigned

    Labels

    PR attachedthere's a PR open for this issuemarketingquestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions