Works with npm clients
Use rvs to run npm-compatible clients across Node.js services, JavaScript libraries, TypeScript packages, and WebAssembly modules.
Ravenstash hosts scoped and unscoped npm packages for Node, Node.js, JavaScript, TypeScript, and WebAssembly teams that want private package delivery without a separate publishing workflow.
rvs art select platform/packages
rvs npm install @acme/design-systemrvs art select platform/packages
rvs npm publishRavenstash is built to make private package publishing feel familiar for developers and manageable for teams.
Use rvs to run npm-compatible clients across Node.js services, JavaScript libraries, TypeScript packages, and WebAssembly modules.
Give developers and CI fast authenticated access to private npm packages.
Use approved npmjs.org packages through a private mirror with security scanning, minimum package age, and faster repeat installs.
Choose where packages are stored, then give developers and CI fast authenticated downloads through 300+ locations.
Use public or authenticated npm packages through a private mirror with security scanning and minimum package age.
Learn more →Choose North America, the European Union, or storage owned by your organization without limiting worldwide delivery.
Learn more →Fast authenticated downloads keep developer and CI package installs responsive around the world.
Learn more →Yes. Ravenstash supports the npm package data and tarball downloads that standard npm clients expect.
Yes. Manage npm dist-tags while Ravenstash keeps package metadata and install routes consistent for standard npm clients.
Yes. Use approved npmjs.org packages through a private mirror with security scanning, minimum package age, and faster repeat installs.