49 packages
@endo/base64
Transcodes base64
@endo/bundle-source
Create source bundles from ES Modules
@endo/bytes
Portable Uint8Array helpers for cross-realm byte handling
@endo/cache-map
bounded-size caches having WeakMap-compatible methods
@endo/captp
Capability Transfer Protocol for distributed objects
@endo/chacha12
ChaCha12 keystream primitive and block-stream source
@endo/check-bundle
Checks the integrity of an Endo bundle.
@endo/cjs-module-analyzer
A JavaScript lexer dedicated to static analysis and transformation of ECMAScript modules.
@endo/cli
Endo command line interface
@endo/common
common low level utilities
@endo/compartment-mapper
The compartment mapper assembles Node applications in a sandbox
@endo/create
This `@endo/create` package is a skeleton package.
@endo/daemon
Endo daemon
@endo/env-options
Reading environment options.
@endo/errors
Package exports of the `assert` global
@endo/eslint-config
lint rules used in Endo development
@endo/eslint-plugin
ESLint plugin for using Endo
@endo/evasive-transform
Source transforms to evade SES censorship
@endo/eventual-send
Extend a Promise class to implement the eventual-send API
@endo/exo
exo: remotable objects protected by interface guards.
@endo/far
Helpers for distributed objects.
@endo/harden
For hardened libraries, regardless of hardened environments
@endo/hex
Transcodes hexadecimal
@endo/immutable-arraybuffer
Immutable ArrayBuffer (the shim!)
@endo/import-bundle
load modules created by @endo/bundle-source