Ryan Dahl, the creator of Node.js has begun building a new JavaScript runtime environment intended for secure scripting called Deno.
- Includes “no permissions by default”, but once permissions are granted, they seem to be granted for the entire dependency graph.
- Modules are loaded using ESM exclusively using URLs.
Deno may already be too far along to influence, but it is very young, and I can’t help but think Ryan would greatly benefit from a SES/Ocap deep-dive.
Has anyone else looked at this, or considered how it could play into the larger “safe JS” ecosystem?