Node.js¶
Node.js is the server-side JavaScript runtime used by CLIs, services, build tools, and package scripts.
Upstream references¶
What upstream owns¶
- runtime API behavior
- process, streams, crypto, and filesystem semantics
- package metadata syntax through npm
What VCQA owns¶
- runtime and package metadata gates.
- CLI/service process safety.
- Node-specific security checks.
Detection signals¶
package.jsonwithbinor server dependenciesengines.node- Node entrypoints such as
src/index.tsorbin/*
Composed standards¶
Combination-born guidelines¶
- A CLI standard must define exit-code behavior and noninteractive output; Node docs do not decide that for a product.
- A Node SDK must define export maps and declaration output; runtime docs do not cover package consumer compatibility.
- A GitHub Action built on Node must validate action inputs before invoking runtime code.