endo
endo copied to clipboard
Endo is a distributed secure JavaScript sandbox, based on SES
## What is the Problem Being Solved? `@endo/compartment-mapper` and `ses` both throw many exceptions (mostly `Error` and a dusting of other intrinsics). As a consumer and/or a developer of these...
## Describe the bug In some circumstances I've seen SES error censorship produce an error with a falsy value as message and a stack containing only references to SES concole...
Following in the vscode debugger, I found where the Node inspector gets confused if a `constructor` is an accessor rather than data property. In _something_`/internal/util/inspect.js` I see ```js const descriptor...
building off of https://github.com/endojs/endo/pull/1877 and previous demos replaces https://github.com/endojs/endo/pull/2279 ### summary of changes - [ ] daemon exposes formula types f221f52 feat(daemon): directories expose formula types - [ ] daemon...
## Description This fixes a situation in which module _A_ re-exports name _X_ from module _B_, and then imports module _C_, which in turn imports _X_ from _A_. Prior to...
This PR modernizes the ESLint configuration structure in the `@endo/eslint-plugin` package while maintaining backward compatibility with existing package configurations. ## Key Changes **ESLint Plugin Config Modernization** - Updated all configuration...
Configure instructions for this repository as documented in [Best practices for Copilot coding agent in your repository](https://gh.io/copilot-coding-agent-tips)
In `@endo/compartment-mapper`, there was a type reference missing from `src/policy.js` (`SomePackagePolicy`). This missing type caused a broken `src/policy.d.ts` upon generation of type declarations (from `prepack` script). However, neither `tsc` nor...
## Description * Consistently quote options-bag string values without `code formatting`. * Consistently reference command-line options with both long and short representations. * Consistently indicate the syntax of ````` ```...
This updates the `mermaid-deptree` script to include the state of a package as a production, development, optional, peer, or optional-peer dependency via link styling and text. The output now also:...