{"action":"created","comment":{"url":"https://api.github.com/repos/ethereum/web3.js/pulls/comments/345775721","pull_request_review_id":316265571,"id":345775721,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDM0NTc3NTcyMQ==","diff_hunk":"@@ -9,17 +9,27 @@\n     },\n     \"types\": \"types/index.d.ts\",\n     \"scripts\": {\n-        \"dtslint\": \"dtslint types --onlyTestTsNext\"\n+        \"dtslint\": \"dtslint types --onlyTestTsNext\",\n+        \"build:dev\": \"../../scripts/build/build.dev.sh\",\n+        \"build:cjs\": \"../../scripts/build/build.cjs.sh\",\n+        \"build:esm\": \"../../scripts/build/build.esm.sh\",\n+        \"build:minified\": \"../../scripts/build/build.min.sh\",\n+        \"watch\": \"../../scripts/build/watch.dev.sh\"\n     },\n-    \"main\": \"src/index.js\",\n+    \"main\": \"dist/web3-bzz.cjs.js\",\n+    \"module\": \"dist/web3-bzz.esm.js\",","path":"packages/web3-bzz/package.json","position":14,"original_position":14,"commit_id":"c6e5609fce74ae45a228061d75f774478d518a05","original_commit_id":"c6e5609fce74ae45a228061d75f774478d518a05","user":{"login":"nivida","id":1699173,"node_id":"MDQ6VXNlcjE2OTkxNzM=","avatar_url":"https://avatars0.githubusercontent.com/u/1699173?v=4","gravatar_id":"","url":"https://api.github.com/users/nivida","html_url":"https://github.com/nivida","followers_url":"https://api.github.com/users/nivida/followers","following_url":"https://api.github.com/users/nivida/following{/other_user}","gists_url":"https://api.github.com/users/nivida/gists{/gist_id}","starred_url":"https://api.github.com/users/nivida/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nivida/subscriptions","organizations_url":"https://api.github.com/users/nivida/orgs","repos_url":"https://api.github.com/users/nivida/repos","events_url":"https://api.github.com/users/nivida/events{/privacy}","received_events_url":"https://api.github.com/users/nivida/received_events","type":"User","site_admin":false},"body":"Hmm.. yes this would be a possible solution. 🤔 ","created_at":"2019-11-13T14:04:21Z","updated_at":"2019-11-13T14:04:22Z","html_url":"https://github.com/ethereum/web3.js/pull/3160#discussion_r345775721","pull_request_url":"https://api.github.com/repos/ethereum/web3.js/pulls/3160","author_association":"MEMBER","_links":{"self":{"href":"https://api.github.com/repos/ethereum/web3.js/pulls/comments/345775721"},"html":{"href":"https://github.com/ethereum/web3.js/pull/3160#discussion_r345775721"},"pull_request":{"href":"https://api.github.com/repos/ethereum/web3.js/pulls/3160"}},"in_reply_to_id":345312163},"pull_request":{"url":"https://api.github.com/repos/ethereum/web3.js/pulls/3160","id":332414790,"node_id":"MDExOlB1bGxSZXF1ZXN0MzMyNDE0Nzkw","html_url":"https://github.com/ethereum/web3.js/pull/3160","diff_url":"https://github.com/ethereum/web3.js/pull/3160.diff","patch_url":"https://github.com/ethereum/web3.js/pull/3160.patch","issue_url":"https://api.github.com/repos/ethereum/web3.js/issues/3160","number":3160,"state":"open","locked":false,"title":"New build pipeline","user":{"login":"nivida","id":1699173,"node_id":"MDQ6VXNlcjE2OTkxNzM=","avatar_url":"https://avatars0.githubusercontent.com/u/1699173?v=4","gravatar_id":"","url":"https://api.github.com/users/nivida","html_url":"https://github.com/nivida","followers_url":"https://api.github.com/users/nivida/followers","following_url":"https://api.github.com/users/nivida/following{/other_user}","gists_url":"https://api.github.com/users/nivida/gists{/gist_id}","starred_url":"https://api.github.com/users/nivida/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nivida/subscriptions","organizations_url":"https://api.github.com/users/nivida/orgs","repos_url":"https://api.github.com/users/nivida/repos","events_url":"https://api.github.com/users/nivida/events{/privacy}","received_events_url":"https://api.github.com/users/nivida/received_events","type":"User","site_admin":false},"body":"Fixes #3155 #3074 #2623 #1178\r\n\r\n### Description\r\n\r\nBecause of repeating issues (#3155) we had with the minified bundle did I back-port and extend the build pipeline of the 2.x branch. \r\n\r\n**Key Facts:**\r\n\r\n- Rollup with the related plugins will be used to bundle, transform and minify the web3 bundles.\r\n- Karma setup updated (it wasn't using the minified file from the project)\r\n- Bundle sizes optimized\r\n  + parcel zero-config bundle: 1.12 MB -> 1.04 MB\r\n  + web3.min.js: 1.1MB -> 762KB\r\n- Modern JS can now be used anywhere\r\n- CJS, ESM, and minified UMD bundles are now existing for each web3 package\r\n- Babel transforms the bundle for the minified file to support the last 2 browser versions \r\n- Babel transforms the CJS and ESM bundle to support nodejs v8+\r\n- ``eventemitter3`` dependency updated in PromiEvent package \r\n  + I've checked the release announcements for breaking changes\r\n- ``ENS.js`` moved to ``index.js`` for consistency reasons\r\n\r\n**Scripts**\r\n\r\n- ``build:web3`` - Creates just the CJS and ESM bundle of the web3 umbrella package\r\n- ``build:web3:minified`` - Creates all CJS and ESM bundles of all packages and creates a web3.min after\r\n- ``build:all`` - Creates CJS and ESM bundles for all packages\r\n- ``build:all:cjs`` - Creates CJS bundles for all packages\r\n- ``build:all:esm`` - Creates ESM bundles for all packages\r\n- ``build:all:minified`` - Creates minified UMD bundles with the ``cjs`` bundles as the source for all packages\r\n- ``build:all:release`` - Creates CJS, ESM, and minified UMD bundles for all packages without instrumenting the code for the ``istanbul`` code coverage report.\r\n\r\n**New Package Entries**\r\n\r\n- ``main`` \r\n  + Will be used in nodejs on a normal ``require(...)`` and does have the CJS module format.\r\n- ``module``\r\n  + Will be used for ESM-ready tools and does have the ES format.\r\n- ``unpkg`` \r\n  + Will be used from the ``unpkg`` CDN and does contain the minified UMD formatted bundle.\r\n- ``jsdelivr``\r\n  + Will be used from the ``jsdelivr`` CDN and does contain the minified UMD formatted bundle.\r\n\r\n**Rollup Config Setup**\r\n\r\nThe base configuration is located in the root folder of this repository and does return the configuration function which will be used in each package of this project. \r\n\r\nProperties of the [config function](https://github.com/ethereum/web3.js/pull/3160/files#diff-ff6e5f22a9c7e66987b19c0199636480R140): \r\n\r\n- ``name: string``\r\n  + Will be used for named exports\r\n- ``outputFileName: string``\r\n  + Name of the output file\r\n- ``globals?: {[key: string]: string}``\r\n  + pre-defined names for the globally available packages (used in CJS and ESM)\r\n- ``dedupe?: string[]``\r\n  + Will be used to remove duplicated modules in the minified UMD bundles.\r\n- ``namedExports?``: boolean``\r\n  + Simple config to activate named exports for the bundles of a package\r\n\r\nExample Usage:\r\n``` javascript\r\nimport pkg from './package.json';\r\nimport rollupConfig from '../../rollup.config';\r\n\r\nexport default rollupConfig(\r\n    'Web3Net',\r\n    pkg.name,\r\n    {\r\n        'web3-core': 'Web3Core',\r\n        'web3-core-method': 'Web3CoreMethod',\r\n        'web3-utils': 'Web3Utils'\r\n    },\r\n    ['bn.js', 'elliptic', 'js-sha3', 'underscore']\r\n);\r\n```","created_at":"2019-10-25T09:10:01Z","updated_at":"2019-11-13T14:04:22Z","closed_at":null,"merged_at":null,"merge_commit_sha":"c28fced9c57a9c1f7d42f979c670c3f02b89ed6d","assignee":null,"assignees":[],"requested_reviewers":[{"login":"alcuadrado","id":176499,"node_id":"MDQ6VXNlcjE3NjQ5OQ==","avatar_url":"https://avatars1.githubusercontent.com/u/176499?v=4","gravatar_id":"","url":"https://api.github.com/users/alcuadrado","html_url":"https://github.com/alcuadrado","followers_url":"https://api.github.com/users/alcuadrado/followers","following_url":"https://api.github.com/users/alcuadrado/following{/other_user}","gists_url":"https://api.github.com/users/alcuadrado/gists{/gist_id}","starred_url":"https://api.github.com/users/alcuadrado/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alcuadrado/subscriptions","organizations_url":"https://api.github.com/users/alcuadrado/orgs","repos_url":"https://api.github.com/users/alcuadrado/repos","events_url":"https://api.github.com/users/alcuadrado/events{/privacy}","received_events_url":"https://api.github.com/users/alcuadrado/received_events","type":"User","site_admin":false},{"login":"cgewecke","id":7332026,"node_id":"MDQ6VXNlcjczMzIwMjY=","avatar_url":"https://avatars0.githubusercontent.com/u/7332026?v=4","gravatar_id":"","url":"https://api.github.com/users/cgewecke","html_url":"https://github.com/cgewecke","followers_url":"https://api.github.com/users/cgewecke/followers","following_url":"https://api.github.com/users/cgewecke/following{/other_user}","gists_url":"https://api.github.com/users/cgewecke/gists{/gist_id}","starred_url":"https://api.github.com/users/cgewecke/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cgewecke/subscriptions","organizations_url":"https://api.github.com/users/cgewecke/orgs","repos_url":"https://api.github.com/users/cgewecke/repos","events_url":"https://api.github.com/users/cgewecke/events{/privacy}","received_events_url":"https://api.github.com/users/cgewecke/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[{"id":1402599388,"node_id":"MDU6TGFiZWwxNDAyNTk5Mzg4","url":"https://api.github.com/repos/ethereum/web3.js/labels/1.x","name":"1.x","color":"92d6e8","default":false},{"id":1621847268,"node_id":"MDU6TGFiZWwxNjIxODQ3MjY4","url":"https://api.github.com/repos/ethereum/web3.js/labels/CI","name":"CI","color":"f99581","default":false},{"id":133846863,"node_id":"MDU6TGFiZWwxMzM4NDY4NjM=","url":"https://api.github.com/repos/ethereum/web3.js/labels/enhancement","name":"enhancement","color":"84b6eb","default":true}],"milestone":null,"commits_url":"https://api.github.com/repos/ethereum/web3.js/pulls/3160/commits","review_comments_url":"https://api.github.com/repos/ethereum/web3.js/pulls/3160/comments","review_comment_url":"https://api.github.com/repos/ethereum/web3.js/pulls/comments{/number}","comments_url":"https://api.github.com/repos/ethereum/web3.js/issues/3160/comments","statuses_url":"https://api.github.com/repos/ethereum/web3.js/statuses/c6e5609fce74ae45a228061d75f774478d518a05","head":{"label":"ethereum:issue/3155","ref":"issue/3155","sha":"c6e5609fce74ae45a228061d75f774478d518a05","user":{"login":"ethereum","id":6250754,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYyNTA3NTQ=","avatar_url":"https://avatars3.githubusercontent.com/u/6250754?v=4","gravatar_id":"","url":"https://api.github.com/users/ethereum","html_url":"https://github.com/ethereum","followers_url":"https://api.github.com/users/ethereum/followers","following_url":"https://api.github.com/users/ethereum/following{/other_user}","gists_url":"https://api.github.com/users/ethereum/gists{/gist_id}","starred_url":"https://api.github.com/users/ethereum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ethereum/subscriptions","organizations_url":"https://api.github.com/users/ethereum/orgs","repos_url":"https://api.github.com/users/ethereum/repos","events_url":"https://api.github.com/users/ethereum/events{/privacy}","received_events_url":"https://api.github.com/users/ethereum/received_events","type":"Organization","site_admin":false},"repo":{"id":24655114,"node_id":"MDEwOlJlcG9zaXRvcnkyNDY1NTExNA==","name":"web3.js","full_name":"ethereum/web3.js","private":false,"owner":{"login":"ethereum","id":6250754,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYyNTA3NTQ=","avatar_url":"https://avatars3.githubusercontent.com/u/6250754?v=4","gravatar_id":"","url":"https://api.github.com/users/ethereum","html_url":"https://github.com/ethereum","followers_url":"https://api.github.com/users/ethereum/followers","following_url":"https://api.github.com/users/ethereum/following{/other_user}","gists_url":"https://api.github.com/users/ethereum/gists{/gist_id}","starred_url":"https://api.github.com/users/ethereum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ethereum/subscriptions","organizations_url":"https://api.github.com/users/ethereum/orgs","repos_url":"https://api.github.com/users/ethereum/repos","events_url":"https://api.github.com/users/ethereum/events{/privacy}","received_events_url":"https://api.github.com/users/ethereum/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/ethereum/web3.js","description":"Ethereum JavaScript API","fork":false,"url":"https://api.github.com/repos/ethereum/web3.js","forks_url":"https://api.github.com/repos/ethereum/web3.js/forks","keys_url":"https://api.github.com/repos/ethereum/web3.js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ethereum/web3.js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ethereum/web3.js/teams","hooks_url":"https://api.github.com/repos/ethereum/web3.js/hooks","issue_events_url":"https://api.github.com/repos/ethereum/web3.js/issues/events{/number}","events_url":"https://api.github.com/repos/ethereum/web3.js/events","assignees_url":"https://api.github.com/repos/ethereum/web3.js/assignees{/user}","branches_url":"https://api.github.com/repos/ethereum/web3.js/branches{/branch}","tags_url":"https://api.github.com/repos/ethereum/web3.js/tags","blobs_url":"https://api.github.com/repos/ethereum/web3.js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ethereum/web3.js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ethereum/web3.js/git/refs{/sha}","trees_url":"https://api.github.com/repos/ethereum/web3.js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ethereum/web3.js/statuses/{sha}","languages_url":"https://api.github.com/repos/ethereum/web3.js/languages","stargazers_url":"https://api.github.com/repos/ethereum/web3.js/stargazers","contributors_url":"https://api.github.com/repos/ethereum/web3.js/contributors","subscribers_url":"https://api.github.com/repos/ethereum/web3.js/subscribers","subscription_url":"https://api.github.com/repos/ethereum/web3.js/subscription","commits_url":"https://api.github.com/repos/ethereum/web3.js/commits{/sha}","git_commits_url":"https://api.github.com/repos/ethereum/web3.js/git/commits{/sha}","comments_url":"https://api.github.com/repos/ethereum/web3.js/comments{/number}","issue_comment_url":"https://api.github.com/repos/ethereum/web3.js/issues/comments{/number}","contents_url":"https://api.github.com/repos/ethereum/web3.js/contents/{+path}","compare_url":"https://api.github.com/repos/ethereum/web3.js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ethereum/web3.js/merges","archive_url":"https://api.github.com/repos/ethereum/web3.js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ethereum/web3.js/downloads","issues_url":"https://api.github.com/repos/ethereum/web3.js/issues{/number}","pulls_url":"https://api.github.com/repos/ethereum/web3.js/pulls{/number}","milestones_url":"https://api.github.com/repos/ethereum/web3.js/milestones{/number}","notifications_url":"https://api.github.com/repos/ethereum/web3.js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ethereum/web3.js/labels{/name}","releases_url":"https://api.github.com/repos/ethereum/web3.js/releases{/id}","deployments_url":"https://api.github.com/repos/ethereum/web3.js/deployments","created_at":"2014-09-30T20:50:37Z","updated_at":"2019-11-13T12:12:12Z","pushed_at":"2019-11-13T10:56:38Z","git_url":"git://github.com/ethereum/web3.js.git","ssh_url":"git@github.com:ethereum/web3.js.git","clone_url":"https://github.com/ethereum/web3.js.git","svn_url":"https://github.com/ethereum/web3.js","homepage":"","size":44942,"stargazers_count":8464,"watchers_count":8464,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":2676,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":191,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":2676,"open_issues":191,"watchers":8464,"default_branch":"1.x"}},"base":{"label":"ethereum:1.x","ref":"1.x","sha":"8d0c4bbb6e0fe7dac53d25a1a03d24f1a1149163","user":{"login":"ethereum","id":6250754,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYyNTA3NTQ=","avatar_url":"https://avatars3.githubusercontent.com/u/6250754?v=4","gravatar_id":"","url":"https://api.github.com/users/ethereum","html_url":"https://github.com/ethereum","followers_url":"https://api.github.com/users/ethereum/followers","following_url":"https://api.github.com/users/ethereum/following{/other_user}","gists_url":"https://api.github.com/users/ethereum/gists{/gist_id}","starred_url":"https://api.github.com/users/ethereum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ethereum/subscriptions","organizations_url":"https://api.github.com/users/ethereum/orgs","repos_url":"https://api.github.com/users/ethereum/repos","events_url":"https://api.github.com/users/ethereum/events{/privacy}","received_events_url":"https://api.github.com/users/ethereum/received_events","type":"Organization","site_admin":false},"repo":{"id":24655114,"node_id":"MDEwOlJlcG9zaXRvcnkyNDY1NTExNA==","name":"web3.js","full_name":"ethereum/web3.js","private":false,"owner":{"login":"ethereum","id":6250754,"node_id":"MDEyOk9yZ2FuaXphdGlvbjYyNTA3NTQ=","avatar_url":"https://avatars3.githubusercontent.com/u/6250754?v=4","gravatar_id":"","url":"https://api.github.com/users/ethereum","html_url":"https://github.com/ethereum","followers_url":"https://api.github.com/users/ethereum/followers","following_url":"https://api.github.com/users/ethereum/following{/other_user}","gists_url":"https://api.github.com/users/ethereum/gists{/gist_id}","starred_url":"https://api.github.com/users/ethereum/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ethereum/subscriptions","organizations_url":"https://api.github.com/users/ethereum/orgs","repos_url":"https://api.github.com/users/ethereum/repos","events_url":"https://api.github.com/users/ethereum/events{/privacy}","received_events_url":"https://api.github.com/users/ethereum/received_events","type":"Organization","site_admin":false},"html_url":"https://github.com/ethereum/web3.js","description":"Ethereum JavaScript API","fork":false,"url":"https://api.github.com/repos/ethereum/web3.js","forks_url":"https://api.github.com/repos/ethereum/web3.js/forks","keys_url":"https://api.github.com/repos/ethereum/web3.js/keys{/key_id}","collaborators_url":"https://api.github.com/repos/ethereum/web3.js/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/ethereum/web3.js/teams","hooks_url":"https://api.github.com/repos/ethereum/web3.js/hooks","issue_events_url":"https://api.github.com/repos/ethereum/web3.js/issues/events{/number}","events_url":"https://api.github.com/repos/ethereum/web3.js/events","assignees_url":"https://api.github.com/repos/ethereum/web3.js/assignees{/user}","branches_url":"https://api.github.com/repos/ethereum/web3.js/branches{/branch}","tags_url":"https://api.github.com/repos/ethereum/web3.js/tags","blobs_url":"https://api.github.com/repos/ethereum/web3.js/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/ethereum/web3.js/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/ethereum/web3.js/git/refs{/sha}","trees_url":"https://api.github.com/repos/ethereum/web3.js/git/trees{/sha}","statuses_url":"https://api.github.com/repos/ethereum/web3.js/statuses/{sha}","languages_url":"https://api.github.com/repos/ethereum/web3.js/languages","stargazers_url":"https://api.github.com/repos/ethereum/web3.js/stargazers","contributors_url":"https://api.github.com/repos/ethereum/web3.js/contributors","subscribers_url":"https://api.github.com/repos/ethereum/web3.js/subscribers","subscription_url":"https://api.github.com/repos/ethereum/web3.js/subscription","commits_url":"https://api.github.com/repos/ethereum/web3.js/commits{/sha}","git_commits_url":"https://api.github.com/repos/ethereum/web3.js/git/commits{/sha}","comments_url":"https://api.github.com/repos/ethereum/web3.js/comments{/number}","issue_comment_url":"https://api.github.com/repos/ethereum/web3.js/issues/comments{/number}","contents_url":"https://api.github.com/repos/ethereum/web3.js/contents/{+path}","compare_url":"https://api.github.com/repos/ethereum/web3.js/compare/{base}...{head}","merges_url":"https://api.github.com/repos/ethereum/web3.js/merges","archive_url":"https://api.github.com/repos/ethereum/web3.js/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/ethereum/web3.js/downloads","issues_url":"https://api.github.com/repos/ethereum/web3.js/issues{/number}","pulls_url":"https://api.github.com/repos/ethereum/web3.js/pulls{/number}","milestones_url":"https://api.github.com/repos/ethereum/web3.js/milestones{/number}","notifications_url":"https://api.github.com/repos/ethereum/web3.js/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/ethereum/web3.js/labels{/name}","releases_url":"https://api.github.com/repos/ethereum/web3.js/releases{/id}","deployments_url":"https://api.github.com/repos/ethereum/web3.js/deployments","created_at":"2014-09-30T20:50:37Z","updated_at":"2019-11-13T12:12:12Z","pushed_at":"2019-11-13T10:56:38Z","git_url":"git://github.com/ethereum/web3.js.git","ssh_url":"git@github.com:ethereum/web3.js.git","clone_url":"https://github.com/ethereum/web3.js.git","svn_url":"https://github.com/ethereum/web3.js","homepage":"","size":44942,"stargazers_count":8464,"watchers_count":8464,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":2676,"mirror_url":null,"archived":false,"disabled":false,"open_issues_count":191,"license":{"key":"other","name":"Other","spdx_id":"NOASSERTION","url":null,"node_id":"MDc6TGljZW5zZTA="},"forks":2676,"open_issues":191,"watchers":8464,"default_branch":"1.x"}},"_links":{"self":{"href":"https://api.github.com/repos/ethereum/web3.js/pulls/3160"},"html":{"href":"https://github.com/ethereum/web3.js/pull/3160"},"issue":{"href":"https://api.github.com/repos/ethereum/web3.js/issues/3160"},"comments":{"href":"https://api.github.com/repos/ethereum/web3.js/issues/3160/comments"},"review_comments":{"href":"https://api.github.com/repos/ethereum/web3.js/pulls/3160/comments"},"review_comment":{"href":"https://api.github.com/repos/ethereum/web3.js/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/ethereum/web3.js/pulls/3160/commits"},"statuses":{"href":"https://api.github.com/repos/ethereum/web3.js/statuses/c6e5609fce74ae45a228061d75f774478d518a05"}},"author_association":"MEMBER"}}
{"actor":{"display_login":"nivida"}}