Pulse 1.0.0-beta.6 betaExact, immutable release documentation.Browse latest
Documentation platform maintainersactiveReviewed 2026-10-04Review by 2027-01-12

Implementation packages#

These packages are synchronized parts of the release set for compiler, provider, runtime, and package-lowering maintainers. They are not general application-author SDKs. Explicitly listed supported entry points are exceptions with their stated bounds: in particular, @pulse-compute/provider-node/server is the finite production HTTP integration, and /toolchain serves the CLI. Other exports remain internal.

The package status and supported entry-point lists below come from the synchronized Pulse 1.0.0-beta.6 release policy.

@pulse-compute/wasm-build-support#

Pulse release-set and compiler maintainers.

  • npm: @pulse-compute/wasm-build-support
  • Install directly: No for application projects; it is installed transitively where required.
  • Stability: Internal release-set interface; exported modules may change with compiler implementation needs.

Supported entry points#

  • None for application authors.

@pulse-compute/wasm-compiler#

Pulse compiler and release maintainers.

  • npm: @pulse-compute/wasm-compiler
  • Install directly: No for application projects; use the pulse CLI.
  • Stability: Internal compiler interface; no application-author compatibility guarantee.
  • Canonical replacement: @pulse-compute/cli

Supported entry points#

  • None for application authors.

Pulse compiler, release, and first-party guest-unit maintainers.

  • npm: @pulse-compute/wasm-guest-link
  • Install directly: No for application projects; it is an internal synchronized compiler dependency.
  • Stability: Internal first-party prebuilt guest-link interface synchronized with the compiler; no application-author or third-party guest compatibility guarantee.

Supported entry points#

  • None for application authors.

@pulse-compute/wasm-contracts#

Pulse compiler, runtime, provider, and package-lowering maintainers.

  • npm: @pulse-compute/wasm-contracts
  • Install directly: Provider toolchain authors may install it for the versioned bootstrap contract; application projects receive it transitively.
  • Stability: The provider toolchain contract is versioned and supported for the Beta; other protocol and proof interfaces remain internal.

Supported entry points#

  • @pulse-compute/wasm-contracts/provider/toolchain

@pulse-compute/wasm-host-runtime#

Pulse host-runtime and provider maintainers.

  • npm: @pulse-compute/wasm-host-runtime
  • Install directly: No for application projects; it is installed transitively.
  • Stability: Internal compiler/runtime interface synchronized with this release set.

Supported entry points#

  • None for application authors.

@pulse-compute/wasm-library-kit#

Pulse package-lowering and compiler maintainers.

  • npm: @pulse-compute/wasm-library-kit
  • Install directly: No for application projects; it is installed transitively.
  • Stability: Internal package-lowering interface synchronized with this release set.

Supported entry points#

  • None for application authors.

@pulse-compute/provider-node#

Node deployment integrators and Pulse provider maintainers.

  • npm: @pulse-compute/provider-node
  • Install directly: Yes for the production Node launcher; application handlers remain provider-neutral.
  • Stability: The /server export is an explicit supported-entry-point exception within this implementation package: finite production HTTP for explicit Node Native and JavaScript builds. Forwarding, generated output, transforms, S3-body bindings and blob-specific production qualification remain separate. /toolchain serves the CLI; all other provider subpaths remain internal.

Supported entry points#

  • @pulse-compute/provider-node/toolchain
  • @pulse-compute/provider-node/server

@pulse-compute/wasm-runtime-core-as#

Pulse AssemblyScript runtime-core and compiler maintainers.

  • npm: @pulse-compute/wasm-runtime-core-as
  • Install directly: No for application projects; it is installed transitively.
  • Stability: Internal code-generation interface synchronized with this release set.

Supported entry points#

  • None for application authors.

@pulse-compute/wasm-schema-json#

Pulse schema compiler and runtime maintainers.

  • npm: @pulse-compute/wasm-schema-json
  • Install directly: No for application projects; declare schemas in the selected .pulse/config.ts profile.
  • Stability: Internal schema compiler interface synchronized with this release set.
  • Canonical replacement: schemas in .pulse/config.ts through the Pulse project workflow

Supported entry points#

  • None for application authors.

Support boundary#

Only the entry points explicitly listed above carry the stated release promise. Exported implementation subpaths are not promoted into application-author APIs merely because npm can resolve them.

Browse other documentation