Skip to content
Documentation
1.0.0-beta.9 · exact release

Implementation packages

Source fda16de1b352 · Published v1.0.0-beta.9

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.9 release policy.

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.
  • None for application authors.

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
  • 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.
  • None for application authors.

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.
  • @pulse-compute/wasm-contracts/provider/toolchain

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.
  • None for application authors.

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.
  • None for application authors.

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.
  • @pulse-compute/provider-node/toolchain
  • @pulse-compute/provider-node/server

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.
  • None for application authors.

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
  • None for application authors.

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.