Skip to content

RFC: Node (v1)

Status: Draft
Version: v1
Scope: Node.js-specific interoperability
Non-goals: Browser APIs, execution semantics


1. Purpose

Defines Node-only adapters for non-isomorphic APIs.


2. Packages

  • node-stream
  • node-process

There is no generic @xmachines/node.


3. Invariants

  1. Web Streams are canonical
  2. Node adapters are optional
  3. No protocol semantics

4. Lock statement

Node interop is provided by focused adapters only.
This is Node v1.