Portable by default
A portable package carries no node: import and no native binding, so the
same build runs in Node, a browser, Deno, Bun and edge runtimes. Anything
that genuinely needs system access is a separate, host-bound package, and a
portable one can never depend on it.