Closed nicolo-ribaudo closed 2 years ago
https://github.com/tc39/ecma262/pull/2905 hasn't been merged yet, but I added an ecma262-biblio.json
file so that the spec text in this PR gets properly linked to the new AOs/hooks defined by that PR.
This PR can be reviewed; it might be easier to review it at https://raw.githack.com/tc39/proposal-js-module-blocks/aecaef48e8245def3af5c219767cfd419b27a379/index.html (as if it was a completely new spec) rather than as a diff.
This PR rewrites the proposal on top of https://github.com/tc39/ecma262/pull/2905. While the syntax has not changed (it has been indented; you can disable whitespace diff when reviewing), the runtime algorithms have been rewritten from scratch.
I'm marking this as draft, since https://github.com/tc39/ecma262/pull/2905 hasn't been properly reviewed yet.Readable version: https://raw.githack.com/tc39/proposal-js-module-blocks/aecaef48e8245def3af5c219767cfd419b27a379/index.html