🚀 DAY 5 OF LAUNCH WEEK: Introducing Socket Firewall Enterprise.Learn more →
Socket
Book a DemoInstallSign in
Socket
l

lmbot

npm

Packages

Current Co-maintainers

Former Co-maintainers

33 packages

lavamoat

`lavamoat` is a NodeJS runtime where modules are defined in [SES][SesGithub] Compartments. It aims to reduce the risk of malicious code in the app dependency graph, known as "software supply chain attacks".

@lavamoat/aa

LavaMoat's secure package naming convention

@lavamoat/across

across

@lavamoat/allow-scripts

A tool for running only the dependency lifecycle hooks specified in an allowlist.

@lavamoat/basalt

Node bindings for basalt

@lavamoat/basalt-darwin-arm64

This is the **aarch64-apple-darwin** binary for `@napi-rs/package-template`

@lavamoat/basalt-darwin-x64

This is the **x86_64-apple-darwin** binary for `@napi-rs/package-template`

@lavamoat/basalt-linux-x64-gnu

This is the **x86_64-unknown-linux-gnu** binary for `@napi-rs/package-template`

@lavamoat/basalt-win32-x64-msvc

This is the **x86_64-pc-windows-msvc** binary for `@napi-rs/package-template`

lavamoat-browserify

browserify plugin for sandboxing dependencies with LavaMoat

lavamoat-core

LavaMoat kernel and utils

@lavamoat/git-safe-dependencies

Opinionated dependency linter for your git/github dependencies

@lavamoat/lavadome-core

@lavamoat/lavadome-javascript

@lavamoat/lavadome-react

@lavamoat/lavapack

LavaMoat packer

@lavamoat/lavatube

lavatube

@lavamoat/laverna

Publish multiple workspaces (that's all)

@lavamoat/mpc-client

Threshold signatures multi-party compute client library

@lavamoat/mpc-ecdsa-wasm

Webassembly bindings to multi-party-ecdsa

@lavamoat/mpc-snap-wasm

Webassembly utilities for the threshold signatures snap

@lavamoat/node

Next-gen LavaMoat for Node.js

@lavamoat/preinstall-always-fail

Worried about accidentally running `yarn` or `npm` with script hooks enabled such as `preinstall` or `postinstall`?

@lavamoat/react-native-lockdown

LavaMoat React Native lockdown for running Hardened JavaScript in React Native apps

@lavamoat/snow

standardize how to recursively own newborn windows within a web app, from the context of the app itself