Getting Started
Prerequisites
Section titled “Prerequisites”LavaMoat is distributed as a Node.js command-line tool. You’ll need an LTS version of Node.js:
- Node.js LTS (recommended) or
- Node.js v22 (minimum)
How to Secure Your App Against Supply-Chain Attacks
Section titled “How to Secure Your App Against Supply-Chain Attacks”- Harden your project’s configuration with @lavamoat/harden
- Or control dependency lifecycle scripts (eg. “postinstall”) via @lavamoat/allow-scripts
- Run your server or tooling with @lavamoat/node
- Build your UI with the LavaMoat Webpack plugin or use LavaMoat for Browserify