[{"id":"36992497502","type":"PullRequestReviewEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"action":"created","review":{"id":1968086461,"node_id":"PRR_kwDOAXbCs851Tp29","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"","commit_id":"4343b72fa6fc6fb8d4ec2d437d21f99d71dfadf9","submitted_at":"2024-03-29T08:17:53Z","state":"approved","html_url":"https://github.com/babel/babel/pull/16394#pullrequestreview-1968086461","pull_request_url":"https://api.github.com/repos/babel/babel/pulls/16394","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/babel/babel/pull/16394#pullrequestreview-1968086461"},"pull_request":{"href":"https://api.github.com/repos/babel/babel/pulls/16394"}}},"pull_request":{"url":"https://api.github.com/repos/babel/babel/pulls/16394","id":1797501376,"node_id":"PR_kwDOAXbCs85rI7HA","html_url":"https://github.com/babel/babel/pull/16394","diff_url":"https://github.com/babel/babel/pull/16394.diff","patch_url":"https://github.com/babel/babel/pull/16394.patch","issue_url":"https://api.github.com/repos/babel/babel/issues/16394","number":16394,"state":"open","locked":false,"title":"fix: Correctly generate `TSMappedType`","user":{"login":"liuxingbaoyu","id":30521560,"node_id":"MDQ6VXNlcjMwNTIxNTYw","avatar_url":"https://avatars.githubusercontent.com/u/30521560?v=4","gravatar_id":"","url":"https://api.github.com/users/liuxingbaoyu","html_url":"https://github.com/liuxingbaoyu","followers_url":"https://api.github.com/users/liuxingbaoyu/followers","following_url":"https://api.github.com/users/liuxingbaoyu/following{/other_user}","gists_url":"https://api.github.com/users/liuxingbaoyu/gists{/gist_id}","starred_url":"https://api.github.com/users/liuxingbaoyu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liuxingbaoyu/subscriptions","organizations_url":"https://api.github.com/users/liuxingbaoyu/orgs","repos_url":"https://api.github.com/users/liuxingbaoyu/repos","events_url":"https://api.github.com/users/liuxingbaoyu/events{/privacy}","received_events_url":"https://api.github.com/users/liuxingbaoyu/received_events","type":"User","site_admin":false},"body":"\r\n\r\n| Q | A \r\n| ------------------------ | ---\r\n| Fixed Issues? | Fixes #16393 \r\n| Patch: Bug Fix? | √\r\n| Major: Breaking Change? |\r\n| Minor: New Feature? |\r\n| Tests Added + Pass? | √\r\n| Documentation PR Link | \r\n| Any Dependency Changes? |\r\n| License | MIT\r\n\r\n\r\n","created_at":"2024-03-29T07:34:43Z","updated_at":"2024-03-29T08:17:53Z","closed_at":null,"merged_at":null,"merge_commit_sha":"b04a17035ba0b81a08c1750171fd8659930bfd51","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":311566467,"node_id":"MDU6TGFiZWwzMTE1NjY0Njc=","url":"https://api.github.com/repos/babel/babel/labels/PR:%20Bug%20Fix%20:bug:","name":"PR: Bug Fix :bug:","color":"fbca04","default":false,"description":"A type of pull request used for our changelog categories"},{"id":439067567,"node_id":"MDU6TGFiZWw0MzkwNjc1Njc=","url":"https://api.github.com/repos/babel/babel/labels/pkg:%20generator","name":"pkg: generator","color":"c2e0c6","default":false,"description":null},{"id":561589309,"node_id":"MDU6TGFiZWw1NjE1ODkzMDk=","url":"https://api.github.com/repos/babel/babel/labels/area:%20typescript","name":"area: typescript","color":"c5def5","default":false,"description":null}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/babel/babel/pulls/16394/commits","review_comments_url":"https://api.github.com/repos/babel/babel/pulls/16394/comments","review_comment_url":"https://api.github.com/repos/babel/babel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/babel/babel/issues/16394/comments","statuses_url":"https://api.github.com/repos/babel/babel/statuses/4343b72fa6fc6fb8d4ec2d437d21f99d71dfadf9","head":{"label":"liuxingbaoyu:fix-TSMappedType","ref":"fix-TSMappedType","sha":"4343b72fa6fc6fb8d4ec2d437d21f99d71dfadf9","user":{"login":"liuxingbaoyu","id":30521560,"node_id":"MDQ6VXNlcjMwNTIxNTYw","avatar_url":"https://avatars.githubusercontent.com/u/30521560?v=4","gravatar_id":"","url":"https://api.github.com/users/liuxingbaoyu","html_url":"https://github.com/liuxingbaoyu","followers_url":"https://api.github.com/users/liuxingbaoyu/followers","following_url":"https://api.github.com/users/liuxingbaoyu/following{/other_user}","gists_url":"https://api.github.com/users/liuxingbaoyu/gists{/gist_id}","starred_url":"https://api.github.com/users/liuxingbaoyu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liuxingbaoyu/subscriptions","organizations_url":"https://api.github.com/users/liuxingbaoyu/orgs","repos_url":"https://api.github.com/users/liuxingbaoyu/repos","events_url":"https://api.github.com/users/liuxingbaoyu/events{/privacy}","received_events_url":"https://api.github.com/users/liuxingbaoyu/received_events","type":"User","site_admin":false},"repo":{"id":240147291,"node_id":"MDEwOlJlcG9zaXRvcnkyNDAxNDcyOTE=","name":"babel","full_name":"liuxingbaoyu/babel","private":false,"owner":{"login":"liuxingbaoyu","id":30521560,"node_id":"MDQ6VXNlcjMwNTIxNTYw","avatar_url":"https://avatars.githubusercontent.com/u/30521560?v=4","gravatar_id":"","url":"https://api.github.com/users/liuxingbaoyu","html_url":"https://github.com/liuxingbaoyu","followers_url":"https://api.github.com/users/liuxingbaoyu/followers","following_url":"https://api.github.com/users/liuxingbaoyu/following{/other_user}","gists_url":"https://api.github.com/users/liuxingbaoyu/gists{/gist_id}","starred_url":"https://api.github.com/users/liuxingbaoyu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liuxingbaoyu/subscriptions","organizations_url":"https://api.github.com/users/liuxingbaoyu/orgs","repos_url":"https://api.github.com/users/liuxingbaoyu/repos","events_url":"https://api.github.com/users/liuxingbaoyu/events{/privacy}","received_events_url":"https://api.github.com/users/liuxingbaoyu/received_events","type":"User","site_admin":false},"html_url":"https://github.com/liuxingbaoyu/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":true,"url":"https://api.github.com/repos/liuxingbaoyu/babel","forks_url":"https://api.github.com/repos/liuxingbaoyu/babel/forks","keys_url":"https://api.github.com/repos/liuxingbaoyu/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/liuxingbaoyu/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/liuxingbaoyu/babel/teams","hooks_url":"https://api.github.com/repos/liuxingbaoyu/babel/hooks","issue_events_url":"https://api.github.com/repos/liuxingbaoyu/babel/issues/events{/number}","events_url":"https://api.github.com/repos/liuxingbaoyu/babel/events","assignees_url":"https://api.github.com/repos/liuxingbaoyu/babel/assignees{/user}","branches_url":"https://api.github.com/repos/liuxingbaoyu/babel/branches{/branch}","tags_url":"https://api.github.com/repos/liuxingbaoyu/babel/tags","blobs_url":"https://api.github.com/repos/liuxingbaoyu/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/liuxingbaoyu/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/liuxingbaoyu/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/liuxingbaoyu/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/liuxingbaoyu/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/liuxingbaoyu/babel/languages","stargazers_url":"https://api.github.com/repos/liuxingbaoyu/babel/stargazers","contributors_url":"https://api.github.com/repos/liuxingbaoyu/babel/contributors","subscribers_url":"https://api.github.com/repos/liuxingbaoyu/babel/subscribers","subscription_url":"https://api.github.com/repos/liuxingbaoyu/babel/subscription","commits_url":"https://api.github.com/repos/liuxingbaoyu/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/liuxingbaoyu/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/liuxingbaoyu/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/liuxingbaoyu/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/liuxingbaoyu/babel/contents/{+path}","compare_url":"https://api.github.com/repos/liuxingbaoyu/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/liuxingbaoyu/babel/merges","archive_url":"https://api.github.com/repos/liuxingbaoyu/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/liuxingbaoyu/babel/downloads","issues_url":"https://api.github.com/repos/liuxingbaoyu/babel/issues{/number}","pulls_url":"https://api.github.com/repos/liuxingbaoyu/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/liuxingbaoyu/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/liuxingbaoyu/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/liuxingbaoyu/babel/labels{/name}","releases_url":"https://api.github.com/repos/liuxingbaoyu/babel/releases{/id}","deployments_url":"https://api.github.com/repos/liuxingbaoyu/babel/deployments","created_at":"2020-02-13T00:53:19Z","updated_at":"2022-04-07T09:45:43Z","pushed_at":"2024-03-29T07:33:57Z","git_url":"git://github.com/liuxingbaoyu/babel.git","ssh_url":"git@github.com:liuxingbaoyu/babel.git","clone_url":"https://github.com/liuxingbaoyu/babel.git","svn_url":"https://github.com/liuxingbaoyu/babel","homepage":"https://babeljs.io/","size":108858,"stargazers_count":0,"watchers_count":0,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":2,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":2,"open_issues":1,"watchers":0,"default_branch":"main"}},"base":{"label":"babel:main","ref":"main","sha":"efcc01cbe65325386dc9f5ae27260f517ee229aa","user":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"repo":{"id":24560307,"node_id":"MDEwOlJlcG9zaXRvcnkyNDU2MDMwNw==","name":"babel","full_name":"babel/babel","private":false,"owner":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/babel/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":false,"url":"https://api.github.com/repos/babel/babel","forks_url":"https://api.github.com/repos/babel/babel/forks","keys_url":"https://api.github.com/repos/babel/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/babel/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/babel/babel/teams","hooks_url":"https://api.github.com/repos/babel/babel/hooks","issue_events_url":"https://api.github.com/repos/babel/babel/issues/events{/number}","events_url":"https://api.github.com/repos/babel/babel/events","assignees_url":"https://api.github.com/repos/babel/babel/assignees{/user}","branches_url":"https://api.github.com/repos/babel/babel/branches{/branch}","tags_url":"https://api.github.com/repos/babel/babel/tags","blobs_url":"https://api.github.com/repos/babel/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/babel/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/babel/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/babel/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/babel/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/babel/babel/languages","stargazers_url":"https://api.github.com/repos/babel/babel/stargazers","contributors_url":"https://api.github.com/repos/babel/babel/contributors","subscribers_url":"https://api.github.com/repos/babel/babel/subscribers","subscription_url":"https://api.github.com/repos/babel/babel/subscription","commits_url":"https://api.github.com/repos/babel/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/babel/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/babel/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/babel/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/babel/babel/contents/{+path}","compare_url":"https://api.github.com/repos/babel/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/babel/babel/merges","archive_url":"https://api.github.com/repos/babel/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/babel/babel/downloads","issues_url":"https://api.github.com/repos/babel/babel/issues{/number}","pulls_url":"https://api.github.com/repos/babel/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/babel/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/babel/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/babel/babel/labels{/name}","releases_url":"https://api.github.com/repos/babel/babel/releases{/id}","deployments_url":"https://api.github.com/repos/babel/babel/deployments","created_at":"2014-09-28T13:38:23Z","updated_at":"2024-03-29T05:25:01Z","pushed_at":"2024-03-29T08:14:27Z","git_url":"git://github.com/babel/babel.git","ssh_url":"git@github.com:babel/babel.git","clone_url":"https://github.com/babel/babel.git","svn_url":"https://github.com/babel/babel","homepage":"https://babel.dev","size":107957,"stargazers_count":42848,"watchers_count":42848,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":5570,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":766,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["ast","babel","compiler","es2015","es6","flavortown","javascript"],"visibility":"public","forks":5570,"open_issues":766,"watchers":42848,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/babel/babel/pulls/16394"},"html":{"href":"https://github.com/babel/babel/pull/16394"},"issue":{"href":"https://api.github.com/repos/babel/babel/issues/16394"},"comments":{"href":"https://api.github.com/repos/babel/babel/issues/16394/comments"},"review_comments":{"href":"https://api.github.com/repos/babel/babel/pulls/16394/comments"},"review_comment":{"href":"https://api.github.com/repos/babel/babel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/babel/babel/pulls/16394/commits"},"statuses":{"href":"https://api.github.com/repos/babel/babel/statuses/4343b72fa6fc6fb8d4ec2d437d21f99d71dfadf9"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-29T08:17:54Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36992426842","type":"PushEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"repository_id":24560307,"push_id":17758516924,"size":1,"distinct_size":1,"ref":"refs/heads/main","head":"27b6436717d942844feaaf23a7bc511e4cfbf9cb","before":"efcc01cbe65325386dc9f5ae27260f517ee229aa","commits":[{"sha":"27b6436717d942844feaaf23a7bc511e4cfbf9cb","author":{"email":"babel-bot@users.noreply.github.com","name":"Babel Bot"},"message":"Update test262 (#16392)\n\n* chore: update test262 to 837def66ac1700ce398df4a3b4eaeea915aa1df5\r\n\r\n* update\r\n\r\n---------\r\n\r\nCo-authored-by: Babel Bot <30521560+liuxingbaoyu@users.noreply.github.com>","distinct":true,"url":"https://api.github.com/repos/babel/babel/commits/27b6436717d942844feaaf23a7bc511e4cfbf9cb"}]},"public":true,"created_at":"2024-03-29T08:14:26Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36992426721","type":"DeleteEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"ref":"update-test262-parser","ref_type":"branch","pusher_type":"user"},"public":true,"created_at":"2024-03-29T08:14:25Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36992426489","type":"PullRequestEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"action":"closed","number":16392,"pull_request":{"url":"https://api.github.com/repos/babel/babel/pulls/16392","id":1797096292,"node_id":"PR_kwDOAXbCs85rHYNk","html_url":"https://github.com/babel/babel/pull/16392","diff_url":"https://github.com/babel/babel/pull/16392.diff","patch_url":"https://github.com/babel/babel/pull/16392.patch","issue_url":"https://api.github.com/repos/babel/babel/issues/16392","number":16392,"state":"closed","locked":false,"title":"Update test262","user":{"login":"babel-bot","id":21250019,"node_id":"MDQ6VXNlcjIxMjUwMDE5","avatar_url":"https://avatars.githubusercontent.com/u/21250019?v=4","gravatar_id":"","url":"https://api.github.com/users/babel-bot","html_url":"https://github.com/babel-bot","followers_url":"https://api.github.com/users/babel-bot/followers","following_url":"https://api.github.com/users/babel-bot/following{/other_user}","gists_url":"https://api.github.com/users/babel-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/babel-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel-bot/subscriptions","organizations_url":"https://api.github.com/users/babel-bot/orgs","repos_url":"https://api.github.com/users/babel-bot/repos","events_url":"https://api.github.com/users/babel-bot/events{/privacy}","received_events_url":"https://api.github.com/users/babel-bot/received_events","type":"User","site_admin":false},"body":"Update test262 to [837def66ac1700ce398df4a3b4eaeea915aa1df5](https://github.com/tc39/test262/commit/837def66ac1700ce398df4a3b4eaeea915aa1df5).","created_at":"2024-03-29T00:06:14Z","updated_at":"2024-03-29T08:14:24Z","closed_at":"2024-03-29T08:14:23Z","merged_at":"2024-03-29T08:14:23Z","merge_commit_sha":"27b6436717d942844feaaf23a7bc511e4cfbf9cb","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":709592964,"node_id":"MDU6TGFiZWw3MDk1OTI5NjQ=","url":"https://api.github.com/repos/babel/babel/labels/area:%20test262","name":"area: test262","color":"c5def5","default":false,"description":null},{"id":1559998577,"node_id":"MDU6TGFiZWwxNTU5OTk4NTc3","url":"https://api.github.com/repos/babel/babel/labels/repo%20automation%20:robot:","name":"repo automation :robot:","color":"757575","default":false,"description":""}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/babel/babel/pulls/16392/commits","review_comments_url":"https://api.github.com/repos/babel/babel/pulls/16392/comments","review_comment_url":"https://api.github.com/repos/babel/babel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/babel/babel/issues/16392/comments","statuses_url":"https://api.github.com/repos/babel/babel/statuses/e9dc30b8f37456deed31a374ecaac7d8dc634528","head":{"label":"babel:update-test262-parser","ref":"update-test262-parser","sha":"e9dc30b8f37456deed31a374ecaac7d8dc634528","user":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"repo":{"id":24560307,"node_id":"MDEwOlJlcG9zaXRvcnkyNDU2MDMwNw==","name":"babel","full_name":"babel/babel","private":false,"owner":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/babel/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":false,"url":"https://api.github.com/repos/babel/babel","forks_url":"https://api.github.com/repos/babel/babel/forks","keys_url":"https://api.github.com/repos/babel/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/babel/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/babel/babel/teams","hooks_url":"https://api.github.com/repos/babel/babel/hooks","issue_events_url":"https://api.github.com/repos/babel/babel/issues/events{/number}","events_url":"https://api.github.com/repos/babel/babel/events","assignees_url":"https://api.github.com/repos/babel/babel/assignees{/user}","branches_url":"https://api.github.com/repos/babel/babel/branches{/branch}","tags_url":"https://api.github.com/repos/babel/babel/tags","blobs_url":"https://api.github.com/repos/babel/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/babel/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/babel/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/babel/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/babel/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/babel/babel/languages","stargazers_url":"https://api.github.com/repos/babel/babel/stargazers","contributors_url":"https://api.github.com/repos/babel/babel/contributors","subscribers_url":"https://api.github.com/repos/babel/babel/subscribers","subscription_url":"https://api.github.com/repos/babel/babel/subscription","commits_url":"https://api.github.com/repos/babel/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/babel/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/babel/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/babel/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/babel/babel/contents/{+path}","compare_url":"https://api.github.com/repos/babel/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/babel/babel/merges","archive_url":"https://api.github.com/repos/babel/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/babel/babel/downloads","issues_url":"https://api.github.com/repos/babel/babel/issues{/number}","pulls_url":"https://api.github.com/repos/babel/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/babel/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/babel/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/babel/babel/labels{/name}","releases_url":"https://api.github.com/repos/babel/babel/releases{/id}","deployments_url":"https://api.github.com/repos/babel/babel/deployments","created_at":"2014-09-28T13:38:23Z","updated_at":"2024-03-29T05:25:01Z","pushed_at":"2024-03-29T07:40:20Z","git_url":"git://github.com/babel/babel.git","ssh_url":"git@github.com:babel/babel.git","clone_url":"https://github.com/babel/babel.git","svn_url":"https://github.com/babel/babel","homepage":"https://babel.dev","size":107957,"stargazers_count":42848,"watchers_count":42848,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":5570,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":766,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["ast","babel","compiler","es2015","es6","flavortown","javascript"],"visibility":"public","forks":5570,"open_issues":766,"watchers":42848,"default_branch":"main"}},"base":{"label":"babel:main","ref":"main","sha":"efcc01cbe65325386dc9f5ae27260f517ee229aa","user":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"repo":{"id":24560307,"node_id":"MDEwOlJlcG9zaXRvcnkyNDU2MDMwNw==","name":"babel","full_name":"babel/babel","private":false,"owner":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/babel/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":false,"url":"https://api.github.com/repos/babel/babel","forks_url":"https://api.github.com/repos/babel/babel/forks","keys_url":"https://api.github.com/repos/babel/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/babel/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/babel/babel/teams","hooks_url":"https://api.github.com/repos/babel/babel/hooks","issue_events_url":"https://api.github.com/repos/babel/babel/issues/events{/number}","events_url":"https://api.github.com/repos/babel/babel/events","assignees_url":"https://api.github.com/repos/babel/babel/assignees{/user}","branches_url":"https://api.github.com/repos/babel/babel/branches{/branch}","tags_url":"https://api.github.com/repos/babel/babel/tags","blobs_url":"https://api.github.com/repos/babel/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/babel/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/babel/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/babel/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/babel/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/babel/babel/languages","stargazers_url":"https://api.github.com/repos/babel/babel/stargazers","contributors_url":"https://api.github.com/repos/babel/babel/contributors","subscribers_url":"https://api.github.com/repos/babel/babel/subscribers","subscription_url":"https://api.github.com/repos/babel/babel/subscription","commits_url":"https://api.github.com/repos/babel/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/babel/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/babel/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/babel/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/babel/babel/contents/{+path}","compare_url":"https://api.github.com/repos/babel/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/babel/babel/merges","archive_url":"https://api.github.com/repos/babel/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/babel/babel/downloads","issues_url":"https://api.github.com/repos/babel/babel/issues{/number}","pulls_url":"https://api.github.com/repos/babel/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/babel/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/babel/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/babel/babel/labels{/name}","releases_url":"https://api.github.com/repos/babel/babel/releases{/id}","deployments_url":"https://api.github.com/repos/babel/babel/deployments","created_at":"2014-09-28T13:38:23Z","updated_at":"2024-03-29T05:25:01Z","pushed_at":"2024-03-29T07:40:20Z","git_url":"git://github.com/babel/babel.git","ssh_url":"git@github.com:babel/babel.git","clone_url":"https://github.com/babel/babel.git","svn_url":"https://github.com/babel/babel","homepage":"https://babel.dev","size":107957,"stargazers_count":42848,"watchers_count":42848,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":5570,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":766,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["ast","babel","compiler","es2015","es6","flavortown","javascript"],"visibility":"public","forks":5570,"open_issues":766,"watchers":42848,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/babel/babel/pulls/16392"},"html":{"href":"https://github.com/babel/babel/pull/16392"},"issue":{"href":"https://api.github.com/repos/babel/babel/issues/16392"},"comments":{"href":"https://api.github.com/repos/babel/babel/issues/16392/comments"},"review_comments":{"href":"https://api.github.com/repos/babel/babel/pulls/16392/comments"},"review_comment":{"href":"https://api.github.com/repos/babel/babel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/babel/babel/pulls/16392/commits"},"statuses":{"href":"https://api.github.com/repos/babel/babel/statuses/e9dc30b8f37456deed31a374ecaac7d8dc634528"}},"author_association":"COLLABORATOR","auto_merge":null,"active_lock_reason":null,"merged":true,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"comments":1,"review_comments":0,"maintainer_can_modify":false,"commits":2,"additions":3,"deletions":1,"changed_files":3}},"public":true,"created_at":"2024-03-29T08:14:24Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36976886584","type":"PullRequestReviewCommentEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":327323495,"name":"tc39/proposal-defer-import-eval","url":"https://api.github.com/repos/tc39/proposal-defer-import-eval"},"payload":{"action":"created","comment":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments/1543401974","pull_request_review_id":1966901920,"id":1543401974,"node_id":"PRRC_kwDOE4KPZ85b_nH2","diff_hunk":"@@ -840,6 +843,7 @@ contributors: Nicolò Ribaudo\n 1. For each String _required_ of _module_.[[RequestedModules]], do\n 1. For each ModuleRequest Record _required_ of _module_.[[RequestedModules]], do\n 1. Let _requiredModule_ be GetImportedModule(_module_, _required_.[[Specifier]]).\n+ 1. If _required_.[[Phase]] is ~defer~ and _requiredModule_.GetExportedNames() is empty, throw a new *SyntaxError*.","path":"spec.emu","commit_id":"30929ff2705ff31fa902010ebe8ef846566fa51e","original_commit_id":"30929ff2705ff31fa902010ebe8ef846566fa51e","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"Note: other linking errors due to missing exports are also syntax errors.","created_at":"2024-03-28T17:58:40Z","updated_at":"2024-03-28T17:58:43Z","html_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34#discussion_r1543401974","pull_request_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments/1543401974"},"html":{"href":"https://github.com/tc39/proposal-defer-import-eval/pull/34#discussion_r1543401974"},"pull_request":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34"}},"reactions":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments/1543401974/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"start_line":null,"original_start_line":null,"start_side":null,"line":846,"original_line":846,"side":"RIGHT","original_position":14,"position":14,"subject_type":"line"},"pull_request":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34","id":1796595609,"node_id":"PR_kwDOE4KPZ85rFd-Z","html_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34","diff_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34.diff","patch_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34.patch","issue_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34","number":34,"state":"open","locked":false,"title":"Throw when doing import `defer *` of a module with no exports","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"@guybedford Is this fix better than #33?\r\n\r\nCloses #19","created_at":"2024-03-28T17:53:35Z","updated_at":"2024-03-28T17:58:43Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f905a41226827331aa0d88fc5daef6567cb5bddb","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/commits","review_comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/comments","review_comment_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34/comments","statuses_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/30929ff2705ff31fa902010ebe8ef846566fa51e","head":{"label":"nicolo-ribaudo:fix-again-for-guy","ref":"fix-again-for-guy","sha":"30929ff2705ff31fa902010ebe8ef846566fa51e","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"repo":{"id":605210701,"node_id":"R_kgDOJBLITQ","name":"proposal-defer-import-eval","full_name":"nicolo-ribaudo/proposal-defer-import-eval","private":false,"owner":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval","description":"A proposal for introducing a way to defer evaluate of a module","fork":true,"url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval","forks_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/forks","keys_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/teams","hooks_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/hooks","issue_events_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues/events{/number}","events_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/events","assignees_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/assignees{/user}","branches_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/branches{/branch}","tags_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/tags","blobs_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/refs{/sha}","trees_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/statuses/{sha}","languages_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/languages","stargazers_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/stargazers","contributors_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/contributors","subscribers_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/subscribers","subscription_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/subscription","commits_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/commits{/sha}","git_commits_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/commits{/sha}","comments_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/comments{/number}","issue_comment_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues/comments{/number}","contents_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/contents/{+path}","compare_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/merges","archive_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/downloads","issues_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues{/number}","pulls_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/pulls{/number}","milestones_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/milestones{/number}","notifications_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/labels{/name}","releases_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/releases{/id}","deployments_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/deployments","created_at":"2023-02-22T17:21:30Z","updated_at":"2023-04-16T18:23:25Z","pushed_at":"2024-03-28T17:52:54Z","git_url":"git://github.com/nicolo-ribaudo/proposal-defer-import-eval.git","ssh_url":"git@github.com:nicolo-ribaudo/proposal-defer-import-eval.git","clone_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval.git","svn_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval","homepage":"","size":749,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":2,"watchers":0,"default_branch":"async-modules"}},"base":{"label":"tc39:main","ref":"main","sha":"9552727c4118228280d6fb68de126b333f2f41ae","user":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"repo":{"id":327323495,"node_id":"MDEwOlJlcG9zaXRvcnkzMjczMjM0OTU=","name":"proposal-defer-import-eval","full_name":"tc39/proposal-defer-import-eval","private":false,"owner":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/tc39/proposal-defer-import-eval","description":"A proposal for introducing a way to defer evaluate of a module","fork":false,"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval","forks_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/forks","keys_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/teams","hooks_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/hooks","issue_events_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/events{/number}","events_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/events","assignees_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/assignees{/user}","branches_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/branches{/branch}","tags_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/tags","blobs_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/refs{/sha}","trees_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/{sha}","languages_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/languages","stargazers_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/stargazers","contributors_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/contributors","subscribers_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/subscribers","subscription_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/subscription","commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/commits{/sha}","git_commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/commits{/sha}","comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/comments{/number}","issue_comment_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/comments{/number}","contents_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/contents/{+path}","compare_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/merges","archive_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/downloads","issues_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues{/number}","pulls_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls{/number}","milestones_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/milestones{/number}","notifications_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/labels{/name}","releases_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/releases{/id}","deployments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/deployments","created_at":"2021-01-06T13:41:57Z","updated_at":"2024-01-26T20:32:19Z","pushed_at":"2024-03-28T17:53:35Z","git_url":"git://github.com/tc39/proposal-defer-import-eval.git","ssh_url":"git@github.com:tc39/proposal-defer-import-eval.git","clone_url":"https://github.com/tc39/proposal-defer-import-eval.git","svn_url":"https://github.com/tc39/proposal-defer-import-eval","homepage":"https://tc39.es/proposal-defer-import-eval","size":311,"stargazers_count":174,"watchers_count":174,"language":"HTML","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":10,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":15,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":10,"open_issues":15,"watchers":174,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34"},"html":{"href":"https://github.com/tc39/proposal-defer-import-eval/pull/34"},"issue":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34"},"comments":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34/comments"},"review_comments":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/comments"},"review_comment":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/commits"},"statuses":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/30929ff2705ff31fa902010ebe8ef846566fa51e"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T17:58:40Z","org":{"id":1725583,"login":"tc39","gravatar_id":"","url":"https://api.github.com/orgs/tc39","avatar_url":"https://avatars.githubusercontent.com/u/1725583?"}},{"id":"36976886486","type":"PullRequestReviewEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":327323495,"name":"tc39/proposal-defer-import-eval","url":"https://api.github.com/repos/tc39/proposal-defer-import-eval"},"payload":{"action":"created","review":{"id":1966901920,"node_id":"PRR_kwDOE4KPZ851PIqg","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"","commit_id":"30929ff2705ff31fa902010ebe8ef846566fa51e","submitted_at":"2024-03-28T17:58:43Z","state":"commented","html_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34#pullrequestreview-1966901920","pull_request_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/tc39/proposal-defer-import-eval/pull/34#pullrequestreview-1966901920"},"pull_request":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34"}}},"pull_request":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34","id":1796595609,"node_id":"PR_kwDOE4KPZ85rFd-Z","html_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34","diff_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34.diff","patch_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34.patch","issue_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34","number":34,"state":"open","locked":false,"title":"Throw when doing import `defer *` of a module with no exports","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"@guybedford Is this fix better than #33?\r\n\r\nCloses #19","created_at":"2024-03-28T17:53:35Z","updated_at":"2024-03-28T17:58:43Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f905a41226827331aa0d88fc5daef6567cb5bddb","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/commits","review_comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/comments","review_comment_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34/comments","statuses_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/30929ff2705ff31fa902010ebe8ef846566fa51e","head":{"label":"nicolo-ribaudo:fix-again-for-guy","ref":"fix-again-for-guy","sha":"30929ff2705ff31fa902010ebe8ef846566fa51e","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"repo":{"id":605210701,"node_id":"R_kgDOJBLITQ","name":"proposal-defer-import-eval","full_name":"nicolo-ribaudo/proposal-defer-import-eval","private":false,"owner":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval","description":"A proposal for introducing a way to defer evaluate of a module","fork":true,"url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval","forks_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/forks","keys_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/teams","hooks_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/hooks","issue_events_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues/events{/number}","events_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/events","assignees_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/assignees{/user}","branches_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/branches{/branch}","tags_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/tags","blobs_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/refs{/sha}","trees_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/statuses/{sha}","languages_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/languages","stargazers_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/stargazers","contributors_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/contributors","subscribers_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/subscribers","subscription_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/subscription","commits_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/commits{/sha}","git_commits_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/commits{/sha}","comments_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/comments{/number}","issue_comment_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues/comments{/number}","contents_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/contents/{+path}","compare_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/merges","archive_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/downloads","issues_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues{/number}","pulls_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/pulls{/number}","milestones_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/milestones{/number}","notifications_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/labels{/name}","releases_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/releases{/id}","deployments_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/deployments","created_at":"2023-02-22T17:21:30Z","updated_at":"2023-04-16T18:23:25Z","pushed_at":"2024-03-28T17:52:54Z","git_url":"git://github.com/nicolo-ribaudo/proposal-defer-import-eval.git","ssh_url":"git@github.com:nicolo-ribaudo/proposal-defer-import-eval.git","clone_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval.git","svn_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval","homepage":"","size":749,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":2,"watchers":0,"default_branch":"async-modules"}},"base":{"label":"tc39:main","ref":"main","sha":"9552727c4118228280d6fb68de126b333f2f41ae","user":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"repo":{"id":327323495,"node_id":"MDEwOlJlcG9zaXRvcnkzMjczMjM0OTU=","name":"proposal-defer-import-eval","full_name":"tc39/proposal-defer-import-eval","private":false,"owner":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/tc39/proposal-defer-import-eval","description":"A proposal for introducing a way to defer evaluate of a module","fork":false,"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval","forks_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/forks","keys_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/teams","hooks_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/hooks","issue_events_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/events{/number}","events_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/events","assignees_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/assignees{/user}","branches_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/branches{/branch}","tags_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/tags","blobs_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/refs{/sha}","trees_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/{sha}","languages_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/languages","stargazers_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/stargazers","contributors_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/contributors","subscribers_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/subscribers","subscription_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/subscription","commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/commits{/sha}","git_commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/commits{/sha}","comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/comments{/number}","issue_comment_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/comments{/number}","contents_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/contents/{+path}","compare_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/merges","archive_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/downloads","issues_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues{/number}","pulls_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls{/number}","milestones_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/milestones{/number}","notifications_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/labels{/name}","releases_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/releases{/id}","deployments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/deployments","created_at":"2021-01-06T13:41:57Z","updated_at":"2024-01-26T20:32:19Z","pushed_at":"2024-03-28T17:53:35Z","git_url":"git://github.com/tc39/proposal-defer-import-eval.git","ssh_url":"git@github.com:tc39/proposal-defer-import-eval.git","clone_url":"https://github.com/tc39/proposal-defer-import-eval.git","svn_url":"https://github.com/tc39/proposal-defer-import-eval","homepage":"https://tc39.es/proposal-defer-import-eval","size":311,"stargazers_count":174,"watchers_count":174,"language":"HTML","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":10,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":15,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":10,"open_issues":15,"watchers":174,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34"},"html":{"href":"https://github.com/tc39/proposal-defer-import-eval/pull/34"},"issue":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34"},"comments":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34/comments"},"review_comments":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/comments"},"review_comment":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/commits"},"statuses":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/30929ff2705ff31fa902010ebe8ef846566fa51e"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T17:58:44Z","org":{"id":1725583,"login":"tc39","gravatar_id":"","url":"https://api.github.com/orgs/tc39","avatar_url":"https://avatars.githubusercontent.com/u/1725583?"}},{"id":"36976886443","type":"PullRequestReviewEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":327323495,"name":"tc39/proposal-defer-import-eval","url":"https://api.github.com/repos/tc39/proposal-defer-import-eval"},"payload":{"action":"created","review":{"id":1966901920,"node_id":"PRR_kwDOE4KPZ851PIqg","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"","commit_id":"30929ff2705ff31fa902010ebe8ef846566fa51e","submitted_at":"2024-03-28T17:58:43Z","state":"commented","html_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34#pullrequestreview-1966901920","pull_request_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/tc39/proposal-defer-import-eval/pull/34#pullrequestreview-1966901920"},"pull_request":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34"}}},"pull_request":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34","id":1796595609,"node_id":"PR_kwDOE4KPZ85rFd-Z","html_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34","diff_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34.diff","patch_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34.patch","issue_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34","number":34,"state":"open","locked":false,"title":"Throw when doing import `defer *` of a module with no exports","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"@guybedford Is this fix better than #33?\r\n\r\nCloses #19","created_at":"2024-03-28T17:53:35Z","updated_at":"2024-03-28T17:58:43Z","closed_at":null,"merged_at":null,"merge_commit_sha":"f905a41226827331aa0d88fc5daef6567cb5bddb","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/commits","review_comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/comments","review_comment_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34/comments","statuses_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/30929ff2705ff31fa902010ebe8ef846566fa51e","head":{"label":"nicolo-ribaudo:fix-again-for-guy","ref":"fix-again-for-guy","sha":"30929ff2705ff31fa902010ebe8ef846566fa51e","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"repo":{"id":605210701,"node_id":"R_kgDOJBLITQ","name":"proposal-defer-import-eval","full_name":"nicolo-ribaudo/proposal-defer-import-eval","private":false,"owner":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval","description":"A proposal for introducing a way to defer evaluate of a module","fork":true,"url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval","forks_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/forks","keys_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/teams","hooks_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/hooks","issue_events_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues/events{/number}","events_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/events","assignees_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/assignees{/user}","branches_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/branches{/branch}","tags_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/tags","blobs_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/refs{/sha}","trees_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/statuses/{sha}","languages_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/languages","stargazers_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/stargazers","contributors_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/contributors","subscribers_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/subscribers","subscription_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/subscription","commits_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/commits{/sha}","git_commits_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/commits{/sha}","comments_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/comments{/number}","issue_comment_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues/comments{/number}","contents_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/contents/{+path}","compare_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/merges","archive_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/downloads","issues_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues{/number}","pulls_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/pulls{/number}","milestones_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/milestones{/number}","notifications_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/labels{/name}","releases_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/releases{/id}","deployments_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/deployments","created_at":"2023-02-22T17:21:30Z","updated_at":"2023-04-16T18:23:25Z","pushed_at":"2024-03-28T17:52:54Z","git_url":"git://github.com/nicolo-ribaudo/proposal-defer-import-eval.git","ssh_url":"git@github.com:nicolo-ribaudo/proposal-defer-import-eval.git","clone_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval.git","svn_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval","homepage":"","size":749,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":2,"watchers":0,"default_branch":"async-modules"}},"base":{"label":"tc39:main","ref":"main","sha":"9552727c4118228280d6fb68de126b333f2f41ae","user":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"repo":{"id":327323495,"node_id":"MDEwOlJlcG9zaXRvcnkzMjczMjM0OTU=","name":"proposal-defer-import-eval","full_name":"tc39/proposal-defer-import-eval","private":false,"owner":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/tc39/proposal-defer-import-eval","description":"A proposal for introducing a way to defer evaluate of a module","fork":false,"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval","forks_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/forks","keys_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/teams","hooks_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/hooks","issue_events_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/events{/number}","events_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/events","assignees_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/assignees{/user}","branches_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/branches{/branch}","tags_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/tags","blobs_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/refs{/sha}","trees_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/{sha}","languages_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/languages","stargazers_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/stargazers","contributors_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/contributors","subscribers_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/subscribers","subscription_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/subscription","commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/commits{/sha}","git_commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/commits{/sha}","comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/comments{/number}","issue_comment_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/comments{/number}","contents_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/contents/{+path}","compare_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/merges","archive_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/downloads","issues_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues{/number}","pulls_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls{/number}","milestones_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/milestones{/number}","notifications_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/labels{/name}","releases_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/releases{/id}","deployments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/deployments","created_at":"2021-01-06T13:41:57Z","updated_at":"2024-01-26T20:32:19Z","pushed_at":"2024-03-28T17:53:35Z","git_url":"git://github.com/tc39/proposal-defer-import-eval.git","ssh_url":"git@github.com:tc39/proposal-defer-import-eval.git","clone_url":"https://github.com/tc39/proposal-defer-import-eval.git","svn_url":"https://github.com/tc39/proposal-defer-import-eval","homepage":"https://tc39.es/proposal-defer-import-eval","size":311,"stargazers_count":174,"watchers_count":174,"language":"HTML","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":10,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":15,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":10,"open_issues":15,"watchers":174,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34"},"html":{"href":"https://github.com/tc39/proposal-defer-import-eval/pull/34"},"issue":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34"},"comments":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34/comments"},"review_comments":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/comments"},"review_comment":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/commits"},"statuses":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/30929ff2705ff31fa902010ebe8ef846566fa51e"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T17:58:44Z","org":{"id":1725583,"login":"tc39","gravatar_id":"","url":"https://api.github.com/orgs/tc39","avatar_url":"https://avatars.githubusercontent.com/u/1725583?"}},{"id":"36976735245","type":"PullRequestEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":327323495,"name":"tc39/proposal-defer-import-eval","url":"https://api.github.com/repos/tc39/proposal-defer-import-eval"},"payload":{"action":"opened","number":34,"pull_request":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34","id":1796595609,"node_id":"PR_kwDOE4KPZ85rFd-Z","html_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34","diff_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34.diff","patch_url":"https://github.com/tc39/proposal-defer-import-eval/pull/34.patch","issue_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34","number":34,"state":"open","locked":false,"title":"Throw when doing import `defer *` of a module with no exports","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"@guybedford Is this fix better than #32?\r\n\r\nCloses #19","created_at":"2024-03-28T17:53:35Z","updated_at":"2024-03-28T17:53:35Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/commits","review_comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/comments","review_comment_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34/comments","statuses_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/30929ff2705ff31fa902010ebe8ef846566fa51e","head":{"label":"nicolo-ribaudo:fix-again-for-guy","ref":"fix-again-for-guy","sha":"30929ff2705ff31fa902010ebe8ef846566fa51e","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"repo":{"id":605210701,"node_id":"R_kgDOJBLITQ","name":"proposal-defer-import-eval","full_name":"nicolo-ribaudo/proposal-defer-import-eval","private":false,"owner":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval","description":"A proposal for introducing a way to defer evaluate of a module","fork":true,"url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval","forks_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/forks","keys_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/teams","hooks_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/hooks","issue_events_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues/events{/number}","events_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/events","assignees_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/assignees{/user}","branches_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/branches{/branch}","tags_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/tags","blobs_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/refs{/sha}","trees_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/statuses/{sha}","languages_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/languages","stargazers_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/stargazers","contributors_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/contributors","subscribers_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/subscribers","subscription_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/subscription","commits_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/commits{/sha}","git_commits_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/git/commits{/sha}","comments_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/comments{/number}","issue_comment_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues/comments{/number}","contents_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/contents/{+path}","compare_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/merges","archive_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/downloads","issues_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/issues{/number}","pulls_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/pulls{/number}","milestones_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/milestones{/number}","notifications_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/labels{/name}","releases_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/releases{/id}","deployments_url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval/deployments","created_at":"2023-02-22T17:21:30Z","updated_at":"2023-04-16T18:23:25Z","pushed_at":"2024-03-28T17:52:54Z","git_url":"git://github.com/nicolo-ribaudo/proposal-defer-import-eval.git","ssh_url":"git@github.com:nicolo-ribaudo/proposal-defer-import-eval.git","clone_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval.git","svn_url":"https://github.com/nicolo-ribaudo/proposal-defer-import-eval","homepage":"","size":749,"stargazers_count":0,"watchers_count":0,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":0,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":0,"open_issues":2,"watchers":0,"default_branch":"async-modules"}},"base":{"label":"tc39:main","ref":"main","sha":"9552727c4118228280d6fb68de126b333f2f41ae","user":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"repo":{"id":327323495,"node_id":"MDEwOlJlcG9zaXRvcnkzMjczMjM0OTU=","name":"proposal-defer-import-eval","full_name":"tc39/proposal-defer-import-eval","private":false,"owner":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/tc39/proposal-defer-import-eval","description":"A proposal for introducing a way to defer evaluate of a module","fork":false,"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval","forks_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/forks","keys_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/teams","hooks_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/hooks","issue_events_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/events{/number}","events_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/events","assignees_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/assignees{/user}","branches_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/branches{/branch}","tags_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/tags","blobs_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/refs{/sha}","trees_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/{sha}","languages_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/languages","stargazers_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/stargazers","contributors_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/contributors","subscribers_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/subscribers","subscription_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/subscription","commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/commits{/sha}","git_commits_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/git/commits{/sha}","comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/comments{/number}","issue_comment_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/comments{/number}","contents_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/contents/{+path}","compare_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/merges","archive_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/downloads","issues_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues{/number}","pulls_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls{/number}","milestones_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/milestones{/number}","notifications_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/labels{/name}","releases_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/releases{/id}","deployments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/deployments","created_at":"2021-01-06T13:41:57Z","updated_at":"2024-01-26T20:32:19Z","pushed_at":"2024-03-28T17:53:35Z","git_url":"git://github.com/tc39/proposal-defer-import-eval.git","ssh_url":"git@github.com:tc39/proposal-defer-import-eval.git","clone_url":"https://github.com/tc39/proposal-defer-import-eval.git","svn_url":"https://github.com/tc39/proposal-defer-import-eval","homepage":"https://tc39.es/proposal-defer-import-eval","size":311,"stargazers_count":174,"watchers_count":174,"language":"HTML","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":10,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":15,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":10,"open_issues":15,"watchers":174,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34"},"html":{"href":"https://github.com/tc39/proposal-defer-import-eval/pull/34"},"issue":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34"},"comments":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/34/comments"},"review_comments":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/comments"},"review_comment":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/34/commits"},"statuses":{"href":"https://api.github.com/repos/tc39/proposal-defer-import-eval/statuses/30929ff2705ff31fa902010ebe8ef846566fa51e"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null,"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":true,"commits":2,"additions":11,"deletions":8,"changed_files":2}},"public":true,"created_at":"2024-03-28T17:53:36Z","org":{"id":1725583,"login":"tc39","gravatar_id":"","url":"https://api.github.com/orgs/tc39","avatar_url":"https://avatars.githubusercontent.com/u/1725583?"}},{"id":"36976716278","type":"CreateEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":605210701,"name":"nicolo-ribaudo/proposal-defer-import-eval","url":"https://api.github.com/repos/nicolo-ribaudo/proposal-defer-import-eval"},"payload":{"ref":"fix-again-for-guy","ref_type":"branch","master_branch":"async-modules","description":"A proposal for introducing a way to defer evaluate of a module","pusher_type":"user"},"public":true,"created_at":"2024-03-28T17:52:55Z"},{"id":"36975760067","type":"IssuesEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/babel/babel/issues/16391","repository_url":"https://api.github.com/repos/babel/babel","labels_url":"https://api.github.com/repos/babel/babel/issues/16391/labels{/name}","comments_url":"https://api.github.com/repos/babel/babel/issues/16391/comments","events_url":"https://api.github.com/repos/babel/babel/issues/16391/events","html_url":"https://github.com/babel/babel/issues/16391","id":2213747001,"node_id":"I_kwDOAXbCs86D8xk5","number":16391,"title":"What do we need to make `usage-global` injection work with `@babel/runtime`?","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"labels":[{"id":441984845,"node_id":"MDU6TGFiZWw0NDE5ODQ4NDU=","url":"https://api.github.com/repos/babel/babel/labels/i:%20enhancement","name":"i: enhancement","color":"e99695","default":false,"description":null},{"id":560986419,"node_id":"MDU6TGFiZWw1NjA5ODY0MTk=","url":"https://api.github.com/repos/babel/babel/labels/i:%20needs%20triage","name":"i: needs triage","color":"ededed","default":false,"description":null}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2024-03-28T17:20:29Z","updated_at":"2024-03-28T17:20:29Z","closed_at":null,"author_association":"MEMBER","active_lock_reason":null,"body":"### 💻\n\n- [ ] Would you like to work on this feature?\n\n### What problem are you trying to solve?\n\n@nyngwang has been going around a bit checking how our polyfill injection works, and after going through his comments I realized that our injection story for `usage-global` is pretty bad when it comes to helpers.\r\n\r\nIf you have this config:\r\n```json\r\n{\r\n \"plugins\": [\r\n \"@babel/transform-runtime\"\r\n ]\r\n}\r\n```\r\n\r\nBabel will inject imports for helpers like `import _typeof from \"@babel/runtime/helpers/typeof\"`.\r\n\r\nThen you decide that you want to inject global polyfills through `core-js`, so you update your config to this:\r\n```json\r\n{\r\n \"plugins\": [\r\n \"@babel/transform-runtime\",\r\n [\"babel-plugin-polyfill-corejs3\", { \"method\": \"usage-global\" }]\r\n ]\r\n}\r\n```\r\n\r\nnow Babel will inject imports like `import \"core-js/modules/es.array.flat.js\";`, but suddently your imports for helpers will become `import \"@babel/runtime-corejs3/helpers/typeof\"` (which depends on `core-js-pure`). This is to make sure that the helpers are also polyfilled, but:\r\n- you asked for global-modifying polyfills, and now in your dependencies you have both `core-js` and `core-js-pure`\r\n- injecting global polyfills forced you to change one of your dependencies.\r\n\r\nIf you still want to use `@babel/runtime` (because `@babel/runtime-corejs3` includes polyfills down to ES5), you have to instead use this config:\r\n```json\r\n{\r\n \"plugins\": [\r\n [\"@babel/transform-runtime\", { \"moduleName\": \"@babel/runtime\" }],\r\n [\"babel-plugin-polyfill-corejs3\", { \"method\": \"usage-global\" }]\r\n ]\r\n}\r\n```\r\n\r\n> NOTE: I think this behavior is good when it comes to `usage-pure`, because we are just changing the `@babel/runtime` imports to a different package that uses exactly the _pure_ polyfill the user asked for.\n\n### Describe the solution you'd like\n\nWhat if for each helper we maintained the list of built-ins that it relies on, and when injecting a `import \"@babel/runtime/typeof/helpers\"` we called the polyfill provider saying \"hey, we included a helper that uses `Symbol` and `Array.prototype.flat`: if needed for the configured target, consider injecting imports to these polyfills\".\r\n\r\nThen, when compiling `typeof foo` and using `[\"babel-plugin-polyfill-corejs3\", { \"method\": \"usage-global\" }]`, we would generate some code like\r\n```js\r\nimport \"core-js/modules/es.symbol.js\";\r\nimport _typeof from \"@babel/runtime/helpers/typeof\";\r\n\r\n_typeof(foo);\r\n```\r\n\r\nrather than\r\n```js\r\nimport _typeof from \"@babel/runtime-corejs3/helpers/typeof\";\r\n\r\n_typeof(foo);\r\n```\n\n### Describe alternatives you've considered\n\nDo nothing\n\n### Documentation, Adoption, Migration Strategy\n\n_No response_","reactions":{"url":"https://api.github.com/repos/babel/babel/issues/16391/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/babel/babel/issues/16391/timeline","performed_via_github_app":null,"state_reason":null}},"public":true,"created_at":"2024-03-28T17:20:31Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36975362058","type":"PushEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":102490480,"name":"nicolo-ribaudo/babel","url":"https://api.github.com/repos/nicolo-ribaudo/babel"},"payload":{"repository_id":102490480,"push_id":17750165789,"size":1,"distinct_size":1,"ref":"refs/heads/firefox-bugfix","head":"f1d3abd65bd64879cd2037e6ab9cccf0f5eba3a3","before":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","commits":[{"sha":"f1d3abd65bd64879cd2037e6ab9cccf0f5eba3a3","author":{"email":"hello@nicr.dev","name":"Nicolò Ribaudo"},"message":"Update Babel 8 fixtures","distinct":true,"url":"https://api.github.com/repos/nicolo-ribaudo/babel/commits/f1d3abd65bd64879cd2037e6ab9cccf0f5eba3a3"}]},"public":true,"created_at":"2024-03-28T17:07:19Z"},{"id":"36975170651","type":"PullRequestReviewCommentEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"action":"created","comment":{"url":"https://api.github.com/repos/babel/babel/pulls/comments/1543317758","pull_request_review_id":1966776802,"id":1543317758,"node_id":"PRRC_kwDOAXbCs85b_Sj-","diff_hunk":"@@ -0,0 +1,21 @@\n+class A {\n+ #x;\n+ [(() => class {}).call()];\n+ [await (async () => await class {})()];\n+}\n+async function* f() {\n+ class A {\n+ #x;\n+ [(() => class {}).call()];","path":"packages/babel-plugin-bugfix-firefox-class-in-computed-class-key/test/fixtures/basic/yield-await/output.mjs","commit_id":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","original_commit_id":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"We need to add `.call()` here to prevent Terser from undoing the work done by this plugin: https://github.com/terser/terser/issues/1514","created_at":"2024-03-28T17:00:54Z","updated_at":"2024-03-28T17:00:54Z","html_url":"https://github.com/babel/babel/pull/16390#discussion_r1543317758","pull_request_url":"https://api.github.com/repos/babel/babel/pulls/16390","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/babel/babel/pulls/comments/1543317758"},"html":{"href":"https://github.com/babel/babel/pull/16390#discussion_r1543317758"},"pull_request":{"href":"https://api.github.com/repos/babel/babel/pulls/16390"}},"reactions":{"url":"https://api.github.com/repos/babel/babel/pulls/comments/1543317758/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"start_line":null,"original_start_line":null,"start_side":null,"line":9,"original_line":9,"side":"RIGHT","original_position":9,"position":9,"subject_type":"line"},"pull_request":{"url":"https://api.github.com/repos/babel/babel/pulls/16390","id":1796503258,"node_id":"PR_kwDOAXbCs85rFHba","html_url":"https://github.com/babel/babel/pull/16390","diff_url":"https://github.com/babel/babel/pull/16390.diff","patch_url":"https://github.com/babel/babel/pull/16390.patch","issue_url":"https://api.github.com/repos/babel/babel/issues/16390","number":16390,"state":"open","locked":false,"title":"Create bugfix plugin for classes in computed keys in Firefox","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"\r\n\r\n| Q | A \r\n| ------------------------ | ---\r\n| Fixed Issues? | Fixes https://github.com/babel/babel/issues/16379\r\n| Patch: Bug Fix? | Y\r\n| Major: Breaking Change? |\r\n| Minor: New Feature? |\r\n| Tests Added + Pass? | Yes\r\n| Documentation PR Link | \r\n| Any Dependency Changes? |\r\n| License | MIT\r\n\r\n\r\n","created_at":"2024-03-28T16:57:54Z","updated_at":"2024-03-28T17:00:54Z","closed_at":null,"merged_at":null,"merge_commit_sha":"43b8d23241d5e53452b59f5b3eaf06366eadcb0f","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":311566467,"node_id":"MDU6TGFiZWwzMTE1NjY0Njc=","url":"https://api.github.com/repos/babel/babel/labels/PR:%20Bug%20Fix%20:bug:","name":"PR: Bug Fix :bug:","color":"fbca04","default":false,"description":"A type of pull request used for our changelog categories"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/babel/babel/pulls/16390/commits","review_comments_url":"https://api.github.com/repos/babel/babel/pulls/16390/comments","review_comment_url":"https://api.github.com/repos/babel/babel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/babel/babel/issues/16390/comments","statuses_url":"https://api.github.com/repos/babel/babel/statuses/a192dad127bb3ba03f987a55f29a61843ed5e2e2","head":{"label":"nicolo-ribaudo:firefox-bugfix","ref":"firefox-bugfix","sha":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"repo":{"id":102490480,"node_id":"MDEwOlJlcG9zaXRvcnkxMDI0OTA0ODA=","name":"babel","full_name":"nicolo-ribaudo/babel","private":false,"owner":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/nicolo-ribaudo/babel","description":":tropical_fish: Babel is a compiler for writing next generation JavaScript.","fork":true,"url":"https://api.github.com/repos/nicolo-ribaudo/babel","forks_url":"https://api.github.com/repos/nicolo-ribaudo/babel/forks","keys_url":"https://api.github.com/repos/nicolo-ribaudo/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nicolo-ribaudo/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nicolo-ribaudo/babel/teams","hooks_url":"https://api.github.com/repos/nicolo-ribaudo/babel/hooks","issue_events_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues/events{/number}","events_url":"https://api.github.com/repos/nicolo-ribaudo/babel/events","assignees_url":"https://api.github.com/repos/nicolo-ribaudo/babel/assignees{/user}","branches_url":"https://api.github.com/repos/nicolo-ribaudo/babel/branches{/branch}","tags_url":"https://api.github.com/repos/nicolo-ribaudo/babel/tags","blobs_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nicolo-ribaudo/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/nicolo-ribaudo/babel/languages","stargazers_url":"https://api.github.com/repos/nicolo-ribaudo/babel/stargazers","contributors_url":"https://api.github.com/repos/nicolo-ribaudo/babel/contributors","subscribers_url":"https://api.github.com/repos/nicolo-ribaudo/babel/subscribers","subscription_url":"https://api.github.com/repos/nicolo-ribaudo/babel/subscription","commits_url":"https://api.github.com/repos/nicolo-ribaudo/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/nicolo-ribaudo/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/nicolo-ribaudo/babel/contents/{+path}","compare_url":"https://api.github.com/repos/nicolo-ribaudo/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nicolo-ribaudo/babel/merges","archive_url":"https://api.github.com/repos/nicolo-ribaudo/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nicolo-ribaudo/babel/downloads","issues_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues{/number}","pulls_url":"https://api.github.com/repos/nicolo-ribaudo/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/nicolo-ribaudo/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/nicolo-ribaudo/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nicolo-ribaudo/babel/labels{/name}","releases_url":"https://api.github.com/repos/nicolo-ribaudo/babel/releases{/id}","deployments_url":"https://api.github.com/repos/nicolo-ribaudo/babel/deployments","created_at":"2017-09-05T14:19:19Z","updated_at":"2024-02-19T09:27:55Z","pushed_at":"2024-03-28T16:56:43Z","git_url":"git://github.com/nicolo-ribaudo/babel.git","ssh_url":"git@github.com:nicolo-ribaudo/babel.git","clone_url":"https://github.com/nicolo-ribaudo/babel.git","svn_url":"https://github.com/nicolo-ribaudo/babel","homepage":"https://babeljs.io/","size":111019,"stargazers_count":4,"watchers_count":4,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":4,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":4,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":4,"open_issues":4,"watchers":4,"default_branch":"main"}},"base":{"label":"babel:main","ref":"main","sha":"91f55bf832c2e8147a29b4da8219f8b8aa2ba084","user":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"repo":{"id":24560307,"node_id":"MDEwOlJlcG9zaXRvcnkyNDU2MDMwNw==","name":"babel","full_name":"babel/babel","private":false,"owner":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/babel/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":false,"url":"https://api.github.com/repos/babel/babel","forks_url":"https://api.github.com/repos/babel/babel/forks","keys_url":"https://api.github.com/repos/babel/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/babel/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/babel/babel/teams","hooks_url":"https://api.github.com/repos/babel/babel/hooks","issue_events_url":"https://api.github.com/repos/babel/babel/issues/events{/number}","events_url":"https://api.github.com/repos/babel/babel/events","assignees_url":"https://api.github.com/repos/babel/babel/assignees{/user}","branches_url":"https://api.github.com/repos/babel/babel/branches{/branch}","tags_url":"https://api.github.com/repos/babel/babel/tags","blobs_url":"https://api.github.com/repos/babel/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/babel/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/babel/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/babel/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/babel/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/babel/babel/languages","stargazers_url":"https://api.github.com/repos/babel/babel/stargazers","contributors_url":"https://api.github.com/repos/babel/babel/contributors","subscribers_url":"https://api.github.com/repos/babel/babel/subscribers","subscription_url":"https://api.github.com/repos/babel/babel/subscription","commits_url":"https://api.github.com/repos/babel/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/babel/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/babel/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/babel/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/babel/babel/contents/{+path}","compare_url":"https://api.github.com/repos/babel/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/babel/babel/merges","archive_url":"https://api.github.com/repos/babel/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/babel/babel/downloads","issues_url":"https://api.github.com/repos/babel/babel/issues{/number}","pulls_url":"https://api.github.com/repos/babel/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/babel/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/babel/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/babel/babel/labels{/name}","releases_url":"https://api.github.com/repos/babel/babel/releases{/id}","deployments_url":"https://api.github.com/repos/babel/babel/deployments","created_at":"2014-09-28T13:38:23Z","updated_at":"2024-03-28T14:54:50Z","pushed_at":"2024-03-28T16:57:54Z","git_url":"git://github.com/babel/babel.git","ssh_url":"git@github.com:babel/babel.git","clone_url":"https://github.com/babel/babel.git","svn_url":"https://github.com/babel/babel","homepage":"https://babel.dev","size":107965,"stargazers_count":42851,"watchers_count":42851,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":5571,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":765,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["ast","babel","compiler","es2015","es6","flavortown","javascript"],"visibility":"public","forks":5571,"open_issues":765,"watchers":42851,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/babel/babel/pulls/16390"},"html":{"href":"https://github.com/babel/babel/pull/16390"},"issue":{"href":"https://api.github.com/repos/babel/babel/issues/16390"},"comments":{"href":"https://api.github.com/repos/babel/babel/issues/16390/comments"},"review_comments":{"href":"https://api.github.com/repos/babel/babel/pulls/16390/comments"},"review_comment":{"href":"https://api.github.com/repos/babel/babel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/babel/babel/pulls/16390/commits"},"statuses":{"href":"https://api.github.com/repos/babel/babel/statuses/a192dad127bb3ba03f987a55f29a61843ed5e2e2"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T17:00:54Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36975170569","type":"PullRequestReviewEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"action":"created","review":{"id":1966776802,"node_id":"PRR_kwDOAXbCs851OqHi","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":null,"commit_id":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","submitted_at":"2024-03-28T17:00:54Z","state":"commented","html_url":"https://github.com/babel/babel/pull/16390#pullrequestreview-1966776802","pull_request_url":"https://api.github.com/repos/babel/babel/pulls/16390","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/babel/babel/pull/16390#pullrequestreview-1966776802"},"pull_request":{"href":"https://api.github.com/repos/babel/babel/pulls/16390"}}},"pull_request":{"url":"https://api.github.com/repos/babel/babel/pulls/16390","id":1796503258,"node_id":"PR_kwDOAXbCs85rFHba","html_url":"https://github.com/babel/babel/pull/16390","diff_url":"https://github.com/babel/babel/pull/16390.diff","patch_url":"https://github.com/babel/babel/pull/16390.patch","issue_url":"https://api.github.com/repos/babel/babel/issues/16390","number":16390,"state":"open","locked":false,"title":"Create bugfix plugin for classes in computed keys in Firefox","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"\r\n\r\n| Q | A \r\n| ------------------------ | ---\r\n| Fixed Issues? | Fixes https://github.com/babel/babel/issues/16379\r\n| Patch: Bug Fix? | Y\r\n| Major: Breaking Change? |\r\n| Minor: New Feature? |\r\n| Tests Added + Pass? | Yes\r\n| Documentation PR Link | \r\n| Any Dependency Changes? |\r\n| License | MIT\r\n\r\n\r\n","created_at":"2024-03-28T16:57:54Z","updated_at":"2024-03-28T17:00:54Z","closed_at":null,"merged_at":null,"merge_commit_sha":"43b8d23241d5e53452b59f5b3eaf06366eadcb0f","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":311566467,"node_id":"MDU6TGFiZWwzMTE1NjY0Njc=","url":"https://api.github.com/repos/babel/babel/labels/PR:%20Bug%20Fix%20:bug:","name":"PR: Bug Fix :bug:","color":"fbca04","default":false,"description":"A type of pull request used for our changelog categories"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/babel/babel/pulls/16390/commits","review_comments_url":"https://api.github.com/repos/babel/babel/pulls/16390/comments","review_comment_url":"https://api.github.com/repos/babel/babel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/babel/babel/issues/16390/comments","statuses_url":"https://api.github.com/repos/babel/babel/statuses/a192dad127bb3ba03f987a55f29a61843ed5e2e2","head":{"label":"nicolo-ribaudo:firefox-bugfix","ref":"firefox-bugfix","sha":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"repo":{"id":102490480,"node_id":"MDEwOlJlcG9zaXRvcnkxMDI0OTA0ODA=","name":"babel","full_name":"nicolo-ribaudo/babel","private":false,"owner":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/nicolo-ribaudo/babel","description":":tropical_fish: Babel is a compiler for writing next generation JavaScript.","fork":true,"url":"https://api.github.com/repos/nicolo-ribaudo/babel","forks_url":"https://api.github.com/repos/nicolo-ribaudo/babel/forks","keys_url":"https://api.github.com/repos/nicolo-ribaudo/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nicolo-ribaudo/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nicolo-ribaudo/babel/teams","hooks_url":"https://api.github.com/repos/nicolo-ribaudo/babel/hooks","issue_events_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues/events{/number}","events_url":"https://api.github.com/repos/nicolo-ribaudo/babel/events","assignees_url":"https://api.github.com/repos/nicolo-ribaudo/babel/assignees{/user}","branches_url":"https://api.github.com/repos/nicolo-ribaudo/babel/branches{/branch}","tags_url":"https://api.github.com/repos/nicolo-ribaudo/babel/tags","blobs_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nicolo-ribaudo/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/nicolo-ribaudo/babel/languages","stargazers_url":"https://api.github.com/repos/nicolo-ribaudo/babel/stargazers","contributors_url":"https://api.github.com/repos/nicolo-ribaudo/babel/contributors","subscribers_url":"https://api.github.com/repos/nicolo-ribaudo/babel/subscribers","subscription_url":"https://api.github.com/repos/nicolo-ribaudo/babel/subscription","commits_url":"https://api.github.com/repos/nicolo-ribaudo/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/nicolo-ribaudo/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/nicolo-ribaudo/babel/contents/{+path}","compare_url":"https://api.github.com/repos/nicolo-ribaudo/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nicolo-ribaudo/babel/merges","archive_url":"https://api.github.com/repos/nicolo-ribaudo/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nicolo-ribaudo/babel/downloads","issues_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues{/number}","pulls_url":"https://api.github.com/repos/nicolo-ribaudo/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/nicolo-ribaudo/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/nicolo-ribaudo/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nicolo-ribaudo/babel/labels{/name}","releases_url":"https://api.github.com/repos/nicolo-ribaudo/babel/releases{/id}","deployments_url":"https://api.github.com/repos/nicolo-ribaudo/babel/deployments","created_at":"2017-09-05T14:19:19Z","updated_at":"2024-02-19T09:27:55Z","pushed_at":"2024-03-28T16:56:43Z","git_url":"git://github.com/nicolo-ribaudo/babel.git","ssh_url":"git@github.com:nicolo-ribaudo/babel.git","clone_url":"https://github.com/nicolo-ribaudo/babel.git","svn_url":"https://github.com/nicolo-ribaudo/babel","homepage":"https://babeljs.io/","size":111019,"stargazers_count":4,"watchers_count":4,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":4,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":4,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":4,"open_issues":4,"watchers":4,"default_branch":"main"}},"base":{"label":"babel:main","ref":"main","sha":"91f55bf832c2e8147a29b4da8219f8b8aa2ba084","user":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"repo":{"id":24560307,"node_id":"MDEwOlJlcG9zaXRvcnkyNDU2MDMwNw==","name":"babel","full_name":"babel/babel","private":false,"owner":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/babel/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":false,"url":"https://api.github.com/repos/babel/babel","forks_url":"https://api.github.com/repos/babel/babel/forks","keys_url":"https://api.github.com/repos/babel/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/babel/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/babel/babel/teams","hooks_url":"https://api.github.com/repos/babel/babel/hooks","issue_events_url":"https://api.github.com/repos/babel/babel/issues/events{/number}","events_url":"https://api.github.com/repos/babel/babel/events","assignees_url":"https://api.github.com/repos/babel/babel/assignees{/user}","branches_url":"https://api.github.com/repos/babel/babel/branches{/branch}","tags_url":"https://api.github.com/repos/babel/babel/tags","blobs_url":"https://api.github.com/repos/babel/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/babel/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/babel/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/babel/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/babel/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/babel/babel/languages","stargazers_url":"https://api.github.com/repos/babel/babel/stargazers","contributors_url":"https://api.github.com/repos/babel/babel/contributors","subscribers_url":"https://api.github.com/repos/babel/babel/subscribers","subscription_url":"https://api.github.com/repos/babel/babel/subscription","commits_url":"https://api.github.com/repos/babel/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/babel/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/babel/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/babel/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/babel/babel/contents/{+path}","compare_url":"https://api.github.com/repos/babel/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/babel/babel/merges","archive_url":"https://api.github.com/repos/babel/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/babel/babel/downloads","issues_url":"https://api.github.com/repos/babel/babel/issues{/number}","pulls_url":"https://api.github.com/repos/babel/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/babel/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/babel/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/babel/babel/labels{/name}","releases_url":"https://api.github.com/repos/babel/babel/releases{/id}","deployments_url":"https://api.github.com/repos/babel/babel/deployments","created_at":"2014-09-28T13:38:23Z","updated_at":"2024-03-28T14:54:50Z","pushed_at":"2024-03-28T16:57:54Z","git_url":"git://github.com/babel/babel.git","ssh_url":"git@github.com:babel/babel.git","clone_url":"https://github.com/babel/babel.git","svn_url":"https://github.com/babel/babel","homepage":"https://babel.dev","size":107965,"stargazers_count":42851,"watchers_count":42851,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":5571,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":765,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["ast","babel","compiler","es2015","es6","flavortown","javascript"],"visibility":"public","forks":5571,"open_issues":765,"watchers":42851,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/babel/babel/pulls/16390"},"html":{"href":"https://github.com/babel/babel/pull/16390"},"issue":{"href":"https://api.github.com/repos/babel/babel/issues/16390"},"comments":{"href":"https://api.github.com/repos/babel/babel/issues/16390/comments"},"review_comments":{"href":"https://api.github.com/repos/babel/babel/pulls/16390/comments"},"review_comment":{"href":"https://api.github.com/repos/babel/babel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/babel/babel/pulls/16390/commits"},"statuses":{"href":"https://api.github.com/repos/babel/babel/statuses/a192dad127bb3ba03f987a55f29a61843ed5e2e2"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T17:00:55Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36975149414","type":"PullRequestReviewCommentEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"action":"created","comment":{"url":"https://api.github.com/repos/babel/babel/pulls/comments/1543316664","pull_request_review_id":1966773897,"id":1543316664,"node_id":"PRRC_kwDOAXbCs85b_SS4","diff_hunk":"@@ -162,6 +162,13 @@ const es2022 = {\n features: [\"static class fields / static class fields use [[Define]]\"],\n replaces: \"transform-class-properties\",\n },\n+ \"bugfix/transform-firefox-class-in-computed-class-key\": {\n+ replaces: \"transform-class-properties\",\n+ overwrite: {\n+ // TODO: Once Firefox releases the fix, write the correct version here.\n+ firefox: undefined,\n+ },","path":"packages/babel-compat-data/scripts/data/plugin-features.js","commit_id":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","original_commit_id":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"For tiny browser bugs this is probably easier than having to go through compat-table.","created_at":"2024-03-28T17:00:13Z","updated_at":"2024-03-28T17:00:14Z","html_url":"https://github.com/babel/babel/pull/16390#discussion_r1543316664","pull_request_url":"https://api.github.com/repos/babel/babel/pulls/16390","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/babel/babel/pulls/comments/1543316664"},"html":{"href":"https://github.com/babel/babel/pull/16390#discussion_r1543316664"},"pull_request":{"href":"https://api.github.com/repos/babel/babel/pulls/16390"}},"reactions":{"url":"https://api.github.com/repos/babel/babel/pulls/comments/1543316664/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"start_line":167,"original_start_line":167,"start_side":"RIGHT","line":170,"original_line":170,"side":"RIGHT","original_position":9,"position":9,"subject_type":"line"},"pull_request":{"url":"https://api.github.com/repos/babel/babel/pulls/16390","id":1796503258,"node_id":"PR_kwDOAXbCs85rFHba","html_url":"https://github.com/babel/babel/pull/16390","diff_url":"https://github.com/babel/babel/pull/16390.diff","patch_url":"https://github.com/babel/babel/pull/16390.patch","issue_url":"https://api.github.com/repos/babel/babel/issues/16390","number":16390,"state":"open","locked":false,"title":"Create bugfix plugin for classes in computed keys in Firefox","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"\r\n\r\n| Q | A \r\n| ------------------------ | ---\r\n| Fixed Issues? | Fixes https://github.com/babel/babel/issues/16379\r\n| Patch: Bug Fix? | Y\r\n| Major: Breaking Change? |\r\n| Minor: New Feature? |\r\n| Tests Added + Pass? | Yes\r\n| Documentation PR Link | \r\n| Any Dependency Changes? |\r\n| License | MIT\r\n\r\n\r\n","created_at":"2024-03-28T16:57:54Z","updated_at":"2024-03-28T17:00:14Z","closed_at":null,"merged_at":null,"merge_commit_sha":"43b8d23241d5e53452b59f5b3eaf06366eadcb0f","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":311566467,"node_id":"MDU6TGFiZWwzMTE1NjY0Njc=","url":"https://api.github.com/repos/babel/babel/labels/PR:%20Bug%20Fix%20:bug:","name":"PR: Bug Fix :bug:","color":"fbca04","default":false,"description":"A type of pull request used for our changelog categories"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/babel/babel/pulls/16390/commits","review_comments_url":"https://api.github.com/repos/babel/babel/pulls/16390/comments","review_comment_url":"https://api.github.com/repos/babel/babel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/babel/babel/issues/16390/comments","statuses_url":"https://api.github.com/repos/babel/babel/statuses/a192dad127bb3ba03f987a55f29a61843ed5e2e2","head":{"label":"nicolo-ribaudo:firefox-bugfix","ref":"firefox-bugfix","sha":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"repo":{"id":102490480,"node_id":"MDEwOlJlcG9zaXRvcnkxMDI0OTA0ODA=","name":"babel","full_name":"nicolo-ribaudo/babel","private":false,"owner":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/nicolo-ribaudo/babel","description":":tropical_fish: Babel is a compiler for writing next generation JavaScript.","fork":true,"url":"https://api.github.com/repos/nicolo-ribaudo/babel","forks_url":"https://api.github.com/repos/nicolo-ribaudo/babel/forks","keys_url":"https://api.github.com/repos/nicolo-ribaudo/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nicolo-ribaudo/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nicolo-ribaudo/babel/teams","hooks_url":"https://api.github.com/repos/nicolo-ribaudo/babel/hooks","issue_events_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues/events{/number}","events_url":"https://api.github.com/repos/nicolo-ribaudo/babel/events","assignees_url":"https://api.github.com/repos/nicolo-ribaudo/babel/assignees{/user}","branches_url":"https://api.github.com/repos/nicolo-ribaudo/babel/branches{/branch}","tags_url":"https://api.github.com/repos/nicolo-ribaudo/babel/tags","blobs_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nicolo-ribaudo/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/nicolo-ribaudo/babel/languages","stargazers_url":"https://api.github.com/repos/nicolo-ribaudo/babel/stargazers","contributors_url":"https://api.github.com/repos/nicolo-ribaudo/babel/contributors","subscribers_url":"https://api.github.com/repos/nicolo-ribaudo/babel/subscribers","subscription_url":"https://api.github.com/repos/nicolo-ribaudo/babel/subscription","commits_url":"https://api.github.com/repos/nicolo-ribaudo/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/nicolo-ribaudo/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/nicolo-ribaudo/babel/contents/{+path}","compare_url":"https://api.github.com/repos/nicolo-ribaudo/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nicolo-ribaudo/babel/merges","archive_url":"https://api.github.com/repos/nicolo-ribaudo/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nicolo-ribaudo/babel/downloads","issues_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues{/number}","pulls_url":"https://api.github.com/repos/nicolo-ribaudo/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/nicolo-ribaudo/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/nicolo-ribaudo/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nicolo-ribaudo/babel/labels{/name}","releases_url":"https://api.github.com/repos/nicolo-ribaudo/babel/releases{/id}","deployments_url":"https://api.github.com/repos/nicolo-ribaudo/babel/deployments","created_at":"2017-09-05T14:19:19Z","updated_at":"2024-02-19T09:27:55Z","pushed_at":"2024-03-28T16:56:43Z","git_url":"git://github.com/nicolo-ribaudo/babel.git","ssh_url":"git@github.com:nicolo-ribaudo/babel.git","clone_url":"https://github.com/nicolo-ribaudo/babel.git","svn_url":"https://github.com/nicolo-ribaudo/babel","homepage":"https://babeljs.io/","size":111019,"stargazers_count":4,"watchers_count":4,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":4,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":4,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":4,"open_issues":4,"watchers":4,"default_branch":"main"}},"base":{"label":"babel:main","ref":"main","sha":"91f55bf832c2e8147a29b4da8219f8b8aa2ba084","user":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"repo":{"id":24560307,"node_id":"MDEwOlJlcG9zaXRvcnkyNDU2MDMwNw==","name":"babel","full_name":"babel/babel","private":false,"owner":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/babel/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":false,"url":"https://api.github.com/repos/babel/babel","forks_url":"https://api.github.com/repos/babel/babel/forks","keys_url":"https://api.github.com/repos/babel/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/babel/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/babel/babel/teams","hooks_url":"https://api.github.com/repos/babel/babel/hooks","issue_events_url":"https://api.github.com/repos/babel/babel/issues/events{/number}","events_url":"https://api.github.com/repos/babel/babel/events","assignees_url":"https://api.github.com/repos/babel/babel/assignees{/user}","branches_url":"https://api.github.com/repos/babel/babel/branches{/branch}","tags_url":"https://api.github.com/repos/babel/babel/tags","blobs_url":"https://api.github.com/repos/babel/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/babel/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/babel/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/babel/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/babel/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/babel/babel/languages","stargazers_url":"https://api.github.com/repos/babel/babel/stargazers","contributors_url":"https://api.github.com/repos/babel/babel/contributors","subscribers_url":"https://api.github.com/repos/babel/babel/subscribers","subscription_url":"https://api.github.com/repos/babel/babel/subscription","commits_url":"https://api.github.com/repos/babel/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/babel/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/babel/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/babel/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/babel/babel/contents/{+path}","compare_url":"https://api.github.com/repos/babel/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/babel/babel/merges","archive_url":"https://api.github.com/repos/babel/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/babel/babel/downloads","issues_url":"https://api.github.com/repos/babel/babel/issues{/number}","pulls_url":"https://api.github.com/repos/babel/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/babel/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/babel/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/babel/babel/labels{/name}","releases_url":"https://api.github.com/repos/babel/babel/releases{/id}","deployments_url":"https://api.github.com/repos/babel/babel/deployments","created_at":"2014-09-28T13:38:23Z","updated_at":"2024-03-28T14:54:50Z","pushed_at":"2024-03-28T16:57:54Z","git_url":"git://github.com/babel/babel.git","ssh_url":"git@github.com:babel/babel.git","clone_url":"https://github.com/babel/babel.git","svn_url":"https://github.com/babel/babel","homepage":"https://babel.dev","size":107965,"stargazers_count":42851,"watchers_count":42851,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":5571,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":765,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["ast","babel","compiler","es2015","es6","flavortown","javascript"],"visibility":"public","forks":5571,"open_issues":765,"watchers":42851,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/babel/babel/pulls/16390"},"html":{"href":"https://github.com/babel/babel/pull/16390"},"issue":{"href":"https://api.github.com/repos/babel/babel/issues/16390"},"comments":{"href":"https://api.github.com/repos/babel/babel/issues/16390/comments"},"review_comments":{"href":"https://api.github.com/repos/babel/babel/pulls/16390/comments"},"review_comment":{"href":"https://api.github.com/repos/babel/babel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/babel/babel/pulls/16390/commits"},"statuses":{"href":"https://api.github.com/repos/babel/babel/statuses/a192dad127bb3ba03f987a55f29a61843ed5e2e2"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T17:00:13Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36975149299","type":"PullRequestReviewEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"action":"created","review":{"id":1966773897,"node_id":"PRR_kwDOAXbCs851OpaJ","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":null,"commit_id":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","submitted_at":"2024-03-28T17:00:14Z","state":"commented","html_url":"https://github.com/babel/babel/pull/16390#pullrequestreview-1966773897","pull_request_url":"https://api.github.com/repos/babel/babel/pulls/16390","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/babel/babel/pull/16390#pullrequestreview-1966773897"},"pull_request":{"href":"https://api.github.com/repos/babel/babel/pulls/16390"}}},"pull_request":{"url":"https://api.github.com/repos/babel/babel/pulls/16390","id":1796503258,"node_id":"PR_kwDOAXbCs85rFHba","html_url":"https://github.com/babel/babel/pull/16390","diff_url":"https://github.com/babel/babel/pull/16390.diff","patch_url":"https://github.com/babel/babel/pull/16390.patch","issue_url":"https://api.github.com/repos/babel/babel/issues/16390","number":16390,"state":"open","locked":false,"title":"Create bugfix plugin for classes in computed keys in Firefox","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"\r\n\r\n| Q | A \r\n| ------------------------ | ---\r\n| Fixed Issues? | Fixes https://github.com/babel/babel/issues/16379\r\n| Patch: Bug Fix? | Y\r\n| Major: Breaking Change? |\r\n| Minor: New Feature? |\r\n| Tests Added + Pass? | Yes\r\n| Documentation PR Link | \r\n| Any Dependency Changes? |\r\n| License | MIT\r\n\r\n\r\n","created_at":"2024-03-28T16:57:54Z","updated_at":"2024-03-28T17:00:14Z","closed_at":null,"merged_at":null,"merge_commit_sha":"43b8d23241d5e53452b59f5b3eaf06366eadcb0f","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":311566467,"node_id":"MDU6TGFiZWwzMTE1NjY0Njc=","url":"https://api.github.com/repos/babel/babel/labels/PR:%20Bug%20Fix%20:bug:","name":"PR: Bug Fix :bug:","color":"fbca04","default":false,"description":"A type of pull request used for our changelog categories"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/babel/babel/pulls/16390/commits","review_comments_url":"https://api.github.com/repos/babel/babel/pulls/16390/comments","review_comment_url":"https://api.github.com/repos/babel/babel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/babel/babel/issues/16390/comments","statuses_url":"https://api.github.com/repos/babel/babel/statuses/a192dad127bb3ba03f987a55f29a61843ed5e2e2","head":{"label":"nicolo-ribaudo:firefox-bugfix","ref":"firefox-bugfix","sha":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"repo":{"id":102490480,"node_id":"MDEwOlJlcG9zaXRvcnkxMDI0OTA0ODA=","name":"babel","full_name":"nicolo-ribaudo/babel","private":false,"owner":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/nicolo-ribaudo/babel","description":":tropical_fish: Babel is a compiler for writing next generation JavaScript.","fork":true,"url":"https://api.github.com/repos/nicolo-ribaudo/babel","forks_url":"https://api.github.com/repos/nicolo-ribaudo/babel/forks","keys_url":"https://api.github.com/repos/nicolo-ribaudo/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nicolo-ribaudo/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nicolo-ribaudo/babel/teams","hooks_url":"https://api.github.com/repos/nicolo-ribaudo/babel/hooks","issue_events_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues/events{/number}","events_url":"https://api.github.com/repos/nicolo-ribaudo/babel/events","assignees_url":"https://api.github.com/repos/nicolo-ribaudo/babel/assignees{/user}","branches_url":"https://api.github.com/repos/nicolo-ribaudo/babel/branches{/branch}","tags_url":"https://api.github.com/repos/nicolo-ribaudo/babel/tags","blobs_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nicolo-ribaudo/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/nicolo-ribaudo/babel/languages","stargazers_url":"https://api.github.com/repos/nicolo-ribaudo/babel/stargazers","contributors_url":"https://api.github.com/repos/nicolo-ribaudo/babel/contributors","subscribers_url":"https://api.github.com/repos/nicolo-ribaudo/babel/subscribers","subscription_url":"https://api.github.com/repos/nicolo-ribaudo/babel/subscription","commits_url":"https://api.github.com/repos/nicolo-ribaudo/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/nicolo-ribaudo/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/nicolo-ribaudo/babel/contents/{+path}","compare_url":"https://api.github.com/repos/nicolo-ribaudo/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nicolo-ribaudo/babel/merges","archive_url":"https://api.github.com/repos/nicolo-ribaudo/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nicolo-ribaudo/babel/downloads","issues_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues{/number}","pulls_url":"https://api.github.com/repos/nicolo-ribaudo/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/nicolo-ribaudo/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/nicolo-ribaudo/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nicolo-ribaudo/babel/labels{/name}","releases_url":"https://api.github.com/repos/nicolo-ribaudo/babel/releases{/id}","deployments_url":"https://api.github.com/repos/nicolo-ribaudo/babel/deployments","created_at":"2017-09-05T14:19:19Z","updated_at":"2024-02-19T09:27:55Z","pushed_at":"2024-03-28T16:56:43Z","git_url":"git://github.com/nicolo-ribaudo/babel.git","ssh_url":"git@github.com:nicolo-ribaudo/babel.git","clone_url":"https://github.com/nicolo-ribaudo/babel.git","svn_url":"https://github.com/nicolo-ribaudo/babel","homepage":"https://babeljs.io/","size":111019,"stargazers_count":4,"watchers_count":4,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":4,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":4,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":4,"open_issues":4,"watchers":4,"default_branch":"main"}},"base":{"label":"babel:main","ref":"main","sha":"91f55bf832c2e8147a29b4da8219f8b8aa2ba084","user":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"repo":{"id":24560307,"node_id":"MDEwOlJlcG9zaXRvcnkyNDU2MDMwNw==","name":"babel","full_name":"babel/babel","private":false,"owner":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/babel/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":false,"url":"https://api.github.com/repos/babel/babel","forks_url":"https://api.github.com/repos/babel/babel/forks","keys_url":"https://api.github.com/repos/babel/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/babel/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/babel/babel/teams","hooks_url":"https://api.github.com/repos/babel/babel/hooks","issue_events_url":"https://api.github.com/repos/babel/babel/issues/events{/number}","events_url":"https://api.github.com/repos/babel/babel/events","assignees_url":"https://api.github.com/repos/babel/babel/assignees{/user}","branches_url":"https://api.github.com/repos/babel/babel/branches{/branch}","tags_url":"https://api.github.com/repos/babel/babel/tags","blobs_url":"https://api.github.com/repos/babel/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/babel/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/babel/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/babel/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/babel/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/babel/babel/languages","stargazers_url":"https://api.github.com/repos/babel/babel/stargazers","contributors_url":"https://api.github.com/repos/babel/babel/contributors","subscribers_url":"https://api.github.com/repos/babel/babel/subscribers","subscription_url":"https://api.github.com/repos/babel/babel/subscription","commits_url":"https://api.github.com/repos/babel/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/babel/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/babel/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/babel/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/babel/babel/contents/{+path}","compare_url":"https://api.github.com/repos/babel/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/babel/babel/merges","archive_url":"https://api.github.com/repos/babel/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/babel/babel/downloads","issues_url":"https://api.github.com/repos/babel/babel/issues{/number}","pulls_url":"https://api.github.com/repos/babel/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/babel/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/babel/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/babel/babel/labels{/name}","releases_url":"https://api.github.com/repos/babel/babel/releases{/id}","deployments_url":"https://api.github.com/repos/babel/babel/deployments","created_at":"2014-09-28T13:38:23Z","updated_at":"2024-03-28T14:54:50Z","pushed_at":"2024-03-28T16:57:54Z","git_url":"git://github.com/babel/babel.git","ssh_url":"git@github.com:babel/babel.git","clone_url":"https://github.com/babel/babel.git","svn_url":"https://github.com/babel/babel","homepage":"https://babel.dev","size":107965,"stargazers_count":42851,"watchers_count":42851,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":5571,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":765,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["ast","babel","compiler","es2015","es6","flavortown","javascript"],"visibility":"public","forks":5571,"open_issues":765,"watchers":42851,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/babel/babel/pulls/16390"},"html":{"href":"https://github.com/babel/babel/pull/16390"},"issue":{"href":"https://api.github.com/repos/babel/babel/issues/16390"},"comments":{"href":"https://api.github.com/repos/babel/babel/issues/16390/comments"},"review_comments":{"href":"https://api.github.com/repos/babel/babel/pulls/16390/comments"},"review_comment":{"href":"https://api.github.com/repos/babel/babel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/babel/babel/pulls/16390/commits"},"statuses":{"href":"https://api.github.com/repos/babel/babel/statuses/a192dad127bb3ba03f987a55f29a61843ed5e2e2"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T17:00:14Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36975074654","type":"PullRequestEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"action":"opened","number":16390,"pull_request":{"url":"https://api.github.com/repos/babel/babel/pulls/16390","id":1796503258,"node_id":"PR_kwDOAXbCs85rFHba","html_url":"https://github.com/babel/babel/pull/16390","diff_url":"https://github.com/babel/babel/pull/16390.diff","patch_url":"https://github.com/babel/babel/pull/16390.patch","issue_url":"https://api.github.com/repos/babel/babel/issues/16390","number":16390,"state":"open","locked":false,"title":"Create bugfix plugin for classes in computed keys in Firefox","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"\r\n\r\n| Q | A \r\n| ------------------------ | ---\r\n| Fixed Issues? | Fixes https://github.com/babel/babel/issues/16379\r\n| Patch: Bug Fix? | Y\r\n| Major: Breaking Change? |\r\n| Minor: New Feature? |\r\n| Tests Added + Pass? | Yes\r\n| Documentation PR Link | \r\n| Any Dependency Changes? |\r\n| License | MIT\r\n\r\n\r\n","created_at":"2024-03-28T16:57:54Z","updated_at":"2024-03-28T16:57:54Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":311566467,"node_id":"MDU6TGFiZWwzMTE1NjY0Njc=","url":"https://api.github.com/repos/babel/babel/labels/PR:%20Bug%20Fix%20:bug:","name":"PR: Bug Fix :bug:","color":"fbca04","default":false,"description":"A type of pull request used for our changelog categories"}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/babel/babel/pulls/16390/commits","review_comments_url":"https://api.github.com/repos/babel/babel/pulls/16390/comments","review_comment_url":"https://api.github.com/repos/babel/babel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/babel/babel/issues/16390/comments","statuses_url":"https://api.github.com/repos/babel/babel/statuses/a192dad127bb3ba03f987a55f29a61843ed5e2e2","head":{"label":"nicolo-ribaudo:firefox-bugfix","ref":"firefox-bugfix","sha":"a192dad127bb3ba03f987a55f29a61843ed5e2e2","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"repo":{"id":102490480,"node_id":"MDEwOlJlcG9zaXRvcnkxMDI0OTA0ODA=","name":"babel","full_name":"nicolo-ribaudo/babel","private":false,"owner":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"html_url":"https://github.com/nicolo-ribaudo/babel","description":":tropical_fish: Babel is a compiler for writing next generation JavaScript.","fork":true,"url":"https://api.github.com/repos/nicolo-ribaudo/babel","forks_url":"https://api.github.com/repos/nicolo-ribaudo/babel/forks","keys_url":"https://api.github.com/repos/nicolo-ribaudo/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/nicolo-ribaudo/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/nicolo-ribaudo/babel/teams","hooks_url":"https://api.github.com/repos/nicolo-ribaudo/babel/hooks","issue_events_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues/events{/number}","events_url":"https://api.github.com/repos/nicolo-ribaudo/babel/events","assignees_url":"https://api.github.com/repos/nicolo-ribaudo/babel/assignees{/user}","branches_url":"https://api.github.com/repos/nicolo-ribaudo/babel/branches{/branch}","tags_url":"https://api.github.com/repos/nicolo-ribaudo/babel/tags","blobs_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/nicolo-ribaudo/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/nicolo-ribaudo/babel/languages","stargazers_url":"https://api.github.com/repos/nicolo-ribaudo/babel/stargazers","contributors_url":"https://api.github.com/repos/nicolo-ribaudo/babel/contributors","subscribers_url":"https://api.github.com/repos/nicolo-ribaudo/babel/subscribers","subscription_url":"https://api.github.com/repos/nicolo-ribaudo/babel/subscription","commits_url":"https://api.github.com/repos/nicolo-ribaudo/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/nicolo-ribaudo/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/nicolo-ribaudo/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/nicolo-ribaudo/babel/contents/{+path}","compare_url":"https://api.github.com/repos/nicolo-ribaudo/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/nicolo-ribaudo/babel/merges","archive_url":"https://api.github.com/repos/nicolo-ribaudo/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/nicolo-ribaudo/babel/downloads","issues_url":"https://api.github.com/repos/nicolo-ribaudo/babel/issues{/number}","pulls_url":"https://api.github.com/repos/nicolo-ribaudo/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/nicolo-ribaudo/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/nicolo-ribaudo/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/nicolo-ribaudo/babel/labels{/name}","releases_url":"https://api.github.com/repos/nicolo-ribaudo/babel/releases{/id}","deployments_url":"https://api.github.com/repos/nicolo-ribaudo/babel/deployments","created_at":"2017-09-05T14:19:19Z","updated_at":"2024-02-19T09:27:55Z","pushed_at":"2024-03-28T16:56:43Z","git_url":"git://github.com/nicolo-ribaudo/babel.git","ssh_url":"git@github.com:nicolo-ribaudo/babel.git","clone_url":"https://github.com/nicolo-ribaudo/babel.git","svn_url":"https://github.com/nicolo-ribaudo/babel","homepage":"https://babeljs.io/","size":111019,"stargazers_count":4,"watchers_count":4,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":4,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":4,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":4,"open_issues":4,"watchers":4,"default_branch":"main"}},"base":{"label":"babel:main","ref":"main","sha":"91f55bf832c2e8147a29b4da8219f8b8aa2ba084","user":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"repo":{"id":24560307,"node_id":"MDEwOlJlcG9zaXRvcnkyNDU2MDMwNw==","name":"babel","full_name":"babel/babel","private":false,"owner":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/babel/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":false,"url":"https://api.github.com/repos/babel/babel","forks_url":"https://api.github.com/repos/babel/babel/forks","keys_url":"https://api.github.com/repos/babel/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/babel/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/babel/babel/teams","hooks_url":"https://api.github.com/repos/babel/babel/hooks","issue_events_url":"https://api.github.com/repos/babel/babel/issues/events{/number}","events_url":"https://api.github.com/repos/babel/babel/events","assignees_url":"https://api.github.com/repos/babel/babel/assignees{/user}","branches_url":"https://api.github.com/repos/babel/babel/branches{/branch}","tags_url":"https://api.github.com/repos/babel/babel/tags","blobs_url":"https://api.github.com/repos/babel/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/babel/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/babel/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/babel/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/babel/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/babel/babel/languages","stargazers_url":"https://api.github.com/repos/babel/babel/stargazers","contributors_url":"https://api.github.com/repos/babel/babel/contributors","subscribers_url":"https://api.github.com/repos/babel/babel/subscribers","subscription_url":"https://api.github.com/repos/babel/babel/subscription","commits_url":"https://api.github.com/repos/babel/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/babel/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/babel/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/babel/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/babel/babel/contents/{+path}","compare_url":"https://api.github.com/repos/babel/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/babel/babel/merges","archive_url":"https://api.github.com/repos/babel/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/babel/babel/downloads","issues_url":"https://api.github.com/repos/babel/babel/issues{/number}","pulls_url":"https://api.github.com/repos/babel/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/babel/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/babel/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/babel/babel/labels{/name}","releases_url":"https://api.github.com/repos/babel/babel/releases{/id}","deployments_url":"https://api.github.com/repos/babel/babel/deployments","created_at":"2014-09-28T13:38:23Z","updated_at":"2024-03-28T14:54:50Z","pushed_at":"2024-03-28T16:57:54Z","git_url":"git://github.com/babel/babel.git","ssh_url":"git@github.com:babel/babel.git","clone_url":"https://github.com/babel/babel.git","svn_url":"https://github.com/babel/babel","homepage":"https://babel.dev","size":107965,"stargazers_count":42851,"watchers_count":42851,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":5571,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":765,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["ast","babel","compiler","es2015","es6","flavortown","javascript"],"visibility":"public","forks":5571,"open_issues":765,"watchers":42851,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/babel/babel/pulls/16390"},"html":{"href":"https://github.com/babel/babel/pull/16390"},"issue":{"href":"https://api.github.com/repos/babel/babel/issues/16390"},"comments":{"href":"https://api.github.com/repos/babel/babel/issues/16390/comments"},"review_comments":{"href":"https://api.github.com/repos/babel/babel/pulls/16390/comments"},"review_comment":{"href":"https://api.github.com/repos/babel/babel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/babel/babel/pulls/16390/commits"},"statuses":{"href":"https://api.github.com/repos/babel/babel/statuses/a192dad127bb3ba03f987a55f29a61843ed5e2e2"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null,"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":true,"commits":2,"additions":580,"deletions":7,"changed_files":63}},"public":true,"created_at":"2024-03-28T16:57:55Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36975038266","type":"CreateEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":102490480,"name":"nicolo-ribaudo/babel","url":"https://api.github.com/repos/nicolo-ribaudo/babel"},"payload":{"ref":"firefox-bugfix","ref_type":"branch","master_branch":"main","description":":tropical_fish: Babel is a compiler for writing next generation JavaScript.","pusher_type":"user"},"public":true,"created_at":"2024-03-28T16:56:44Z"},{"id":"36974480499","type":"PullRequestReviewEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":24560307,"name":"babel/babel","url":"https://api.github.com/repos/babel/babel"},"payload":{"action":"created","review":{"id":1966719909,"node_id":"PRR_kwDOAXbCs851OcOl","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"","commit_id":"99accea009cbacfcb9abad2abb401fb88ad7e8e6","submitted_at":"2024-03-28T16:38:16Z","state":"approved","html_url":"https://github.com/babel/babel/pull/16388#pullrequestreview-1966719909","pull_request_url":"https://api.github.com/repos/babel/babel/pulls/16388","author_association":"MEMBER","_links":{"html":{"href":"https://github.com/babel/babel/pull/16388#pullrequestreview-1966719909"},"pull_request":{"href":"https://api.github.com/repos/babel/babel/pulls/16388"}}},"pull_request":{"url":"https://api.github.com/repos/babel/babel/pulls/16388","id":1796220094,"node_id":"PR_kwDOAXbCs85rECS-","html_url":"https://github.com/babel/babel/pull/16388","diff_url":"https://github.com/babel/babel/pull/16388.diff","patch_url":"https://github.com/babel/babel/pull/16388.patch","issue_url":"https://api.github.com/repos/babel/babel/issues/16388","number":16388,"state":"open","locked":false,"title":"Ensure decorators are callable","user":{"login":"JLHwung","id":3607926,"node_id":"MDQ6VXNlcjM2MDc5MjY=","avatar_url":"https://avatars.githubusercontent.com/u/3607926?v=4","gravatar_id":"","url":"https://api.github.com/users/JLHwung","html_url":"https://github.com/JLHwung","followers_url":"https://api.github.com/users/JLHwung/followers","following_url":"https://api.github.com/users/JLHwung/following{/other_user}","gists_url":"https://api.github.com/users/JLHwung/gists{/gist_id}","starred_url":"https://api.github.com/users/JLHwung/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JLHwung/subscriptions","organizations_url":"https://api.github.com/users/JLHwung/orgs","repos_url":"https://api.github.com/users/JLHwung/repos","events_url":"https://api.github.com/users/JLHwung/events{/privacy}","received_events_url":"https://api.github.com/users/JLHwung/received_events","type":"User","site_admin":false},"body":"\r\n\r\n| Q | A \r\n| ------------------------ | ---\r\n| Fixed Issues? | A non-callable decorator should be rejected. [REPL](https://babel.dev/repl#?browsers=chrome%2032&build=&builtIns=false&corejs=3.21&spec=false&loose=true&code_lz=MYewdgzgLgBG4GECGAbFSBGKCmMC8MA3jMKigBQCURAvgDQwYCWYAJlbQ0gA7coCeHQjRg0AUGIAC8MMjSYcY4OggQYCImJgxpiMgtwAzJthSsA3Fp0y56LLgC22KAAsQ7asLE0gA&debug=false&forceAllTransforms=false&modules=false&shippedProposals=false&circleciRepo=&evaluate=true&fileSize=false&timeTravel=false&sourceType=module&lineWrap=true&presets=typescript&prettier=false&targets=&version=7.24.3&externalPlugins=%40babel%2Fplugin-proposal-decorators%407.23.3&assumptions=%7B%7D)\r\n| Patch: Bug Fix? | Yes\r\n| Major: Breaking Change? |\r\n| Minor: New Feature? |\r\n| Tests Added + Pass? | Yes\r\n| Documentation PR Link | \r\n| Any Dependency Changes? |\r\n| License | MIT\r\n\r\n\r\nIn the REPL example,\r\n```js\r\nconst nonCallable = { call() {}, bind() {}, apply() {} }\r\n\r\n@nonCallable\r\nclass C {\r\n @nonCallable field;\r\n @nonCallable method() {}\r\n}\r\n```\r\n\r\nwe should have asserted the decorator is callable before we invoke the call method, as is required by the spec [7.3.13 Call](https://tc39.es/ecma262/#sec-call). We have similar guards for initializers and the decorated class, but somehow we missed the decorators.","created_at":"2024-03-28T14:29:54Z","updated_at":"2024-03-28T16:38:16Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c7b841d55326c43c1661930724fb9aac32a71afc","assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[{"id":148227217,"node_id":"MDU6TGFiZWwxNDgyMjcyMTc=","url":"https://api.github.com/repos/babel/babel/labels/PR:%20Spec%20Compliance%20:eyeglasses:","name":"PR: Spec Compliance :eyeglasses:","color":"fbca04","default":false,"description":"A type of pull request used for our changelog categories"},{"id":711596992,"node_id":"MDU6TGFiZWw3MTE1OTY5OTI=","url":"https://api.github.com/repos/babel/babel/labels/Spec:%20Decorators","name":"Spec: Decorators","color":"1d76db","default":false,"description":null}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/babel/babel/pulls/16388/commits","review_comments_url":"https://api.github.com/repos/babel/babel/pulls/16388/comments","review_comment_url":"https://api.github.com/repos/babel/babel/pulls/comments{/number}","comments_url":"https://api.github.com/repos/babel/babel/issues/16388/comments","statuses_url":"https://api.github.com/repos/babel/babel/statuses/99accea009cbacfcb9abad2abb401fb88ad7e8e6","head":{"label":"JLHwung:assert-callable-decorator","ref":"assert-callable-decorator","sha":"99accea009cbacfcb9abad2abb401fb88ad7e8e6","user":{"login":"JLHwung","id":3607926,"node_id":"MDQ6VXNlcjM2MDc5MjY=","avatar_url":"https://avatars.githubusercontent.com/u/3607926?v=4","gravatar_id":"","url":"https://api.github.com/users/JLHwung","html_url":"https://github.com/JLHwung","followers_url":"https://api.github.com/users/JLHwung/followers","following_url":"https://api.github.com/users/JLHwung/following{/other_user}","gists_url":"https://api.github.com/users/JLHwung/gists{/gist_id}","starred_url":"https://api.github.com/users/JLHwung/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JLHwung/subscriptions","organizations_url":"https://api.github.com/users/JLHwung/orgs","repos_url":"https://api.github.com/users/JLHwung/repos","events_url":"https://api.github.com/users/JLHwung/events{/privacy}","received_events_url":"https://api.github.com/users/JLHwung/received_events","type":"User","site_admin":false},"repo":{"id":190092021,"node_id":"MDEwOlJlcG9zaXRvcnkxOTAwOTIwMjE=","name":"babel","full_name":"JLHwung/babel","private":false,"owner":{"login":"JLHwung","id":3607926,"node_id":"MDQ6VXNlcjM2MDc5MjY=","avatar_url":"https://avatars.githubusercontent.com/u/3607926?v=4","gravatar_id":"","url":"https://api.github.com/users/JLHwung","html_url":"https://github.com/JLHwung","followers_url":"https://api.github.com/users/JLHwung/followers","following_url":"https://api.github.com/users/JLHwung/following{/other_user}","gists_url":"https://api.github.com/users/JLHwung/gists{/gist_id}","starred_url":"https://api.github.com/users/JLHwung/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JLHwung/subscriptions","organizations_url":"https://api.github.com/users/JLHwung/orgs","repos_url":"https://api.github.com/users/JLHwung/repos","events_url":"https://api.github.com/users/JLHwung/events{/privacy}","received_events_url":"https://api.github.com/users/JLHwung/received_events","type":"User","site_admin":false},"html_url":"https://github.com/JLHwung/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":true,"url":"https://api.github.com/repos/JLHwung/babel","forks_url":"https://api.github.com/repos/JLHwung/babel/forks","keys_url":"https://api.github.com/repos/JLHwung/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/JLHwung/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/JLHwung/babel/teams","hooks_url":"https://api.github.com/repos/JLHwung/babel/hooks","issue_events_url":"https://api.github.com/repos/JLHwung/babel/issues/events{/number}","events_url":"https://api.github.com/repos/JLHwung/babel/events","assignees_url":"https://api.github.com/repos/JLHwung/babel/assignees{/user}","branches_url":"https://api.github.com/repos/JLHwung/babel/branches{/branch}","tags_url":"https://api.github.com/repos/JLHwung/babel/tags","blobs_url":"https://api.github.com/repos/JLHwung/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/JLHwung/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/JLHwung/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/JLHwung/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/JLHwung/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/JLHwung/babel/languages","stargazers_url":"https://api.github.com/repos/JLHwung/babel/stargazers","contributors_url":"https://api.github.com/repos/JLHwung/babel/contributors","subscribers_url":"https://api.github.com/repos/JLHwung/babel/subscribers","subscription_url":"https://api.github.com/repos/JLHwung/babel/subscription","commits_url":"https://api.github.com/repos/JLHwung/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/JLHwung/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/JLHwung/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/JLHwung/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/JLHwung/babel/contents/{+path}","compare_url":"https://api.github.com/repos/JLHwung/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/JLHwung/babel/merges","archive_url":"https://api.github.com/repos/JLHwung/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/JLHwung/babel/downloads","issues_url":"https://api.github.com/repos/JLHwung/babel/issues{/number}","pulls_url":"https://api.github.com/repos/JLHwung/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/JLHwung/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/JLHwung/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/JLHwung/babel/labels{/name}","releases_url":"https://api.github.com/repos/JLHwung/babel/releases{/id}","deployments_url":"https://api.github.com/repos/JLHwung/babel/deployments","created_at":"2019-06-03T22:39:54Z","updated_at":"2022-08-13T12:42:26Z","pushed_at":"2024-03-28T14:22:18Z","git_url":"git://github.com/JLHwung/babel.git","ssh_url":"git@github.com:JLHwung/babel.git","clone_url":"https://github.com/JLHwung/babel.git","svn_url":"https://github.com/JLHwung/babel","homepage":"https://babeljs.io/","size":109312,"stargazers_count":1,"watchers_count":1,"language":"TypeScript","has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":3,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":1,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":3,"open_issues":1,"watchers":1,"default_branch":"main"}},"base":{"label":"babel:main","ref":"main","sha":"91f55bf832c2e8147a29b4da8219f8b8aa2ba084","user":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"repo":{"id":24560307,"node_id":"MDEwOlJlcG9zaXRvcnkyNDU2MDMwNw==","name":"babel","full_name":"babel/babel","private":false,"owner":{"login":"babel","id":9637642,"node_id":"MDEyOk9yZ2FuaXphdGlvbjk2Mzc2NDI=","avatar_url":"https://avatars.githubusercontent.com/u/9637642?v=4","gravatar_id":"","url":"https://api.github.com/users/babel","html_url":"https://github.com/babel","followers_url":"https://api.github.com/users/babel/followers","following_url":"https://api.github.com/users/babel/following{/other_user}","gists_url":"https://api.github.com/users/babel/gists{/gist_id}","starred_url":"https://api.github.com/users/babel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/babel/subscriptions","organizations_url":"https://api.github.com/users/babel/orgs","repos_url":"https://api.github.com/users/babel/repos","events_url":"https://api.github.com/users/babel/events{/privacy}","received_events_url":"https://api.github.com/users/babel/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/babel/babel","description":"🐠 Babel is a compiler for writing next generation JavaScript.","fork":false,"url":"https://api.github.com/repos/babel/babel","forks_url":"https://api.github.com/repos/babel/babel/forks","keys_url":"https://api.github.com/repos/babel/babel/keys{/key_id}","collaborators_url":"https://api.github.com/repos/babel/babel/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/babel/babel/teams","hooks_url":"https://api.github.com/repos/babel/babel/hooks","issue_events_url":"https://api.github.com/repos/babel/babel/issues/events{/number}","events_url":"https://api.github.com/repos/babel/babel/events","assignees_url":"https://api.github.com/repos/babel/babel/assignees{/user}","branches_url":"https://api.github.com/repos/babel/babel/branches{/branch}","tags_url":"https://api.github.com/repos/babel/babel/tags","blobs_url":"https://api.github.com/repos/babel/babel/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/babel/babel/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/babel/babel/git/refs{/sha}","trees_url":"https://api.github.com/repos/babel/babel/git/trees{/sha}","statuses_url":"https://api.github.com/repos/babel/babel/statuses/{sha}","languages_url":"https://api.github.com/repos/babel/babel/languages","stargazers_url":"https://api.github.com/repos/babel/babel/stargazers","contributors_url":"https://api.github.com/repos/babel/babel/contributors","subscribers_url":"https://api.github.com/repos/babel/babel/subscribers","subscription_url":"https://api.github.com/repos/babel/babel/subscription","commits_url":"https://api.github.com/repos/babel/babel/commits{/sha}","git_commits_url":"https://api.github.com/repos/babel/babel/git/commits{/sha}","comments_url":"https://api.github.com/repos/babel/babel/comments{/number}","issue_comment_url":"https://api.github.com/repos/babel/babel/issues/comments{/number}","contents_url":"https://api.github.com/repos/babel/babel/contents/{+path}","compare_url":"https://api.github.com/repos/babel/babel/compare/{base}...{head}","merges_url":"https://api.github.com/repos/babel/babel/merges","archive_url":"https://api.github.com/repos/babel/babel/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/babel/babel/downloads","issues_url":"https://api.github.com/repos/babel/babel/issues{/number}","pulls_url":"https://api.github.com/repos/babel/babel/pulls{/number}","milestones_url":"https://api.github.com/repos/babel/babel/milestones{/number}","notifications_url":"https://api.github.com/repos/babel/babel/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/babel/babel/labels{/name}","releases_url":"https://api.github.com/repos/babel/babel/releases{/id}","deployments_url":"https://api.github.com/repos/babel/babel/deployments","created_at":"2014-09-28T13:38:23Z","updated_at":"2024-03-28T14:54:50Z","pushed_at":"2024-03-28T14:29:55Z","git_url":"git://github.com/babel/babel.git","ssh_url":"git@github.com:babel/babel.git","clone_url":"https://github.com/babel/babel.git","svn_url":"https://github.com/babel/babel","homepage":"https://babel.dev","size":107965,"stargazers_count":42851,"watchers_count":42851,"language":"TypeScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":true,"forks_count":5571,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":764,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["ast","babel","compiler","es2015","es6","flavortown","javascript"],"visibility":"public","forks":5571,"open_issues":764,"watchers":42851,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/babel/babel/pulls/16388"},"html":{"href":"https://github.com/babel/babel/pull/16388"},"issue":{"href":"https://api.github.com/repos/babel/babel/issues/16388"},"comments":{"href":"https://api.github.com/repos/babel/babel/issues/16388/comments"},"review_comments":{"href":"https://api.github.com/repos/babel/babel/pulls/16388/comments"},"review_comment":{"href":"https://api.github.com/repos/babel/babel/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/babel/babel/pulls/16388/commits"},"statuses":{"href":"https://api.github.com/repos/babel/babel/statuses/99accea009cbacfcb9abad2abb401fb88ad7e8e6"}},"author_association":"CONTRIBUTOR","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T16:38:16Z","org":{"id":9637642,"login":"babel","gravatar_id":"","url":"https://api.github.com/orgs/babel","avatar_url":"https://avatars.githubusercontent.com/u/9637642?"}},{"id":"36967595912","type":"DeleteEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":538528764,"name":"nicolo-ribaudo/wpt","url":"https://api.github.com/repos/nicolo-ribaudo/wpt"},"payload":{"ref":"json-css-modules-update-integrity-hashes","ref_type":"branch","pusher_type":"user"},"public":true,"created_at":"2024-03-28T13:22:43Z"},{"id":"36967071480","type":"IssueCommentEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":29097127,"name":"terser/terser","url":"https://api.github.com/repos/terser/terser"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/terser/terser/issues/1514","repository_url":"https://api.github.com/repos/terser/terser","labels_url":"https://api.github.com/repos/terser/terser/issues/1514/labels{/name}","comments_url":"https://api.github.com/repos/terser/terser/issues/1514/comments","events_url":"https://api.github.com/repos/terser/terser/issues/1514/events","html_url":"https://github.com/terser/terser/issues/1514","id":2213167383,"node_id":"I_kwDOAbv8p86D6kEX","number":1514,"title":"Do not inline IIFEs inside computed keys in classes that contain private fields","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2024-03-28T12:50:55Z","updated_at":"2024-03-28T13:07:35Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"\r\n\r\n**Bug report or Feature request?**\r\n\r\nBug report? Not sure\r\n\r\n**Version (complete output of `terser -V` or specific git commit)**\r\n\r\nWhatever is at try.terser.org on 2024-03-28\r\n\r\n**Complete CLI command or `minify()` options used**\r\n\r\n```json5\r\n{\r\n module: true,\r\n compress: {},\r\n mangle: {},\r\n output: {},\r\n parse: {},\r\n rename: {},\r\n}\r\n```\r\n\r\n**`terser` input**\r\n\r\n```js\r\nexport class A {\r\n #x = 1;\r\n [(() => class {})()];\r\n} \r\n```\r\n\r\n**`terser` output or error**\r\n\r\n```js\r\nexport class A{#s=1;[class{}]}\r\n```\r\n\r\n**Expected result**\r\n\r\nIn all existing Firefox versions that support private fields, the original code works but the minified version throws due to a bug (https://bugzilla.mozilla.org/show_bug.cgi?id=1887677).\r\n\r\nWe received a bug report in Babel about the wrong output, so we are implementing a plugin to wrap computed keys in a IIFE if they contain a class. It would be great if terser didn't then strip the IIFE, making the code fixed by Babel break again :)","reactions":{"url":"https://api.github.com/repos/terser/terser/issues/1514/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/terser/terser/issues/1514/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/terser/terser/issues/comments/2025143542","html_url":"https://github.com/terser/terser/issues/1514#issuecomment-2025143542","issue_url":"https://api.github.com/repos/terser/terser/issues/1514","id":2025143542,"node_id":"IC_kwDOAbv8p854tTz2","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"created_at":"2024-03-28T13:07:34Z","updated_at":"2024-03-28T13:07:34Z","author_association":"NONE","body":"This is for Babel-generated code, so we cannot rely on specific Terser options (because we cannot force all users to use them).\r\n\r\nGiven that terser has even an option for Safari 10, I was assuming that the goal is not only to generate code that works in the latest version of browsers but also in older ones (I don't think an option makes sense in this case, since it's a very specific edge case and Terser could unconditionally leave that code as-is).\r\n\r\nI'm willing to open a PR if it would be accepted.","reactions":{"url":"https://api.github.com/repos/terser/terser/issues/comments/2025143542/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-28T13:07:35Z","org":{"id":43502240,"login":"terser","gravatar_id":"","url":"https://api.github.com/orgs/terser","avatar_url":"https://avatars.githubusercontent.com/u/43502240?"}},{"id":"36966719376","type":"IssueCommentEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":29097127,"name":"terser/terser","url":"https://api.github.com/repos/terser/terser"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/terser/terser/issues/1514","repository_url":"https://api.github.com/repos/terser/terser","labels_url":"https://api.github.com/repos/terser/terser/issues/1514/labels{/name}","comments_url":"https://api.github.com/repos/terser/terser/issues/1514/comments","events_url":"https://api.github.com/repos/terser/terser/issues/1514/events","html_url":"https://github.com/terser/terser/issues/1514","id":2213167383,"node_id":"I_kwDOAbv8p86D6kEX","number":1514,"title":"Do not inline IIFEs inside computed keys in classes that contain private fields","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2024-03-28T12:50:55Z","updated_at":"2024-03-28T12:57:15Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"\r\n\r\n**Bug report or Feature request?**\r\n\r\nBug report? Not sure\r\n\r\n**Version (complete output of `terser -V` or specific git commit)**\r\n\r\nWhatever is at try.terser.org on 2024-03-28\r\n\r\n**Complete CLI command or `minify()` options used**\r\n\r\n```json5\r\n{\r\n module: true,\r\n compress: {},\r\n mangle: {},\r\n output: {},\r\n parse: {},\r\n rename: {},\r\n}\r\n```\r\n\r\n**`terser` input**\r\n\r\n```js\r\nexport class A {\r\n #x = 1;\r\n [(() => class {})()];\r\n} \r\n```\r\n\r\n**`terser` output or error**\r\n\r\n```js\r\nexport class A{#s=1;[class{}]}\r\n```\r\n\r\n**Expected result**\r\n\r\nIn all existing Firefox versions that support private fields, the original code works but the minified version throws due to a bug (https://bugzilla.mozilla.org/show_bug.cgi?id=1887677).\r\n\r\nWe received a bug report in Babel about the wrong output, so we are implementing a plugin to wrap computed keys in a IIFE if they contain a class. It would be great if terser didn't then strip the IIFE, making the code fixed by Babel break again :)","reactions":{"url":"https://api.github.com/repos/terser/terser/issues/1514/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/terser/terser/issues/1514/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/terser/terser/issues/comments/2025122490","html_url":"https://github.com/terser/terser/issues/1514#issuecomment-2025122490","issue_url":"https://api.github.com/repos/terser/terser/issues/1514","id":2025122490,"node_id":"IC_kwDOAbv8p854tOq6","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"created_at":"2024-03-28T12:57:14Z","updated_at":"2024-03-28T12:57:14Z","author_association":"NONE","body":"I also tried with\r\n```js\r\nexport class A {\r\n #x = 1;\r\n [/*@__NOINLINE__*/ (() => class {})()];\r\n}\r\n```\r\nbut the arrow function is still inlined.","reactions":{"url":"https://api.github.com/repos/terser/terser/issues/comments/2025122490/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-28T12:57:15Z","org":{"id":43502240,"login":"terser","gravatar_id":"","url":"https://api.github.com/orgs/terser","avatar_url":"https://avatars.githubusercontent.com/u/43502240?"}},{"id":"36966504321","type":"IssuesEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":29097127,"name":"terser/terser","url":"https://api.github.com/repos/terser/terser"},"payload":{"action":"opened","issue":{"url":"https://api.github.com/repos/terser/terser/issues/1514","repository_url":"https://api.github.com/repos/terser/terser","labels_url":"https://api.github.com/repos/terser/terser/issues/1514/labels{/name}","comments_url":"https://api.github.com/repos/terser/terser/issues/1514/comments","events_url":"https://api.github.com/repos/terser/terser/issues/1514/events","html_url":"https://github.com/terser/terser/issues/1514","id":2213167383,"node_id":"I_kwDOAbv8p86D6kEX","number":1514,"title":"Do not inline IIFEs inside computed keys in classes that contain private fields","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2024-03-28T12:50:55Z","updated_at":"2024-03-28T12:50:55Z","closed_at":null,"author_association":"NONE","active_lock_reason":null,"body":"\r\n\r\n**Bug report or Feature request?**\r\n\r\nBug report? Not sure\r\n\r\n**Version (complete output of `terser -V` or specific git commit)**\r\n\r\nWhatever is at try.terser.org on 2024-03-28\r\n\r\n**Complete CLI command or `minify()` options used**\r\n\r\n```json\r\n{\r\n module: true,\r\n compress: {},\r\n mangle: {},\r\n output: {},\r\n parse: {},\r\n rename: {},\r\n}\r\n```\r\n\r\n**`terser` input**\r\n\r\n```js\r\nexport class A {\r\n #x = 1;\r\n [(() => class {})()];\r\n} \r\n```\r\n\r\n**`terser` output or error**\r\n\r\n```js\r\nexport class A{#s=1;[class{}]}\r\n```\r\n\r\n**Expected result**\r\n\r\nIn all existing Firefox versions that support private fields, the original code works but the minified version throws due to a bug (https://bugzilla.mozilla.org/show_bug.cgi?id=1887677).\r\n\r\nWe received a bug report in Babel about the wrong output, so we are implementing a plugin to wrap computed keys in a IIFE if they contain a class. It would be great if terser didn't then strip the IIFE, making the code fixed by Babel break again :)","reactions":{"url":"https://api.github.com/repos/terser/terser/issues/1514/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/terser/terser/issues/1514/timeline","performed_via_github_app":null,"state_reason":null}},"public":true,"created_at":"2024-03-28T12:50:57Z","org":{"id":43502240,"login":"terser","gravatar_id":"","url":"https://api.github.com/orgs/terser","avatar_url":"https://avatars.githubusercontent.com/u/43502240?"}},{"id":"36964710730","type":"IssueCommentEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":11969507,"name":"whatwg/html","url":"https://api.github.com/repos/whatwg/html"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/whatwg/html/issues/10212","repository_url":"https://api.github.com/repos/whatwg/html","labels_url":"https://api.github.com/repos/whatwg/html/issues/10212/labels{/name}","comments_url":"https://api.github.com/repos/whatwg/html/issues/10212/comments","events_url":"https://api.github.com/repos/whatwg/html/issues/10212/events","html_url":"https://github.com/whatwg/html/pull/10212","id":2195297333,"node_id":"PR_kwDOALaj485qG2TL","number":10212,"title":"Preload: only allow certain values for the `as` attribute","user":{"login":"noamr","id":88566,"node_id":"MDQ6VXNlcjg4NTY2","avatar_url":"https://avatars.githubusercontent.com/u/88566?v=4","gravatar_id":"","url":"https://api.github.com/users/noamr","html_url":"https://github.com/noamr","followers_url":"https://api.github.com/users/noamr/followers","following_url":"https://api.github.com/users/noamr/following{/other_user}","gists_url":"https://api.github.com/users/noamr/gists{/gist_id}","starred_url":"https://api.github.com/users/noamr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noamr/subscriptions","organizations_url":"https://api.github.com/users/noamr/orgs","repos_url":"https://api.github.com/users/noamr/repos","events_url":"https://api.github.com/users/noamr/events{/privacy}","received_events_url":"https://api.github.com/users/noamr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2024-03-19T15:31:54Z","updated_at":"2024-03-28T11:52:41Z","closed_at":null,"author_association":"CONTRIBUTOR","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/whatwg/html/pulls/10212","html_url":"https://github.com/whatwg/html/pull/10212","diff_url":"https://github.com/whatwg/html/pull/10212.diff","patch_url":"https://github.com/whatwg/html/pull/10212.patch","merged_at":null},"body":"Closes #8332\n\n\n\n- [x] At least two implementers are interested (and none opposed):\n * This reflects the status of existing implementations, apart from the `json` value which is new.\n- [x] [Tests](https://github.com/web-platform-tests/wpt) are written and can be reviewed and commented upon at:\n * https://github.com/web-platform-tests/wpt/pull/45200\n- [x] [Implementation bugs](https://github.com/whatwg/meta/blob/main/MAINTAINERS.md#handling-pull-requests) are filed:\n * Chromium: https://issues.chromium.org/issues/330213591\n * Gecko: https://bugzilla.mozilla.org/show_bug.cgi?id=1886223\n * WebKit: https://bugs.webkit.org/show_bug.cgi?id=271246\n- [x] [MDN issue](https://github.com/whatwg/meta/blob/main/MAINTAINERS.md#handling-pull-requests) is filed: https://github.com/mdn/content/pull/32740\n- [x] The top of this comment includes a [clear commit message](https://github.com/whatwg/meta/blob/main/COMMITTING.md) to use. \n\n(See [WHATWG Working Mode: Changes](https://whatwg.org/working-mode#changes) for more details.)\n\n\n\n***\n/links.html ( diff )\n/semantics.html ( diff )","reactions":{"url":"https://api.github.com/repos/whatwg/html/issues/10212/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/whatwg/html/issues/10212/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/whatwg/html/issues/comments/2025001253","html_url":"https://github.com/whatwg/html/pull/10212#issuecomment-2025001253","issue_url":"https://api.github.com/repos/whatwg/html/issues/10212","id":2025001253,"node_id":"IC_kwDOALaj4854sxEl","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"created_at":"2024-03-28T11:52:39Z","updated_at":"2024-03-28T11:52:39Z","author_association":"CONTRIBUTOR","body":"> OK, thinking about this again, since JSON is a module-thing, it only makes sense when preloading a module graph (`modulepreload`).\r\n> Since `modulepreload` anyway doesn't have `as`, this should be done automatically when parsing the module that uses the JSON\r\n\r\n`modulepreload` has `as` (see step 3 of https://html.spec.whatwg.org/#link-type-modulepreload), and actually by reading that algorithm I _think_ currently `` is specified to pre-load the JSON module and add it to the import map (even if it was not my intention when adding the JSON destination, because I didn't think about it).\r\n\r\nAlso, `modulepreload` doesn't guarantee that the dependencies of a module will be preloaded too, it's a potential transparent optimization that browsers can implement. The recommendation is to explicitly list all the dependencies in separate `link rel=modulepreload` tags.","reactions":{"url":"https://api.github.com/repos/whatwg/html/issues/comments/2025001253/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-28T11:52:41Z","org":{"id":2226336,"login":"whatwg","gravatar_id":"","url":"https://api.github.com/orgs/whatwg","avatar_url":"https://avatars.githubusercontent.com/u/2226336?"}},{"id":"36963863460","type":"IssueCommentEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":11969507,"name":"whatwg/html","url":"https://api.github.com/repos/whatwg/html"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/whatwg/html/issues/10212","repository_url":"https://api.github.com/repos/whatwg/html","labels_url":"https://api.github.com/repos/whatwg/html/issues/10212/labels{/name}","comments_url":"https://api.github.com/repos/whatwg/html/issues/10212/comments","events_url":"https://api.github.com/repos/whatwg/html/issues/10212/events","html_url":"https://github.com/whatwg/html/pull/10212","id":2195297333,"node_id":"PR_kwDOALaj485qG2TL","number":10212,"title":"Preload: only allow certain values for the `as` attribute","user":{"login":"noamr","id":88566,"node_id":"MDQ6VXNlcjg4NTY2","avatar_url":"https://avatars.githubusercontent.com/u/88566?v=4","gravatar_id":"","url":"https://api.github.com/users/noamr","html_url":"https://github.com/noamr","followers_url":"https://api.github.com/users/noamr/followers","following_url":"https://api.github.com/users/noamr/following{/other_user}","gists_url":"https://api.github.com/users/noamr/gists{/gist_id}","starred_url":"https://api.github.com/users/noamr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/noamr/subscriptions","organizations_url":"https://api.github.com/users/noamr/orgs","repos_url":"https://api.github.com/users/noamr/repos","events_url":"https://api.github.com/users/noamr/events{/privacy}","received_events_url":"https://api.github.com/users/noamr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2024-03-19T15:31:54Z","updated_at":"2024-03-28T11:22:05Z","closed_at":null,"author_association":"CONTRIBUTOR","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/whatwg/html/pulls/10212","html_url":"https://github.com/whatwg/html/pull/10212","diff_url":"https://github.com/whatwg/html/pull/10212.diff","patch_url":"https://github.com/whatwg/html/pull/10212.patch","merged_at":null},"body":"Closes #8332\n\n\n\n- [x] At least two implementers are interested (and none opposed):\n * This reflects the status of existing implementations, apart from the `json` value which is new.\n- [x] [Tests](https://github.com/web-platform-tests/wpt) are written and can be reviewed and commented upon at:\n * https://github.com/web-platform-tests/wpt/pull/45200\n- [x] [Implementation bugs](https://github.com/whatwg/meta/blob/main/MAINTAINERS.md#handling-pull-requests) are filed:\n * Chromium: https://issues.chromium.org/issues/330213591\n * Gecko: https://bugzilla.mozilla.org/show_bug.cgi?id=1886223\n * WebKit: https://bugs.webkit.org/show_bug.cgi?id=271246\n- [x] [MDN issue](https://github.com/whatwg/meta/blob/main/MAINTAINERS.md#handling-pull-requests) is filed: https://github.com/mdn/content/pull/32740\n- [x] The top of this comment includes a [clear commit message](https://github.com/whatwg/meta/blob/main/COMMITTING.md) to use. \n\n(See [WHATWG Working Mode: Changes](https://whatwg.org/working-mode#changes) for more details.)\n\n\n\n***\n/links.html ( diff )\n/semantics.html ( diff )","reactions":{"url":"https://api.github.com/repos/whatwg/html/issues/10212/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/whatwg/html/issues/10212/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/whatwg/html/issues/comments/2024950404","html_url":"https://github.com/whatwg/html/pull/10212#issuecomment-2024950404","issue_url":"https://api.github.com/repos/whatwg/html/issues/10212","id":2024950404,"node_id":"IC_kwDOALaj4854skqE","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"created_at":"2024-03-28T11:22:04Z","updated_at":"2024-03-28T11:22:04Z","author_association":"CONTRIBUTOR","body":"I originally added `as=json` just because all destinations were exposed (https://github.com/whatwg/html/pull/9486#issuecomment-1649836538). Then I didn't implement in Chromium it while working on https://issues.chromium.org/issues/40285036 just because... I forgot :sweat_smile: \r\n\r\nThe use case for JSON is that you might want to pre-download your full JS modules graph (i.e. same use case as `rel=\"script\"`), however JSON modules are always leaves of the graph so they don't cause waterfalls: not preloading them is not as bad as not preloading JS modules.\r\n\r\nIf we want to support it, we should also make sure that `` works. I can open an issue to discuss it, but I don't have a preference regarding keeping `rel=preload as=json` or not until when we reach a conclusion on that.","reactions":{"url":"https://api.github.com/repos/whatwg/html/issues/comments/2024950404/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-28T11:22:05Z","org":{"id":2226336,"login":"whatwg","gravatar_id":"","url":"https://api.github.com/orgs/whatwg","avatar_url":"https://avatars.githubusercontent.com/u/2226336?"}},{"id":"36963570891","type":"PullRequestReviewCommentEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":3618133,"name":"web-platform-tests/wpt","url":"https://api.github.com/repos/web-platform-tests/wpt"},"payload":{"action":"created","comment":{"url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/comments/1542723755","pull_request_review_id":1965815172,"id":1542723755,"node_id":"PRRC_kwDOADc1Vc5b9Bir","diff_hunk":"@@ -0,0 +1,13 @@\n+","path":"wasm/webapi/esm-integration/worker-import-source-phase.tentative.html","commit_id":"9826ee418468064749bf01dcebac26177187dd11","original_commit_id":"9826ee418468064749bf01dcebac26177187dd11","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"> We could alternatively make this a JS file test per the previous PR feedback for other platforms, but the HTML wrapper seems fine for now.\r\n\r\nUsing a JS file has the advantage that we do not need two separate tests (main thread and worker), but we can have a single `.any.js` that runs in both.","created_at":"2024-03-28T11:11:38Z","updated_at":"2024-03-28T11:11:45Z","html_url":"https://github.com/web-platform-tests/wpt/pull/45401#discussion_r1542723755","pull_request_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/comments/1542723755"},"html":{"href":"https://github.com/web-platform-tests/wpt/pull/45401#discussion_r1542723755"},"pull_request":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401"}},"reactions":{"url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/comments/1542723755/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"start_line":null,"original_start_line":null,"start_side":null,"line":1,"original_line":1,"side":"RIGHT","original_position":1,"position":1,"subject_type":"line"},"pull_request":{"url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401","id":1795143298,"node_id":"PR_kwDOADc1Vc5q_7aC","html_url":"https://github.com/web-platform-tests/wpt/pull/45401","diff_url":"https://github.com/web-platform-tests/wpt/pull/45401.diff","patch_url":"https://github.com/web-platform-tests/wpt/pull/45401.patch","issue_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401","number":45401,"state":"open","locked":false,"title":"[wasm] esm integration source phase test corrections","user":{"login":"guybedford","id":598730,"node_id":"MDQ6VXNlcjU5ODczMA==","avatar_url":"https://avatars.githubusercontent.com/u/598730?v=4","gravatar_id":"","url":"https://api.github.com/users/guybedford","html_url":"https://github.com/guybedford","followers_url":"https://api.github.com/users/guybedford/followers","following_url":"https://api.github.com/users/guybedford/following{/other_user}","gists_url":"https://api.github.com/users/guybedford/gists{/gist_id}","starred_url":"https://api.github.com/users/guybedford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guybedford/subscriptions","organizations_url":"https://api.github.com/users/guybedford/orgs","repos_url":"https://api.github.com/users/guybedford/repos","events_url":"https://api.github.com/users/guybedford/events{/privacy}","received_events_url":"https://api.github.com/users/guybedford/received_events","type":"User","site_admin":false},"body":"Implementation feedback fixes to the previous test cases for the ESM Integration source phase imports that were added in https://github.com/web-platform-tests/wpt/pull/42467.\r\n\r\n* Fixes the global test to not throw a TDZ error\r\n* Fixes the negation test that `WebAssembly.Module` is not `Object.prototype`\r\n* Fixes the sample Wasm to use the empty Wasm binary instead of another constructed binary\r\n* Fixes the `WebAssembly.Module.exports` test to map the name field before asserting\r\n* Adds the worker test entry point instead of treating it as inaccessible. We could alternatively make this a JS file test per the previous PR feedback for other platforms, but the HTML wrapper seems fine for now.","created_at":"2024-03-28T01:46:54Z","updated_at":"2024-03-28T11:11:45Z","closed_at":null,"merged_at":null,"merge_commit_sha":"57e33d53bb95173f0cd833c7576991137b0bef9f","assignee":{"login":"titzer","id":12184276,"node_id":"MDQ6VXNlcjEyMTg0Mjc2","avatar_url":"https://avatars.githubusercontent.com/u/12184276?v=4","gravatar_id":"","url":"https://api.github.com/users/titzer","html_url":"https://github.com/titzer","followers_url":"https://api.github.com/users/titzer/followers","following_url":"https://api.github.com/users/titzer/following{/other_user}","gists_url":"https://api.github.com/users/titzer/gists{/gist_id}","starred_url":"https://api.github.com/users/titzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titzer/subscriptions","organizations_url":"https://api.github.com/users/titzer/orgs","repos_url":"https://api.github.com/users/titzer/repos","events_url":"https://api.github.com/users/titzer/events{/privacy}","received_events_url":"https://api.github.com/users/titzer/received_events","type":"User","site_admin":false},"assignees":[{"login":"titzer","id":12184276,"node_id":"MDQ6VXNlcjEyMTg0Mjc2","avatar_url":"https://avatars.githubusercontent.com/u/12184276?v=4","gravatar_id":"","url":"https://api.github.com/users/titzer","html_url":"https://github.com/titzer","followers_url":"https://api.github.com/users/titzer/followers","following_url":"https://api.github.com/users/titzer/following{/other_user}","gists_url":"https://api.github.com/users/titzer/gists{/gist_id}","starred_url":"https://api.github.com/users/titzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titzer/subscriptions","organizations_url":"https://api.github.com/users/titzer/orgs","repos_url":"https://api.github.com/users/titzer/repos","events_url":"https://api.github.com/users/titzer/events{/privacy}","received_events_url":"https://api.github.com/users/titzer/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"Ms2ger","id":111161,"node_id":"MDQ6VXNlcjExMTE2MQ==","avatar_url":"https://avatars.githubusercontent.com/u/111161?v=4","gravatar_id":"","url":"https://api.github.com/users/Ms2ger","html_url":"https://github.com/Ms2ger","followers_url":"https://api.github.com/users/Ms2ger/followers","following_url":"https://api.github.com/users/Ms2ger/following{/other_user}","gists_url":"https://api.github.com/users/Ms2ger/gists{/gist_id}","starred_url":"https://api.github.com/users/Ms2ger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ms2ger/subscriptions","organizations_url":"https://api.github.com/users/Ms2ger/orgs","repos_url":"https://api.github.com/users/Ms2ger/repos","events_url":"https://api.github.com/users/Ms2ger/events{/privacy}","received_events_url":"https://api.github.com/users/Ms2ger/received_events","type":"User","site_admin":false},{"login":"titzer","id":12184276,"node_id":"MDQ6VXNlcjEyMTg0Mjc2","avatar_url":"https://avatars.githubusercontent.com/u/12184276?v=4","gravatar_id":"","url":"https://api.github.com/users/titzer","html_url":"https://github.com/titzer","followers_url":"https://api.github.com/users/titzer/followers","following_url":"https://api.github.com/users/titzer/following{/other_user}","gists_url":"https://api.github.com/users/titzer/gists{/gist_id}","starred_url":"https://api.github.com/users/titzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titzer/subscriptions","organizations_url":"https://api.github.com/users/titzer/orgs","repos_url":"https://api.github.com/users/titzer/repos","events_url":"https://api.github.com/users/titzer/events{/privacy}","received_events_url":"https://api.github.com/users/titzer/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":620276094,"node_id":"MDU6TGFiZWw2MjAyNzYwOTQ=","url":"https://api.github.com/repos/web-platform-tests/wpt/labels/wasm","name":"wasm","color":"ededed","default":false,"description":null}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/commits","review_comments_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/comments","review_comment_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/comments{/number}","comments_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401/comments","statuses_url":"https://api.github.com/repos/web-platform-tests/wpt/statuses/9826ee418468064749bf01dcebac26177187dd11","head":{"label":"guybedford:source-phase-fixes","ref":"source-phase-fixes","sha":"9826ee418468064749bf01dcebac26177187dd11","user":{"login":"guybedford","id":598730,"node_id":"MDQ6VXNlcjU5ODczMA==","avatar_url":"https://avatars.githubusercontent.com/u/598730?v=4","gravatar_id":"","url":"https://api.github.com/users/guybedford","html_url":"https://github.com/guybedford","followers_url":"https://api.github.com/users/guybedford/followers","following_url":"https://api.github.com/users/guybedford/following{/other_user}","gists_url":"https://api.github.com/users/guybedford/gists{/gist_id}","starred_url":"https://api.github.com/users/guybedford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guybedford/subscriptions","organizations_url":"https://api.github.com/users/guybedford/orgs","repos_url":"https://api.github.com/users/guybedford/repos","events_url":"https://api.github.com/users/guybedford/events{/privacy}","received_events_url":"https://api.github.com/users/guybedford/received_events","type":"User","site_admin":false},"repo":{"id":383195198,"node_id":"MDEwOlJlcG9zaXRvcnkzODMxOTUxOTg=","name":"wpt","full_name":"guybedford/wpt","private":false,"owner":{"login":"guybedford","id":598730,"node_id":"MDQ6VXNlcjU5ODczMA==","avatar_url":"https://avatars.githubusercontent.com/u/598730?v=4","gravatar_id":"","url":"https://api.github.com/users/guybedford","html_url":"https://github.com/guybedford","followers_url":"https://api.github.com/users/guybedford/followers","following_url":"https://api.github.com/users/guybedford/following{/other_user}","gists_url":"https://api.github.com/users/guybedford/gists{/gist_id}","starred_url":"https://api.github.com/users/guybedford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guybedford/subscriptions","organizations_url":"https://api.github.com/users/guybedford/orgs","repos_url":"https://api.github.com/users/guybedford/repos","events_url":"https://api.github.com/users/guybedford/events{/privacy}","received_events_url":"https://api.github.com/users/guybedford/received_events","type":"User","site_admin":false},"html_url":"https://github.com/guybedford/wpt","description":"Test suites for Web platform specs — including WHATWG, W3C, and others","fork":true,"url":"https://api.github.com/repos/guybedford/wpt","forks_url":"https://api.github.com/repos/guybedford/wpt/forks","keys_url":"https://api.github.com/repos/guybedford/wpt/keys{/key_id}","collaborators_url":"https://api.github.com/repos/guybedford/wpt/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/guybedford/wpt/teams","hooks_url":"https://api.github.com/repos/guybedford/wpt/hooks","issue_events_url":"https://api.github.com/repos/guybedford/wpt/issues/events{/number}","events_url":"https://api.github.com/repos/guybedford/wpt/events","assignees_url":"https://api.github.com/repos/guybedford/wpt/assignees{/user}","branches_url":"https://api.github.com/repos/guybedford/wpt/branches{/branch}","tags_url":"https://api.github.com/repos/guybedford/wpt/tags","blobs_url":"https://api.github.com/repos/guybedford/wpt/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/guybedford/wpt/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/guybedford/wpt/git/refs{/sha}","trees_url":"https://api.github.com/repos/guybedford/wpt/git/trees{/sha}","statuses_url":"https://api.github.com/repos/guybedford/wpt/statuses/{sha}","languages_url":"https://api.github.com/repos/guybedford/wpt/languages","stargazers_url":"https://api.github.com/repos/guybedford/wpt/stargazers","contributors_url":"https://api.github.com/repos/guybedford/wpt/contributors","subscribers_url":"https://api.github.com/repos/guybedford/wpt/subscribers","subscription_url":"https://api.github.com/repos/guybedford/wpt/subscription","commits_url":"https://api.github.com/repos/guybedford/wpt/commits{/sha}","git_commits_url":"https://api.github.com/repos/guybedford/wpt/git/commits{/sha}","comments_url":"https://api.github.com/repos/guybedford/wpt/comments{/number}","issue_comment_url":"https://api.github.com/repos/guybedford/wpt/issues/comments{/number}","contents_url":"https://api.github.com/repos/guybedford/wpt/contents/{+path}","compare_url":"https://api.github.com/repos/guybedford/wpt/compare/{base}...{head}","merges_url":"https://api.github.com/repos/guybedford/wpt/merges","archive_url":"https://api.github.com/repos/guybedford/wpt/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/guybedford/wpt/downloads","issues_url":"https://api.github.com/repos/guybedford/wpt/issues{/number}","pulls_url":"https://api.github.com/repos/guybedford/wpt/pulls{/number}","milestones_url":"https://api.github.com/repos/guybedford/wpt/milestones{/number}","notifications_url":"https://api.github.com/repos/guybedford/wpt/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/guybedford/wpt/labels{/name}","releases_url":"https://api.github.com/repos/guybedford/wpt/releases{/id}","deployments_url":"https://api.github.com/repos/guybedford/wpt/deployments","created_at":"2021-07-05T16:00:33Z","updated_at":"2023-01-31T18:59:49Z","pushed_at":"2024-03-28T01:43:01Z","git_url":"git://github.com/guybedford/wpt.git","ssh_url":"git@github.com:guybedford/wpt.git","clone_url":"https://github.com/guybedford/wpt.git","svn_url":"https://github.com/guybedford/wpt","homepage":"https://web-platform-tests.org/","size":399962,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":1,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":36,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":1,"open_issues":36,"watchers":0,"default_branch":"master"}},"base":{"label":"web-platform-tests:master","ref":"master","sha":"5317488d13e2990de35a96e8fc3bf74fa7a2987b","user":{"login":"web-platform-tests","id":37226233,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM3MjI2MjMz","avatar_url":"https://avatars.githubusercontent.com/u/37226233?v=4","gravatar_id":"","url":"https://api.github.com/users/web-platform-tests","html_url":"https://github.com/web-platform-tests","followers_url":"https://api.github.com/users/web-platform-tests/followers","following_url":"https://api.github.com/users/web-platform-tests/following{/other_user}","gists_url":"https://api.github.com/users/web-platform-tests/gists{/gist_id}","starred_url":"https://api.github.com/users/web-platform-tests/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/web-platform-tests/subscriptions","organizations_url":"https://api.github.com/users/web-platform-tests/orgs","repos_url":"https://api.github.com/users/web-platform-tests/repos","events_url":"https://api.github.com/users/web-platform-tests/events{/privacy}","received_events_url":"https://api.github.com/users/web-platform-tests/received_events","type":"Organization","site_admin":false},"repo":{"id":3618133,"node_id":"MDEwOlJlcG9zaXRvcnkzNjE4MTMz","name":"wpt","full_name":"web-platform-tests/wpt","private":false,"owner":{"login":"web-platform-tests","id":37226233,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM3MjI2MjMz","avatar_url":"https://avatars.githubusercontent.com/u/37226233?v=4","gravatar_id":"","url":"https://api.github.com/users/web-platform-tests","html_url":"https://github.com/web-platform-tests","followers_url":"https://api.github.com/users/web-platform-tests/followers","following_url":"https://api.github.com/users/web-platform-tests/following{/other_user}","gists_url":"https://api.github.com/users/web-platform-tests/gists{/gist_id}","starred_url":"https://api.github.com/users/web-platform-tests/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/web-platform-tests/subscriptions","organizations_url":"https://api.github.com/users/web-platform-tests/orgs","repos_url":"https://api.github.com/users/web-platform-tests/repos","events_url":"https://api.github.com/users/web-platform-tests/events{/privacy}","received_events_url":"https://api.github.com/users/web-platform-tests/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/web-platform-tests/wpt","description":"Test suites for Web platform specs — including WHATWG, W3C, and others","fork":false,"url":"https://api.github.com/repos/web-platform-tests/wpt","forks_url":"https://api.github.com/repos/web-platform-tests/wpt/forks","keys_url":"https://api.github.com/repos/web-platform-tests/wpt/keys{/key_id}","collaborators_url":"https://api.github.com/repos/web-platform-tests/wpt/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/web-platform-tests/wpt/teams","hooks_url":"https://api.github.com/repos/web-platform-tests/wpt/hooks","issue_events_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/events{/number}","events_url":"https://api.github.com/repos/web-platform-tests/wpt/events","assignees_url":"https://api.github.com/repos/web-platform-tests/wpt/assignees{/user}","branches_url":"https://api.github.com/repos/web-platform-tests/wpt/branches{/branch}","tags_url":"https://api.github.com/repos/web-platform-tests/wpt/tags","blobs_url":"https://api.github.com/repos/web-platform-tests/wpt/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/web-platform-tests/wpt/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/web-platform-tests/wpt/git/refs{/sha}","trees_url":"https://api.github.com/repos/web-platform-tests/wpt/git/trees{/sha}","statuses_url":"https://api.github.com/repos/web-platform-tests/wpt/statuses/{sha}","languages_url":"https://api.github.com/repos/web-platform-tests/wpt/languages","stargazers_url":"https://api.github.com/repos/web-platform-tests/wpt/stargazers","contributors_url":"https://api.github.com/repos/web-platform-tests/wpt/contributors","subscribers_url":"https://api.github.com/repos/web-platform-tests/wpt/subscribers","subscription_url":"https://api.github.com/repos/web-platform-tests/wpt/subscription","commits_url":"https://api.github.com/repos/web-platform-tests/wpt/commits{/sha}","git_commits_url":"https://api.github.com/repos/web-platform-tests/wpt/git/commits{/sha}","comments_url":"https://api.github.com/repos/web-platform-tests/wpt/comments{/number}","issue_comment_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/comments{/number}","contents_url":"https://api.github.com/repos/web-platform-tests/wpt/contents/{+path}","compare_url":"https://api.github.com/repos/web-platform-tests/wpt/compare/{base}...{head}","merges_url":"https://api.github.com/repos/web-platform-tests/wpt/merges","archive_url":"https://api.github.com/repos/web-platform-tests/wpt/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/web-platform-tests/wpt/downloads","issues_url":"https://api.github.com/repos/web-platform-tests/wpt/issues{/number}","pulls_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls{/number}","milestones_url":"https://api.github.com/repos/web-platform-tests/wpt/milestones{/number}","notifications_url":"https://api.github.com/repos/web-platform-tests/wpt/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/web-platform-tests/wpt/labels{/name}","releases_url":"https://api.github.com/repos/web-platform-tests/wpt/releases{/id}","deployments_url":"https://api.github.com/repos/web-platform-tests/wpt/deployments","created_at":"2012-03-04T12:58:11Z","updated_at":"2024-03-28T09:19:09Z","pushed_at":"2024-03-28T11:03:11Z","git_url":"git://github.com/web-platform-tests/wpt.git","ssh_url":"git@github.com:web-platform-tests/wpt.git","clone_url":"https://github.com/web-platform-tests/wpt.git","svn_url":"https://github.com/web-platform-tests/wpt","homepage":"https://web-platform-tests.org/","size":895825,"stargazers_count":4586,"watchers_count":4586,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":2914,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2593,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["blink","browser","dom","firefox","gecko","google-chrome","html","javascript","microsoft-edge","opera","safari","test-automation","test-runner","testing","w3c","web-development","web-standards","webkit","whatwg"],"visibility":"public","forks":2914,"open_issues":2593,"watchers":4586,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401"},"html":{"href":"https://github.com/web-platform-tests/wpt/pull/45401"},"issue":{"href":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401"},"comments":{"href":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401/comments"},"review_comments":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/comments"},"review_comment":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/commits"},"statuses":{"href":"https://api.github.com/repos/web-platform-tests/wpt/statuses/9826ee418468064749bf01dcebac26177187dd11"}},"author_association":"CONTRIBUTOR","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T11:11:38Z","org":{"id":37226233,"login":"web-platform-tests","gravatar_id":"","url":"https://api.github.com/orgs/web-platform-tests","avatar_url":"https://avatars.githubusercontent.com/u/37226233?"}},{"id":"36963570845","type":"PullRequestReviewEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":3618133,"name":"web-platform-tests/wpt","url":"https://api.github.com/repos/web-platform-tests/wpt"},"payload":{"action":"created","review":{"id":1965815172,"node_id":"PRR_kwDOADc1Vc51K_WE","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"","commit_id":"9826ee418468064749bf01dcebac26177187dd11","submitted_at":"2024-03-28T11:11:44Z","state":"commented","html_url":"https://github.com/web-platform-tests/wpt/pull/45401#pullrequestreview-1965815172","pull_request_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401","author_association":"CONTRIBUTOR","_links":{"html":{"href":"https://github.com/web-platform-tests/wpt/pull/45401#pullrequestreview-1965815172"},"pull_request":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401"}}},"pull_request":{"url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401","id":1795143298,"node_id":"PR_kwDOADc1Vc5q_7aC","html_url":"https://github.com/web-platform-tests/wpt/pull/45401","diff_url":"https://github.com/web-platform-tests/wpt/pull/45401.diff","patch_url":"https://github.com/web-platform-tests/wpt/pull/45401.patch","issue_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401","number":45401,"state":"open","locked":false,"title":"[wasm] esm integration source phase test corrections","user":{"login":"guybedford","id":598730,"node_id":"MDQ6VXNlcjU5ODczMA==","avatar_url":"https://avatars.githubusercontent.com/u/598730?v=4","gravatar_id":"","url":"https://api.github.com/users/guybedford","html_url":"https://github.com/guybedford","followers_url":"https://api.github.com/users/guybedford/followers","following_url":"https://api.github.com/users/guybedford/following{/other_user}","gists_url":"https://api.github.com/users/guybedford/gists{/gist_id}","starred_url":"https://api.github.com/users/guybedford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guybedford/subscriptions","organizations_url":"https://api.github.com/users/guybedford/orgs","repos_url":"https://api.github.com/users/guybedford/repos","events_url":"https://api.github.com/users/guybedford/events{/privacy}","received_events_url":"https://api.github.com/users/guybedford/received_events","type":"User","site_admin":false},"body":"Implementation feedback fixes to the previous test cases for the ESM Integration source phase imports that were added in https://github.com/web-platform-tests/wpt/pull/42467.\r\n\r\n* Fixes the global test to not throw a TDZ error\r\n* Fixes the negation test that `WebAssembly.Module` is not `Object.prototype`\r\n* Fixes the sample Wasm to use the empty Wasm binary instead of another constructed binary\r\n* Fixes the `WebAssembly.Module.exports` test to map the name field before asserting\r\n* Adds the worker test entry point instead of treating it as inaccessible. We could alternatively make this a JS file test per the previous PR feedback for other platforms, but the HTML wrapper seems fine for now.","created_at":"2024-03-28T01:46:54Z","updated_at":"2024-03-28T11:11:45Z","closed_at":null,"merged_at":null,"merge_commit_sha":"57e33d53bb95173f0cd833c7576991137b0bef9f","assignee":{"login":"titzer","id":12184276,"node_id":"MDQ6VXNlcjEyMTg0Mjc2","avatar_url":"https://avatars.githubusercontent.com/u/12184276?v=4","gravatar_id":"","url":"https://api.github.com/users/titzer","html_url":"https://github.com/titzer","followers_url":"https://api.github.com/users/titzer/followers","following_url":"https://api.github.com/users/titzer/following{/other_user}","gists_url":"https://api.github.com/users/titzer/gists{/gist_id}","starred_url":"https://api.github.com/users/titzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titzer/subscriptions","organizations_url":"https://api.github.com/users/titzer/orgs","repos_url":"https://api.github.com/users/titzer/repos","events_url":"https://api.github.com/users/titzer/events{/privacy}","received_events_url":"https://api.github.com/users/titzer/received_events","type":"User","site_admin":false},"assignees":[{"login":"titzer","id":12184276,"node_id":"MDQ6VXNlcjEyMTg0Mjc2","avatar_url":"https://avatars.githubusercontent.com/u/12184276?v=4","gravatar_id":"","url":"https://api.github.com/users/titzer","html_url":"https://github.com/titzer","followers_url":"https://api.github.com/users/titzer/followers","following_url":"https://api.github.com/users/titzer/following{/other_user}","gists_url":"https://api.github.com/users/titzer/gists{/gist_id}","starred_url":"https://api.github.com/users/titzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titzer/subscriptions","organizations_url":"https://api.github.com/users/titzer/orgs","repos_url":"https://api.github.com/users/titzer/repos","events_url":"https://api.github.com/users/titzer/events{/privacy}","received_events_url":"https://api.github.com/users/titzer/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"Ms2ger","id":111161,"node_id":"MDQ6VXNlcjExMTE2MQ==","avatar_url":"https://avatars.githubusercontent.com/u/111161?v=4","gravatar_id":"","url":"https://api.github.com/users/Ms2ger","html_url":"https://github.com/Ms2ger","followers_url":"https://api.github.com/users/Ms2ger/followers","following_url":"https://api.github.com/users/Ms2ger/following{/other_user}","gists_url":"https://api.github.com/users/Ms2ger/gists{/gist_id}","starred_url":"https://api.github.com/users/Ms2ger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ms2ger/subscriptions","organizations_url":"https://api.github.com/users/Ms2ger/orgs","repos_url":"https://api.github.com/users/Ms2ger/repos","events_url":"https://api.github.com/users/Ms2ger/events{/privacy}","received_events_url":"https://api.github.com/users/Ms2ger/received_events","type":"User","site_admin":false},{"login":"titzer","id":12184276,"node_id":"MDQ6VXNlcjEyMTg0Mjc2","avatar_url":"https://avatars.githubusercontent.com/u/12184276?v=4","gravatar_id":"","url":"https://api.github.com/users/titzer","html_url":"https://github.com/titzer","followers_url":"https://api.github.com/users/titzer/followers","following_url":"https://api.github.com/users/titzer/following{/other_user}","gists_url":"https://api.github.com/users/titzer/gists{/gist_id}","starred_url":"https://api.github.com/users/titzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titzer/subscriptions","organizations_url":"https://api.github.com/users/titzer/orgs","repos_url":"https://api.github.com/users/titzer/repos","events_url":"https://api.github.com/users/titzer/events{/privacy}","received_events_url":"https://api.github.com/users/titzer/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":620276094,"node_id":"MDU6TGFiZWw2MjAyNzYwOTQ=","url":"https://api.github.com/repos/web-platform-tests/wpt/labels/wasm","name":"wasm","color":"ededed","default":false,"description":null}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/commits","review_comments_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/comments","review_comment_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/comments{/number}","comments_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401/comments","statuses_url":"https://api.github.com/repos/web-platform-tests/wpt/statuses/9826ee418468064749bf01dcebac26177187dd11","head":{"label":"guybedford:source-phase-fixes","ref":"source-phase-fixes","sha":"9826ee418468064749bf01dcebac26177187dd11","user":{"login":"guybedford","id":598730,"node_id":"MDQ6VXNlcjU5ODczMA==","avatar_url":"https://avatars.githubusercontent.com/u/598730?v=4","gravatar_id":"","url":"https://api.github.com/users/guybedford","html_url":"https://github.com/guybedford","followers_url":"https://api.github.com/users/guybedford/followers","following_url":"https://api.github.com/users/guybedford/following{/other_user}","gists_url":"https://api.github.com/users/guybedford/gists{/gist_id}","starred_url":"https://api.github.com/users/guybedford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guybedford/subscriptions","organizations_url":"https://api.github.com/users/guybedford/orgs","repos_url":"https://api.github.com/users/guybedford/repos","events_url":"https://api.github.com/users/guybedford/events{/privacy}","received_events_url":"https://api.github.com/users/guybedford/received_events","type":"User","site_admin":false},"repo":{"id":383195198,"node_id":"MDEwOlJlcG9zaXRvcnkzODMxOTUxOTg=","name":"wpt","full_name":"guybedford/wpt","private":false,"owner":{"login":"guybedford","id":598730,"node_id":"MDQ6VXNlcjU5ODczMA==","avatar_url":"https://avatars.githubusercontent.com/u/598730?v=4","gravatar_id":"","url":"https://api.github.com/users/guybedford","html_url":"https://github.com/guybedford","followers_url":"https://api.github.com/users/guybedford/followers","following_url":"https://api.github.com/users/guybedford/following{/other_user}","gists_url":"https://api.github.com/users/guybedford/gists{/gist_id}","starred_url":"https://api.github.com/users/guybedford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guybedford/subscriptions","organizations_url":"https://api.github.com/users/guybedford/orgs","repos_url":"https://api.github.com/users/guybedford/repos","events_url":"https://api.github.com/users/guybedford/events{/privacy}","received_events_url":"https://api.github.com/users/guybedford/received_events","type":"User","site_admin":false},"html_url":"https://github.com/guybedford/wpt","description":"Test suites for Web platform specs — including WHATWG, W3C, and others","fork":true,"url":"https://api.github.com/repos/guybedford/wpt","forks_url":"https://api.github.com/repos/guybedford/wpt/forks","keys_url":"https://api.github.com/repos/guybedford/wpt/keys{/key_id}","collaborators_url":"https://api.github.com/repos/guybedford/wpt/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/guybedford/wpt/teams","hooks_url":"https://api.github.com/repos/guybedford/wpt/hooks","issue_events_url":"https://api.github.com/repos/guybedford/wpt/issues/events{/number}","events_url":"https://api.github.com/repos/guybedford/wpt/events","assignees_url":"https://api.github.com/repos/guybedford/wpt/assignees{/user}","branches_url":"https://api.github.com/repos/guybedford/wpt/branches{/branch}","tags_url":"https://api.github.com/repos/guybedford/wpt/tags","blobs_url":"https://api.github.com/repos/guybedford/wpt/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/guybedford/wpt/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/guybedford/wpt/git/refs{/sha}","trees_url":"https://api.github.com/repos/guybedford/wpt/git/trees{/sha}","statuses_url":"https://api.github.com/repos/guybedford/wpt/statuses/{sha}","languages_url":"https://api.github.com/repos/guybedford/wpt/languages","stargazers_url":"https://api.github.com/repos/guybedford/wpt/stargazers","contributors_url":"https://api.github.com/repos/guybedford/wpt/contributors","subscribers_url":"https://api.github.com/repos/guybedford/wpt/subscribers","subscription_url":"https://api.github.com/repos/guybedford/wpt/subscription","commits_url":"https://api.github.com/repos/guybedford/wpt/commits{/sha}","git_commits_url":"https://api.github.com/repos/guybedford/wpt/git/commits{/sha}","comments_url":"https://api.github.com/repos/guybedford/wpt/comments{/number}","issue_comment_url":"https://api.github.com/repos/guybedford/wpt/issues/comments{/number}","contents_url":"https://api.github.com/repos/guybedford/wpt/contents/{+path}","compare_url":"https://api.github.com/repos/guybedford/wpt/compare/{base}...{head}","merges_url":"https://api.github.com/repos/guybedford/wpt/merges","archive_url":"https://api.github.com/repos/guybedford/wpt/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/guybedford/wpt/downloads","issues_url":"https://api.github.com/repos/guybedford/wpt/issues{/number}","pulls_url":"https://api.github.com/repos/guybedford/wpt/pulls{/number}","milestones_url":"https://api.github.com/repos/guybedford/wpt/milestones{/number}","notifications_url":"https://api.github.com/repos/guybedford/wpt/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/guybedford/wpt/labels{/name}","releases_url":"https://api.github.com/repos/guybedford/wpt/releases{/id}","deployments_url":"https://api.github.com/repos/guybedford/wpt/deployments","created_at":"2021-07-05T16:00:33Z","updated_at":"2023-01-31T18:59:49Z","pushed_at":"2024-03-28T01:43:01Z","git_url":"git://github.com/guybedford/wpt.git","ssh_url":"git@github.com:guybedford/wpt.git","clone_url":"https://github.com/guybedford/wpt.git","svn_url":"https://github.com/guybedford/wpt","homepage":"https://web-platform-tests.org/","size":399962,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":1,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":36,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":1,"open_issues":36,"watchers":0,"default_branch":"master"}},"base":{"label":"web-platform-tests:master","ref":"master","sha":"5317488d13e2990de35a96e8fc3bf74fa7a2987b","user":{"login":"web-platform-tests","id":37226233,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM3MjI2MjMz","avatar_url":"https://avatars.githubusercontent.com/u/37226233?v=4","gravatar_id":"","url":"https://api.github.com/users/web-platform-tests","html_url":"https://github.com/web-platform-tests","followers_url":"https://api.github.com/users/web-platform-tests/followers","following_url":"https://api.github.com/users/web-platform-tests/following{/other_user}","gists_url":"https://api.github.com/users/web-platform-tests/gists{/gist_id}","starred_url":"https://api.github.com/users/web-platform-tests/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/web-platform-tests/subscriptions","organizations_url":"https://api.github.com/users/web-platform-tests/orgs","repos_url":"https://api.github.com/users/web-platform-tests/repos","events_url":"https://api.github.com/users/web-platform-tests/events{/privacy}","received_events_url":"https://api.github.com/users/web-platform-tests/received_events","type":"Organization","site_admin":false},"repo":{"id":3618133,"node_id":"MDEwOlJlcG9zaXRvcnkzNjE4MTMz","name":"wpt","full_name":"web-platform-tests/wpt","private":false,"owner":{"login":"web-platform-tests","id":37226233,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM3MjI2MjMz","avatar_url":"https://avatars.githubusercontent.com/u/37226233?v=4","gravatar_id":"","url":"https://api.github.com/users/web-platform-tests","html_url":"https://github.com/web-platform-tests","followers_url":"https://api.github.com/users/web-platform-tests/followers","following_url":"https://api.github.com/users/web-platform-tests/following{/other_user}","gists_url":"https://api.github.com/users/web-platform-tests/gists{/gist_id}","starred_url":"https://api.github.com/users/web-platform-tests/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/web-platform-tests/subscriptions","organizations_url":"https://api.github.com/users/web-platform-tests/orgs","repos_url":"https://api.github.com/users/web-platform-tests/repos","events_url":"https://api.github.com/users/web-platform-tests/events{/privacy}","received_events_url":"https://api.github.com/users/web-platform-tests/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/web-platform-tests/wpt","description":"Test suites for Web platform specs — including WHATWG, W3C, and others","fork":false,"url":"https://api.github.com/repos/web-platform-tests/wpt","forks_url":"https://api.github.com/repos/web-platform-tests/wpt/forks","keys_url":"https://api.github.com/repos/web-platform-tests/wpt/keys{/key_id}","collaborators_url":"https://api.github.com/repos/web-platform-tests/wpt/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/web-platform-tests/wpt/teams","hooks_url":"https://api.github.com/repos/web-platform-tests/wpt/hooks","issue_events_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/events{/number}","events_url":"https://api.github.com/repos/web-platform-tests/wpt/events","assignees_url":"https://api.github.com/repos/web-platform-tests/wpt/assignees{/user}","branches_url":"https://api.github.com/repos/web-platform-tests/wpt/branches{/branch}","tags_url":"https://api.github.com/repos/web-platform-tests/wpt/tags","blobs_url":"https://api.github.com/repos/web-platform-tests/wpt/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/web-platform-tests/wpt/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/web-platform-tests/wpt/git/refs{/sha}","trees_url":"https://api.github.com/repos/web-platform-tests/wpt/git/trees{/sha}","statuses_url":"https://api.github.com/repos/web-platform-tests/wpt/statuses/{sha}","languages_url":"https://api.github.com/repos/web-platform-tests/wpt/languages","stargazers_url":"https://api.github.com/repos/web-platform-tests/wpt/stargazers","contributors_url":"https://api.github.com/repos/web-platform-tests/wpt/contributors","subscribers_url":"https://api.github.com/repos/web-platform-tests/wpt/subscribers","subscription_url":"https://api.github.com/repos/web-platform-tests/wpt/subscription","commits_url":"https://api.github.com/repos/web-platform-tests/wpt/commits{/sha}","git_commits_url":"https://api.github.com/repos/web-platform-tests/wpt/git/commits{/sha}","comments_url":"https://api.github.com/repos/web-platform-tests/wpt/comments{/number}","issue_comment_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/comments{/number}","contents_url":"https://api.github.com/repos/web-platform-tests/wpt/contents/{+path}","compare_url":"https://api.github.com/repos/web-platform-tests/wpt/compare/{base}...{head}","merges_url":"https://api.github.com/repos/web-platform-tests/wpt/merges","archive_url":"https://api.github.com/repos/web-platform-tests/wpt/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/web-platform-tests/wpt/downloads","issues_url":"https://api.github.com/repos/web-platform-tests/wpt/issues{/number}","pulls_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls{/number}","milestones_url":"https://api.github.com/repos/web-platform-tests/wpt/milestones{/number}","notifications_url":"https://api.github.com/repos/web-platform-tests/wpt/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/web-platform-tests/wpt/labels{/name}","releases_url":"https://api.github.com/repos/web-platform-tests/wpt/releases{/id}","deployments_url":"https://api.github.com/repos/web-platform-tests/wpt/deployments","created_at":"2012-03-04T12:58:11Z","updated_at":"2024-03-28T09:19:09Z","pushed_at":"2024-03-28T11:03:11Z","git_url":"git://github.com/web-platform-tests/wpt.git","ssh_url":"git@github.com:web-platform-tests/wpt.git","clone_url":"https://github.com/web-platform-tests/wpt.git","svn_url":"https://github.com/web-platform-tests/wpt","homepage":"https://web-platform-tests.org/","size":895825,"stargazers_count":4586,"watchers_count":4586,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":2914,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2593,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["blink","browser","dom","firefox","gecko","google-chrome","html","javascript","microsoft-edge","opera","safari","test-automation","test-runner","testing","w3c","web-development","web-standards","webkit","whatwg"],"visibility":"public","forks":2914,"open_issues":2593,"watchers":4586,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401"},"html":{"href":"https://github.com/web-platform-tests/wpt/pull/45401"},"issue":{"href":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401"},"comments":{"href":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401/comments"},"review_comments":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/comments"},"review_comment":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/commits"},"statuses":{"href":"https://api.github.com/repos/web-platform-tests/wpt/statuses/9826ee418468064749bf01dcebac26177187dd11"}},"author_association":"CONTRIBUTOR","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T11:11:45Z","org":{"id":37226233,"login":"web-platform-tests","gravatar_id":"","url":"https://api.github.com/orgs/web-platform-tests","avatar_url":"https://avatars.githubusercontent.com/u/37226233?"}},{"id":"36963570814","type":"PullRequestReviewEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":3618133,"name":"web-platform-tests/wpt","url":"https://api.github.com/repos/web-platform-tests/wpt"},"payload":{"action":"created","review":{"id":1965815172,"node_id":"PRR_kwDOADc1Vc51K_WE","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":"","commit_id":"9826ee418468064749bf01dcebac26177187dd11","submitted_at":"2024-03-28T11:11:44Z","state":"commented","html_url":"https://github.com/web-platform-tests/wpt/pull/45401#pullrequestreview-1965815172","pull_request_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401","author_association":"CONTRIBUTOR","_links":{"html":{"href":"https://github.com/web-platform-tests/wpt/pull/45401#pullrequestreview-1965815172"},"pull_request":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401"}}},"pull_request":{"url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401","id":1795143298,"node_id":"PR_kwDOADc1Vc5q_7aC","html_url":"https://github.com/web-platform-tests/wpt/pull/45401","diff_url":"https://github.com/web-platform-tests/wpt/pull/45401.diff","patch_url":"https://github.com/web-platform-tests/wpt/pull/45401.patch","issue_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401","number":45401,"state":"open","locked":false,"title":"[wasm] esm integration source phase test corrections","user":{"login":"guybedford","id":598730,"node_id":"MDQ6VXNlcjU5ODczMA==","avatar_url":"https://avatars.githubusercontent.com/u/598730?v=4","gravatar_id":"","url":"https://api.github.com/users/guybedford","html_url":"https://github.com/guybedford","followers_url":"https://api.github.com/users/guybedford/followers","following_url":"https://api.github.com/users/guybedford/following{/other_user}","gists_url":"https://api.github.com/users/guybedford/gists{/gist_id}","starred_url":"https://api.github.com/users/guybedford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guybedford/subscriptions","organizations_url":"https://api.github.com/users/guybedford/orgs","repos_url":"https://api.github.com/users/guybedford/repos","events_url":"https://api.github.com/users/guybedford/events{/privacy}","received_events_url":"https://api.github.com/users/guybedford/received_events","type":"User","site_admin":false},"body":"Implementation feedback fixes to the previous test cases for the ESM Integration source phase imports that were added in https://github.com/web-platform-tests/wpt/pull/42467.\r\n\r\n* Fixes the global test to not throw a TDZ error\r\n* Fixes the negation test that `WebAssembly.Module` is not `Object.prototype`\r\n* Fixes the sample Wasm to use the empty Wasm binary instead of another constructed binary\r\n* Fixes the `WebAssembly.Module.exports` test to map the name field before asserting\r\n* Adds the worker test entry point instead of treating it as inaccessible. We could alternatively make this a JS file test per the previous PR feedback for other platforms, but the HTML wrapper seems fine for now.","created_at":"2024-03-28T01:46:54Z","updated_at":"2024-03-28T11:11:45Z","closed_at":null,"merged_at":null,"merge_commit_sha":"57e33d53bb95173f0cd833c7576991137b0bef9f","assignee":{"login":"titzer","id":12184276,"node_id":"MDQ6VXNlcjEyMTg0Mjc2","avatar_url":"https://avatars.githubusercontent.com/u/12184276?v=4","gravatar_id":"","url":"https://api.github.com/users/titzer","html_url":"https://github.com/titzer","followers_url":"https://api.github.com/users/titzer/followers","following_url":"https://api.github.com/users/titzer/following{/other_user}","gists_url":"https://api.github.com/users/titzer/gists{/gist_id}","starred_url":"https://api.github.com/users/titzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titzer/subscriptions","organizations_url":"https://api.github.com/users/titzer/orgs","repos_url":"https://api.github.com/users/titzer/repos","events_url":"https://api.github.com/users/titzer/events{/privacy}","received_events_url":"https://api.github.com/users/titzer/received_events","type":"User","site_admin":false},"assignees":[{"login":"titzer","id":12184276,"node_id":"MDQ6VXNlcjEyMTg0Mjc2","avatar_url":"https://avatars.githubusercontent.com/u/12184276?v=4","gravatar_id":"","url":"https://api.github.com/users/titzer","html_url":"https://github.com/titzer","followers_url":"https://api.github.com/users/titzer/followers","following_url":"https://api.github.com/users/titzer/following{/other_user}","gists_url":"https://api.github.com/users/titzer/gists{/gist_id}","starred_url":"https://api.github.com/users/titzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titzer/subscriptions","organizations_url":"https://api.github.com/users/titzer/orgs","repos_url":"https://api.github.com/users/titzer/repos","events_url":"https://api.github.com/users/titzer/events{/privacy}","received_events_url":"https://api.github.com/users/titzer/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"Ms2ger","id":111161,"node_id":"MDQ6VXNlcjExMTE2MQ==","avatar_url":"https://avatars.githubusercontent.com/u/111161?v=4","gravatar_id":"","url":"https://api.github.com/users/Ms2ger","html_url":"https://github.com/Ms2ger","followers_url":"https://api.github.com/users/Ms2ger/followers","following_url":"https://api.github.com/users/Ms2ger/following{/other_user}","gists_url":"https://api.github.com/users/Ms2ger/gists{/gist_id}","starred_url":"https://api.github.com/users/Ms2ger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ms2ger/subscriptions","organizations_url":"https://api.github.com/users/Ms2ger/orgs","repos_url":"https://api.github.com/users/Ms2ger/repos","events_url":"https://api.github.com/users/Ms2ger/events{/privacy}","received_events_url":"https://api.github.com/users/Ms2ger/received_events","type":"User","site_admin":false},{"login":"titzer","id":12184276,"node_id":"MDQ6VXNlcjEyMTg0Mjc2","avatar_url":"https://avatars.githubusercontent.com/u/12184276?v=4","gravatar_id":"","url":"https://api.github.com/users/titzer","html_url":"https://github.com/titzer","followers_url":"https://api.github.com/users/titzer/followers","following_url":"https://api.github.com/users/titzer/following{/other_user}","gists_url":"https://api.github.com/users/titzer/gists{/gist_id}","starred_url":"https://api.github.com/users/titzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/titzer/subscriptions","organizations_url":"https://api.github.com/users/titzer/orgs","repos_url":"https://api.github.com/users/titzer/repos","events_url":"https://api.github.com/users/titzer/events{/privacy}","received_events_url":"https://api.github.com/users/titzer/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":620276094,"node_id":"MDU6TGFiZWw2MjAyNzYwOTQ=","url":"https://api.github.com/repos/web-platform-tests/wpt/labels/wasm","name":"wasm","color":"ededed","default":false,"description":null}],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/commits","review_comments_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/comments","review_comment_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls/comments{/number}","comments_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401/comments","statuses_url":"https://api.github.com/repos/web-platform-tests/wpt/statuses/9826ee418468064749bf01dcebac26177187dd11","head":{"label":"guybedford:source-phase-fixes","ref":"source-phase-fixes","sha":"9826ee418468064749bf01dcebac26177187dd11","user":{"login":"guybedford","id":598730,"node_id":"MDQ6VXNlcjU5ODczMA==","avatar_url":"https://avatars.githubusercontent.com/u/598730?v=4","gravatar_id":"","url":"https://api.github.com/users/guybedford","html_url":"https://github.com/guybedford","followers_url":"https://api.github.com/users/guybedford/followers","following_url":"https://api.github.com/users/guybedford/following{/other_user}","gists_url":"https://api.github.com/users/guybedford/gists{/gist_id}","starred_url":"https://api.github.com/users/guybedford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guybedford/subscriptions","organizations_url":"https://api.github.com/users/guybedford/orgs","repos_url":"https://api.github.com/users/guybedford/repos","events_url":"https://api.github.com/users/guybedford/events{/privacy}","received_events_url":"https://api.github.com/users/guybedford/received_events","type":"User","site_admin":false},"repo":{"id":383195198,"node_id":"MDEwOlJlcG9zaXRvcnkzODMxOTUxOTg=","name":"wpt","full_name":"guybedford/wpt","private":false,"owner":{"login":"guybedford","id":598730,"node_id":"MDQ6VXNlcjU5ODczMA==","avatar_url":"https://avatars.githubusercontent.com/u/598730?v=4","gravatar_id":"","url":"https://api.github.com/users/guybedford","html_url":"https://github.com/guybedford","followers_url":"https://api.github.com/users/guybedford/followers","following_url":"https://api.github.com/users/guybedford/following{/other_user}","gists_url":"https://api.github.com/users/guybedford/gists{/gist_id}","starred_url":"https://api.github.com/users/guybedford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/guybedford/subscriptions","organizations_url":"https://api.github.com/users/guybedford/orgs","repos_url":"https://api.github.com/users/guybedford/repos","events_url":"https://api.github.com/users/guybedford/events{/privacy}","received_events_url":"https://api.github.com/users/guybedford/received_events","type":"User","site_admin":false},"html_url":"https://github.com/guybedford/wpt","description":"Test suites for Web platform specs — including WHATWG, W3C, and others","fork":true,"url":"https://api.github.com/repos/guybedford/wpt","forks_url":"https://api.github.com/repos/guybedford/wpt/forks","keys_url":"https://api.github.com/repos/guybedford/wpt/keys{/key_id}","collaborators_url":"https://api.github.com/repos/guybedford/wpt/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/guybedford/wpt/teams","hooks_url":"https://api.github.com/repos/guybedford/wpt/hooks","issue_events_url":"https://api.github.com/repos/guybedford/wpt/issues/events{/number}","events_url":"https://api.github.com/repos/guybedford/wpt/events","assignees_url":"https://api.github.com/repos/guybedford/wpt/assignees{/user}","branches_url":"https://api.github.com/repos/guybedford/wpt/branches{/branch}","tags_url":"https://api.github.com/repos/guybedford/wpt/tags","blobs_url":"https://api.github.com/repos/guybedford/wpt/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/guybedford/wpt/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/guybedford/wpt/git/refs{/sha}","trees_url":"https://api.github.com/repos/guybedford/wpt/git/trees{/sha}","statuses_url":"https://api.github.com/repos/guybedford/wpt/statuses/{sha}","languages_url":"https://api.github.com/repos/guybedford/wpt/languages","stargazers_url":"https://api.github.com/repos/guybedford/wpt/stargazers","contributors_url":"https://api.github.com/repos/guybedford/wpt/contributors","subscribers_url":"https://api.github.com/repos/guybedford/wpt/subscribers","subscription_url":"https://api.github.com/repos/guybedford/wpt/subscription","commits_url":"https://api.github.com/repos/guybedford/wpt/commits{/sha}","git_commits_url":"https://api.github.com/repos/guybedford/wpt/git/commits{/sha}","comments_url":"https://api.github.com/repos/guybedford/wpt/comments{/number}","issue_comment_url":"https://api.github.com/repos/guybedford/wpt/issues/comments{/number}","contents_url":"https://api.github.com/repos/guybedford/wpt/contents/{+path}","compare_url":"https://api.github.com/repos/guybedford/wpt/compare/{base}...{head}","merges_url":"https://api.github.com/repos/guybedford/wpt/merges","archive_url":"https://api.github.com/repos/guybedford/wpt/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/guybedford/wpt/downloads","issues_url":"https://api.github.com/repos/guybedford/wpt/issues{/number}","pulls_url":"https://api.github.com/repos/guybedford/wpt/pulls{/number}","milestones_url":"https://api.github.com/repos/guybedford/wpt/milestones{/number}","notifications_url":"https://api.github.com/repos/guybedford/wpt/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/guybedford/wpt/labels{/name}","releases_url":"https://api.github.com/repos/guybedford/wpt/releases{/id}","deployments_url":"https://api.github.com/repos/guybedford/wpt/deployments","created_at":"2021-07-05T16:00:33Z","updated_at":"2023-01-31T18:59:49Z","pushed_at":"2024-03-28T01:43:01Z","git_url":"git://github.com/guybedford/wpt.git","ssh_url":"git@github.com:guybedford/wpt.git","clone_url":"https://github.com/guybedford/wpt.git","svn_url":"https://github.com/guybedford/wpt","homepage":"https://web-platform-tests.org/","size":399962,"stargazers_count":0,"watchers_count":0,"language":null,"has_issues":false,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"has_discussions":false,"forks_count":1,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":36,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":1,"open_issues":36,"watchers":0,"default_branch":"master"}},"base":{"label":"web-platform-tests:master","ref":"master","sha":"5317488d13e2990de35a96e8fc3bf74fa7a2987b","user":{"login":"web-platform-tests","id":37226233,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM3MjI2MjMz","avatar_url":"https://avatars.githubusercontent.com/u/37226233?v=4","gravatar_id":"","url":"https://api.github.com/users/web-platform-tests","html_url":"https://github.com/web-platform-tests","followers_url":"https://api.github.com/users/web-platform-tests/followers","following_url":"https://api.github.com/users/web-platform-tests/following{/other_user}","gists_url":"https://api.github.com/users/web-platform-tests/gists{/gist_id}","starred_url":"https://api.github.com/users/web-platform-tests/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/web-platform-tests/subscriptions","organizations_url":"https://api.github.com/users/web-platform-tests/orgs","repos_url":"https://api.github.com/users/web-platform-tests/repos","events_url":"https://api.github.com/users/web-platform-tests/events{/privacy}","received_events_url":"https://api.github.com/users/web-platform-tests/received_events","type":"Organization","site_admin":false},"repo":{"id":3618133,"node_id":"MDEwOlJlcG9zaXRvcnkzNjE4MTMz","name":"wpt","full_name":"web-platform-tests/wpt","private":false,"owner":{"login":"web-platform-tests","id":37226233,"node_id":"MDEyOk9yZ2FuaXphdGlvbjM3MjI2MjMz","avatar_url":"https://avatars.githubusercontent.com/u/37226233?v=4","gravatar_id":"","url":"https://api.github.com/users/web-platform-tests","html_url":"https://github.com/web-platform-tests","followers_url":"https://api.github.com/users/web-platform-tests/followers","following_url":"https://api.github.com/users/web-platform-tests/following{/other_user}","gists_url":"https://api.github.com/users/web-platform-tests/gists{/gist_id}","starred_url":"https://api.github.com/users/web-platform-tests/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/web-platform-tests/subscriptions","organizations_url":"https://api.github.com/users/web-platform-tests/orgs","repos_url":"https://api.github.com/users/web-platform-tests/repos","events_url":"https://api.github.com/users/web-platform-tests/events{/privacy}","received_events_url":"https://api.github.com/users/web-platform-tests/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/web-platform-tests/wpt","description":"Test suites for Web platform specs — including WHATWG, W3C, and others","fork":false,"url":"https://api.github.com/repos/web-platform-tests/wpt","forks_url":"https://api.github.com/repos/web-platform-tests/wpt/forks","keys_url":"https://api.github.com/repos/web-platform-tests/wpt/keys{/key_id}","collaborators_url":"https://api.github.com/repos/web-platform-tests/wpt/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/web-platform-tests/wpt/teams","hooks_url":"https://api.github.com/repos/web-platform-tests/wpt/hooks","issue_events_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/events{/number}","events_url":"https://api.github.com/repos/web-platform-tests/wpt/events","assignees_url":"https://api.github.com/repos/web-platform-tests/wpt/assignees{/user}","branches_url":"https://api.github.com/repos/web-platform-tests/wpt/branches{/branch}","tags_url":"https://api.github.com/repos/web-platform-tests/wpt/tags","blobs_url":"https://api.github.com/repos/web-platform-tests/wpt/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/web-platform-tests/wpt/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/web-platform-tests/wpt/git/refs{/sha}","trees_url":"https://api.github.com/repos/web-platform-tests/wpt/git/trees{/sha}","statuses_url":"https://api.github.com/repos/web-platform-tests/wpt/statuses/{sha}","languages_url":"https://api.github.com/repos/web-platform-tests/wpt/languages","stargazers_url":"https://api.github.com/repos/web-platform-tests/wpt/stargazers","contributors_url":"https://api.github.com/repos/web-platform-tests/wpt/contributors","subscribers_url":"https://api.github.com/repos/web-platform-tests/wpt/subscribers","subscription_url":"https://api.github.com/repos/web-platform-tests/wpt/subscription","commits_url":"https://api.github.com/repos/web-platform-tests/wpt/commits{/sha}","git_commits_url":"https://api.github.com/repos/web-platform-tests/wpt/git/commits{/sha}","comments_url":"https://api.github.com/repos/web-platform-tests/wpt/comments{/number}","issue_comment_url":"https://api.github.com/repos/web-platform-tests/wpt/issues/comments{/number}","contents_url":"https://api.github.com/repos/web-platform-tests/wpt/contents/{+path}","compare_url":"https://api.github.com/repos/web-platform-tests/wpt/compare/{base}...{head}","merges_url":"https://api.github.com/repos/web-platform-tests/wpt/merges","archive_url":"https://api.github.com/repos/web-platform-tests/wpt/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/web-platform-tests/wpt/downloads","issues_url":"https://api.github.com/repos/web-platform-tests/wpt/issues{/number}","pulls_url":"https://api.github.com/repos/web-platform-tests/wpt/pulls{/number}","milestones_url":"https://api.github.com/repos/web-platform-tests/wpt/milestones{/number}","notifications_url":"https://api.github.com/repos/web-platform-tests/wpt/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/web-platform-tests/wpt/labels{/name}","releases_url":"https://api.github.com/repos/web-platform-tests/wpt/releases{/id}","deployments_url":"https://api.github.com/repos/web-platform-tests/wpt/deployments","created_at":"2012-03-04T12:58:11Z","updated_at":"2024-03-28T09:19:09Z","pushed_at":"2024-03-28T11:03:11Z","git_url":"git://github.com/web-platform-tests/wpt.git","ssh_url":"git@github.com:web-platform-tests/wpt.git","clone_url":"https://github.com/web-platform-tests/wpt.git","svn_url":"https://github.com/web-platform-tests/wpt","homepage":"https://web-platform-tests.org/","size":895825,"stargazers_count":4586,"watchers_count":4586,"language":"HTML","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"has_discussions":false,"forks_count":2914,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":2593,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":["blink","browser","dom","firefox","gecko","google-chrome","html","javascript","microsoft-edge","opera","safari","test-automation","test-runner","testing","w3c","web-development","web-standards","webkit","whatwg"],"visibility":"public","forks":2914,"open_issues":2593,"watchers":4586,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401"},"html":{"href":"https://github.com/web-platform-tests/wpt/pull/45401"},"issue":{"href":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401"},"comments":{"href":"https://api.github.com/repos/web-platform-tests/wpt/issues/45401/comments"},"review_comments":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/comments"},"review_comment":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/web-platform-tests/wpt/pulls/45401/commits"},"statuses":{"href":"https://api.github.com/repos/web-platform-tests/wpt/statuses/9826ee418468064749bf01dcebac26177187dd11"}},"author_association":"CONTRIBUTOR","auto_merge":null,"active_lock_reason":null}},"public":true,"created_at":"2024-03-28T11:11:45Z","org":{"id":37226233,"login":"web-platform-tests","gravatar_id":"","url":"https://api.github.com/orgs/web-platform-tests","avatar_url":"https://avatars.githubusercontent.com/u/37226233?"}},{"id":"36962017730","type":"IssueCommentEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":327323495,"name":"tc39/proposal-defer-import-eval","url":"https://api.github.com/repos/tc39/proposal-defer-import-eval"},"payload":{"action":"created","issue":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/33","repository_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval","labels_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/33/labels{/name}","comments_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/33/comments","events_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/33/events","html_url":"https://github.com/tc39/proposal-defer-import-eval/pull/33","id":2211187177,"node_id":"PR_kwDOE4KPZ85q8s2K","number":33,"title":"Make `ns.foo` trigger evaluation also for non-existing properties","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2024-03-27T16:00:57Z","updated_at":"2024-03-28T10:20:56Z","closed_at":"2024-03-27T16:49:51Z","author_association":"MEMBER","active_lock_reason":null,"draft":false,"pull_request":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/pulls/33","html_url":"https://github.com/tc39/proposal-defer-import-eval/pull/33","diff_url":"https://github.com/tc39/proposal-defer-import-eval/pull/33.diff","patch_url":"https://github.com/tc39/proposal-defer-import-eval/pull/33.patch","merged_at":"2024-03-27T16:49:51Z"},"body":"This change solves a few problem:\r\n1. There was currently no way to trigger evaluation of a deferred module with no exports (see https://github.com/tc39/proposal-defer-import-eval/issues/19 by @guybedford). I was initially leaning towards just banning `import defer * as ns`, but the solution in this PR also has the benefit in (2).\r\n2. When implementing `import defer *` in tool, it's not always easy to know the list of bindings exported by a module at runtime without evaluating it. Examples are Webpack and Babel, that get the list of exports from properties of an object populated by the module evaluation. It would be possible _in some cases_ to hard-code the list of exports, but it introduces additional complexity and duplicated information in the generated bundle.\r\n\r\nSymbols still do not trigger evaluation, because:\r\na. it's guaranteed that exports of a module have string names\r\nb. `module[Symbol.toStringTag] === \"Module\"` can still be used to detect probable namespace objects without forcing their evaluation.","reactions":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/33/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"timeline_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/33/timeline","performed_via_github_app":null,"state_reason":null},"comment":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/comments/2024851904","html_url":"https://github.com/tc39/proposal-defer-import-eval/pull/33#issuecomment-2024851904","issue_url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/33","id":2024851904,"node_id":"IC_kwDOE4KPZ854sMnA","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"created_at":"2024-03-28T10:20:55Z","updated_at":"2024-03-28T10:20:55Z","author_association":"MEMBER","body":"Since it's a know string it can be easily worked around. For example, the webpack implementation doesn't trigger evaluation on __esModule.","reactions":{"url":"https://api.github.com/repos/tc39/proposal-defer-import-eval/issues/comments/2024851904/reactions","total_count":0,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"performed_via_github_app":null}},"public":true,"created_at":"2024-03-28T10:20:57Z","org":{"id":1725583,"login":"tc39","gravatar_id":"","url":"https://api.github.com/orgs/tc39","avatar_url":"https://avatars.githubusercontent.com/u/1725583?"}},{"id":"36961930689","type":"PullRequestEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":10246260,"name":"tc39/agendas","url":"https://api.github.com/repos/tc39/agendas"},"payload":{"action":"opened","number":1565,"pull_request":{"url":"https://api.github.com/repos/tc39/agendas/pulls/1565","id":1795727824,"node_id":"PR_kwDOAJxYdM5rCKHQ","html_url":"https://github.com/tc39/agendas/pull/1565","diff_url":"https://github.com/tc39/agendas/pull/1565.diff","patch_url":"https://github.com/tc39/agendas/pull/1565.patch","issue_url":"https://api.github.com/repos/tc39/agendas/issues/1565","number":1565,"state":"open","locked":false,"title":"2024.04: clarify NRO's constraint","user":{"login":"nicolo-ribaudo","id":7000710,"node_id":"MDQ6VXNlcjcwMDA3MTA=","avatar_url":"https://avatars.githubusercontent.com/u/7000710?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","html_url":"https://github.com/nicolo-ribaudo","followers_url":"https://api.github.com/users/nicolo-ribaudo/followers","following_url":"https://api.github.com/users/nicolo-ribaudo/following{/other_user}","gists_url":"https://api.github.com/users/nicolo-ribaudo/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolo-ribaudo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolo-ribaudo/subscriptions","organizations_url":"https://api.github.com/users/nicolo-ribaudo/orgs","repos_url":"https://api.github.com/users/nicolo-ribaudo/repos","events_url":"https://api.github.com/users/nicolo-ribaudo/events{/privacy}","received_events_url":"https://api.github.com/users/nicolo-ribaudo/received_events","type":"User","site_admin":false},"body":null,"created_at":"2024-03-28T10:18:17Z","updated_at":"2024-03-28T10:18:17Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":null,"assignees":[],"requested_reviewers":[],"requested_teams":[],"labels":[],"milestone":null,"draft":false,"commits_url":"https://api.github.com/repos/tc39/agendas/pulls/1565/commits","review_comments_url":"https://api.github.com/repos/tc39/agendas/pulls/1565/comments","review_comment_url":"https://api.github.com/repos/tc39/agendas/pulls/comments{/number}","comments_url":"https://api.github.com/repos/tc39/agendas/issues/1565/comments","statuses_url":"https://api.github.com/repos/tc39/agendas/statuses/29f25612e75fecec7e9bbe1b29c286a74cf3b944","head":{"label":"tc39:nicolo-ribaudo-patch-1","ref":"nicolo-ribaudo-patch-1","sha":"29f25612e75fecec7e9bbe1b29c286a74cf3b944","user":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"repo":{"id":10246260,"node_id":"MDEwOlJlcG9zaXRvcnkxMDI0NjI2MA==","name":"agendas","full_name":"tc39/agendas","private":false,"owner":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/tc39/agendas","description":"TC39 meeting agendas","fork":false,"url":"https://api.github.com/repos/tc39/agendas","forks_url":"https://api.github.com/repos/tc39/agendas/forks","keys_url":"https://api.github.com/repos/tc39/agendas/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tc39/agendas/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tc39/agendas/teams","hooks_url":"https://api.github.com/repos/tc39/agendas/hooks","issue_events_url":"https://api.github.com/repos/tc39/agendas/issues/events{/number}","events_url":"https://api.github.com/repos/tc39/agendas/events","assignees_url":"https://api.github.com/repos/tc39/agendas/assignees{/user}","branches_url":"https://api.github.com/repos/tc39/agendas/branches{/branch}","tags_url":"https://api.github.com/repos/tc39/agendas/tags","blobs_url":"https://api.github.com/repos/tc39/agendas/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tc39/agendas/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tc39/agendas/git/refs{/sha}","trees_url":"https://api.github.com/repos/tc39/agendas/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tc39/agendas/statuses/{sha}","languages_url":"https://api.github.com/repos/tc39/agendas/languages","stargazers_url":"https://api.github.com/repos/tc39/agendas/stargazers","contributors_url":"https://api.github.com/repos/tc39/agendas/contributors","subscribers_url":"https://api.github.com/repos/tc39/agendas/subscribers","subscription_url":"https://api.github.com/repos/tc39/agendas/subscription","commits_url":"https://api.github.com/repos/tc39/agendas/commits{/sha}","git_commits_url":"https://api.github.com/repos/tc39/agendas/git/commits{/sha}","comments_url":"https://api.github.com/repos/tc39/agendas/comments{/number}","issue_comment_url":"https://api.github.com/repos/tc39/agendas/issues/comments{/number}","contents_url":"https://api.github.com/repos/tc39/agendas/contents/{+path}","compare_url":"https://api.github.com/repos/tc39/agendas/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tc39/agendas/merges","archive_url":"https://api.github.com/repos/tc39/agendas/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tc39/agendas/downloads","issues_url":"https://api.github.com/repos/tc39/agendas/issues{/number}","pulls_url":"https://api.github.com/repos/tc39/agendas/pulls{/number}","milestones_url":"https://api.github.com/repos/tc39/agendas/milestones{/number}","notifications_url":"https://api.github.com/repos/tc39/agendas/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tc39/agendas/labels{/name}","releases_url":"https://api.github.com/repos/tc39/agendas/releases{/id}","deployments_url":"https://api.github.com/repos/tc39/agendas/deployments","created_at":"2013-05-23T15:00:22Z","updated_at":"2024-03-21T08:11:46Z","pushed_at":"2024-03-28T10:18:18Z","git_url":"git://github.com/tc39/agendas.git","ssh_url":"git@github.com:tc39/agendas.git","clone_url":"https://github.com/tc39/agendas.git","svn_url":"https://github.com/tc39/agendas","homepage":"","size":56904,"stargazers_count":1001,"watchers_count":1001,"language":"JavaScript","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":false,"forks_count":204,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":3,"license":null,"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":204,"open_issues":3,"watchers":1001,"default_branch":"main"}},"base":{"label":"tc39:main","ref":"main","sha":"8c87b8e75fe45f8a256029e0758feb00d1574a40","user":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"repo":{"id":10246260,"node_id":"MDEwOlJlcG9zaXRvcnkxMDI0NjI2MA==","name":"agendas","full_name":"tc39/agendas","private":false,"owner":{"login":"tc39","id":1725583,"node_id":"MDEyOk9yZ2FuaXphdGlvbjE3MjU1ODM=","avatar_url":"https://avatars.githubusercontent.com/u/1725583?v=4","gravatar_id":"","url":"https://api.github.com/users/tc39","html_url":"https://github.com/tc39","followers_url":"https://api.github.com/users/tc39/followers","following_url":"https://api.github.com/users/tc39/following{/other_user}","gists_url":"https://api.github.com/users/tc39/gists{/gist_id}","starred_url":"https://api.github.com/users/tc39/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tc39/subscriptions","organizations_url":"https://api.github.com/users/tc39/orgs","repos_url":"https://api.github.com/users/tc39/repos","events_url":"https://api.github.com/users/tc39/events{/privacy}","received_events_url":"https://api.github.com/users/tc39/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/tc39/agendas","description":"TC39 meeting agendas","fork":false,"url":"https://api.github.com/repos/tc39/agendas","forks_url":"https://api.github.com/repos/tc39/agendas/forks","keys_url":"https://api.github.com/repos/tc39/agendas/keys{/key_id}","collaborators_url":"https://api.github.com/repos/tc39/agendas/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/tc39/agendas/teams","hooks_url":"https://api.github.com/repos/tc39/agendas/hooks","issue_events_url":"https://api.github.com/repos/tc39/agendas/issues/events{/number}","events_url":"https://api.github.com/repos/tc39/agendas/events","assignees_url":"https://api.github.com/repos/tc39/agendas/assignees{/user}","branches_url":"https://api.github.com/repos/tc39/agendas/branches{/branch}","tags_url":"https://api.github.com/repos/tc39/agendas/tags","blobs_url":"https://api.github.com/repos/tc39/agendas/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/tc39/agendas/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/tc39/agendas/git/refs{/sha}","trees_url":"https://api.github.com/repos/tc39/agendas/git/trees{/sha}","statuses_url":"https://api.github.com/repos/tc39/agendas/statuses/{sha}","languages_url":"https://api.github.com/repos/tc39/agendas/languages","stargazers_url":"https://api.github.com/repos/tc39/agendas/stargazers","contributors_url":"https://api.github.com/repos/tc39/agendas/contributors","subscribers_url":"https://api.github.com/repos/tc39/agendas/subscribers","subscription_url":"https://api.github.com/repos/tc39/agendas/subscription","commits_url":"https://api.github.com/repos/tc39/agendas/commits{/sha}","git_commits_url":"https://api.github.com/repos/tc39/agendas/git/commits{/sha}","comments_url":"https://api.github.com/repos/tc39/agendas/comments{/number}","issue_comment_url":"https://api.github.com/repos/tc39/agendas/issues/comments{/number}","contents_url":"https://api.github.com/repos/tc39/agendas/contents/{+path}","compare_url":"https://api.github.com/repos/tc39/agendas/compare/{base}...{head}","merges_url":"https://api.github.com/repos/tc39/agendas/merges","archive_url":"https://api.github.com/repos/tc39/agendas/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/tc39/agendas/downloads","issues_url":"https://api.github.com/repos/tc39/agendas/issues{/number}","pulls_url":"https://api.github.com/repos/tc39/agendas/pulls{/number}","milestones_url":"https://api.github.com/repos/tc39/agendas/milestones{/number}","notifications_url":"https://api.github.com/repos/tc39/agendas/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/tc39/agendas/labels{/name}","releases_url":"https://api.github.com/repos/tc39/agendas/releases{/id}","deployments_url":"https://api.github.com/repos/tc39/agendas/deployments","created_at":"2013-05-23T15:00:22Z","updated_at":"2024-03-21T08:11:46Z","pushed_at":"2024-03-28T10:18:18Z","git_url":"git://github.com/tc39/agendas.git","ssh_url":"git@github.com:tc39/agendas.git","clone_url":"https://github.com/tc39/agendas.git","svn_url":"https://github.com/tc39/agendas","homepage":"","size":56904,"stargazers_count":1001,"watchers_count":1001,"language":"JavaScript","has_issues":true,"has_projects":false,"has_downloads":true,"has_wiki":false,"has_pages":false,"has_discussions":false,"forks_count":204,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":3,"license":null,"allow_forking":true,"is_template":false,"web_commit_signoff_required":false,"topics":[],"visibility":"public","forks":204,"open_issues":3,"watchers":1001,"default_branch":"main"}},"_links":{"self":{"href":"https://api.github.com/repos/tc39/agendas/pulls/1565"},"html":{"href":"https://github.com/tc39/agendas/pull/1565"},"issue":{"href":"https://api.github.com/repos/tc39/agendas/issues/1565"},"comments":{"href":"https://api.github.com/repos/tc39/agendas/issues/1565/comments"},"review_comments":{"href":"https://api.github.com/repos/tc39/agendas/pulls/1565/comments"},"review_comment":{"href":"https://api.github.com/repos/tc39/agendas/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/tc39/agendas/pulls/1565/commits"},"statuses":{"href":"https://api.github.com/repos/tc39/agendas/statuses/29f25612e75fecec7e9bbe1b29c286a74cf3b944"}},"author_association":"MEMBER","auto_merge":null,"active_lock_reason":null,"merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":1,"additions":1,"deletions":1,"changed_files":1}},"public":true,"created_at":"2024-03-28T10:18:19Z","org":{"id":1725583,"login":"tc39","gravatar_id":"","url":"https://api.github.com/orgs/tc39","avatar_url":"https://avatars.githubusercontent.com/u/1725583?"}},{"id":"36961920449","type":"CreateEvent","actor":{"id":7000710,"login":"nicolo-ribaudo","display_login":"nicolo-ribaudo","gravatar_id":"","url":"https://api.github.com/users/nicolo-ribaudo","avatar_url":"https://avatars.githubusercontent.com/u/7000710?"},"repo":{"id":10246260,"name":"tc39/agendas","url":"https://api.github.com/repos/tc39/agendas"},"payload":{"ref":"nicolo-ribaudo-patch-1","ref_type":"branch","master_branch":"main","description":"TC39 meeting agendas","pusher_type":"user"},"public":true,"created_at":"2024-03-28T10:18:00Z","org":{"id":1725583,"login":"tc39","gravatar_id":"","url":"https://api.github.com/orgs/tc39","avatar_url":"https://avatars.githubusercontent.com/u/1725583?"}}]