{"action":"created","issue":{"url":"https://api.github.com/repos/guybedford/proposal-dynamic-modules/issues/1","repository_url":"https://api.github.com/repos/guybedford/proposal-dynamic-modules","labels_url":"https://api.github.com/repos/guybedford/proposal-dynamic-modules/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/guybedford/proposal-dynamic-modules/issues/1/comments","events_url":"https://api.github.com/repos/guybedford/proposal-dynamic-modules/issues/1/events","html_url":"https://github.com/guybedford/proposal-dynamic-modules/issues/1","id":340646236,"node_id":"MDU6SXNzdWUzNDA2NDYyMzY=","number":1,"title":"Does this need to be in the ES spec?","user":{"login":"domenic","id":617481,"node_id":"MDQ6VXNlcjYxNzQ4MQ==","avatar_url":"https://avatars0.githubusercontent.com/u/617481?v=4","gravatar_id":"","url":"https://api.github.com/users/domenic","html_url":"https://github.com/domenic","followers_url":"https://api.github.com/users/domenic/followers","following_url":"https://api.github.com/users/domenic/following{/other_user}","gists_url":"https://api.github.com/users/domenic/gists{/gist_id}","starred_url":"https://api.github.com/users/domenic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/domenic/subscriptions","organizations_url":"https://api.github.com/users/domenic/orgs","repos_url":"https://api.github.com/users/domenic/repos","events_url":"https://api.github.com/users/domenic/events{/privacy}","received_events_url":"https://api.github.com/users/domenic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2018-07-12T13:49:13Z","updated_at":"2018-07-13T15:39:59Z","closed_at":null,"author_association":"NONE","body":"I was always under the impression that hosts could create subclasses of AMR without needing to get TC39 consensus. That was certainly the plan for the web, e.g. for WebAssembly.\r\n\r\nMaybe it'd be better to just work on a small one-line patch to make that explicitly allowed? Then Node could define its own \"Node.js module record\" which is basically Dynamic Module Record but without the awkward indirection to a host hook; you'd just inline the relevant logic instead.\r\n\r\nApologies if I'm misunderstanding the proposal in some way."},"comment":{"url":"https://api.github.com/repos/guybedford/proposal-dynamic-modules/issues/comments/404870805","html_url":"https://github.com/guybedford/proposal-dynamic-modules/issues/1#issuecomment-404870805","issue_url":"https://api.github.com/repos/guybedford/proposal-dynamic-modules/issues/1","id":404870805,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNDg3MDgwNQ==","user":{"login":"domenic","id":617481,"node_id":"MDQ6VXNlcjYxNzQ4MQ==","avatar_url":"https://avatars0.githubusercontent.com/u/617481?v=4","gravatar_id":"","url":"https://api.github.com/users/domenic","html_url":"https://github.com/domenic","followers_url":"https://api.github.com/users/domenic/followers","following_url":"https://api.github.com/users/domenic/following{/other_user}","gists_url":"https://api.github.com/users/domenic/gists{/gist_id}","starred_url":"https://api.github.com/users/domenic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/domenic/subscriptions","organizations_url":"https://api.github.com/users/domenic/orgs","repos_url":"https://api.github.com/users/domenic/repos","events_url":"https://api.github.com/users/domenic/events{/privacy}","received_events_url":"https://api.github.com/users/domenic/received_events","type":"User","site_admin":false},"created_at":"2018-07-13T15:39:59Z","updated_at":"2018-07-13T15:39:59Z","author_association":"NONE","body":"Whether the spec supports certain operations or not isn't terribly relevant to your work though.* What's relevant is whether Node.js can implement something like this (i.e. with the same observable effects) in its host platforms (V8, ChakraCore). That's a great conversation to have with those implementers, but not one that impacts the language specification.\r\n\r\n* For the record, it does: you've written them down in spec language."}}
{"actor":{"display_login":"domenic"}}