Hacker GitHub

← All repos

tc39/proposal-shadowrealm

View on GitHub ↗ ★ 1,588 HTML

ECMAScript Proposal, specs, and reference implementation for Realms

16 mentions on Hacker News by 16 people: 1 story, 15 comments · first 2018-10-05 · latest 2026-08-30

Mentions per year 16 mentions · busiest year 2019 (4)
20082026
  1. ▲ 2
    ECMAScript spec proposal for ShadowRealm API
    story by tosh · 2026-08-30 · 0 comments
  2. I think in a way it's similar to ShadowRealm in JavaScript. https://github.com/tc39/proposal-shadowrealm/blob/main/expla...
    comment by benatkin · 2025-05-12 · in Ruby 3.5 Feature: Namespace on read
  3. …like the Realms proposal [1]. Until that point you would have to be conservative to be safe. [1] https://github.com/tc39/proposal-shadowrealm
  4. The upcoming JavaScript Shadow Realms proposal looks like it solves a similar problem: https://github.com/tc39/proposal-shadowrealm/blob/main/expla...
  5. …believe it’ll be possible with ShadowRealms[1] and/or SES[2], and Built-in Modules (JS STL)[3]. 1: https://github.com/tc39/proposal-shadowrealm 2: https://github.com/tc39/proposal-ses 3: https://github.com/tc39/proposal-built-in-modules
  6. I think they might be talking about this https://github.com/tc39/proposal-shadowrealm ShadowRealm is possibly a reference to the Shadow Realm from the card game Yu-Gi-Oh
    comment by robotnikman · 2022-04-13 · in Node.js packages don't deserve trust
  7. …it too deeply yet. It might provide a good foundation for building ocaps into the browser, though. https://github.com/tc39/proposal-realms https://en.wikipedia.org/wiki/Google_Fuchsia https://docs.racket-lang.org/goblins/index.html
  8. …TC39 proposal, or running (no joke) a lightweight ES6 environment in webassembly to eval your code. https://github.com/tc39/proposal-realms/#ecmascript-spec-pro... https://github.com/tc39/proposal-ses https://github.com/justjake/quickjs-ems…
  9. …detection isn't ideal. I'll drop you a link soon! [1]: https://stackoverflow.com/a/5282268 [2]: https://github.com/tc39/proposal-realms [3]: https://github.com/Agoric/realms-shim [4]: https://www.figma.com/blog/how-we-built-the-figma-plugin…
  10. …using Realms, a shim/polyfill for an ECMAScript proposal. https://github.com/agoric/realms-shim/ https://github.com/tc39/proposal-realms
  11. …still way, way easier than worrying about an entire, separate codebase that I can't control. [0]: https://github.com/tc39/proposal-realms [1]: https://gist.github.com/dherman/7568885
  12. Indeed, those who develop browsers are on it! https://github.com/tc39/proposal-realms
  13. …also work with any JS embedding (browsers, node, etc...) as it would be baked in the language. [0]: https://github.com/tc39/proposal-realms
  14. The JavaScript Realms API adds secure object capabilities https://github.com/tc39/proposal-realms/blob/master/README.m...
  15. Sorry, [1] should be https://github.com/tc39/proposal-realms
  16. …that TC39 has a proposal for realms that is moving along. It is meant to allow sandboxing in JS. https://github.com/tc39/proposal-realms