node package manager

node-compat

Node.js compatibility layer for the browser

Node-Compat

A compatibility layer to make the browser look more node-like so that server modules can be shared with the client.