{"action":"created","comment":{"url":"https://api.github.com/repos/commercetools/nodejs/pulls/comments/216229020","pull_request_review_id":153651923,"id":216229020,"node_id":"MDI0OlB1bGxSZXF1ZXN0UmV2aWV3Q29tbWVudDIxNjIyOTAyMA==","diff_hunk":"@@ -0,0 +1,883 @@\n+import StreamTest from 'streamtest'\n+import { oneLineTrim } from 'common-tags'\n+import ProductJsonToXlsx from '../src/main'\n+import * as writer from '../src/writer'\n+\n+jest.mock('../src/writer')\n+\n+const streamTest = StreamTest.v2\n+\n+describe('ProductJsonToXlsx', () => {\n+  let productJsonToXlsx\n+  beforeEach(() => {\n+    const logger = {\n+      error: jest.fn(),\n+      warn: jest.fn(),\n+      info: jest.fn(),\n+      debug: jest.fn(),\n+    }\n+    const parserConfig = {\n+      categoryBy: 'name',\n+      categoryOrderHintBy: 'name',\n+      fillAllRows: false,\n+      language: 'en',\n+      multiValueDelimiter: ';',\n+    }\n+    productJsonToXlsx = new ProductJsonToXlsx(\n+      { projectKey: 'project-key' },\n+      parserConfig,\n+      logger,\n+      'myAccessToken'\n+    )\n+  })\n+\n+  afterEach(() => {\n+    jest.resetAllMocks()\n+  })\n+\n+  describe('::constructor', () => {\n+    test('should initialize with defaults', () => {\n+      const apiConfig = {\n+        projectKey: 'foo',\n+      }\n+      const defaultConfig = {\n+        multiValueDelimiter: ';',\n+        fillAllRows: false,\n+        categoryBy: 'name',\n+        categoryOrderHintBy: 'name',\n+        language: 'en',\n+      }\n+\n+      productJsonToXlsx = new ProductJsonToXlsx(apiConfig)\n+\n+      expect(productJsonToXlsx.logger).toBeDefined()\n+      expect(productJsonToXlsx.client).toBeDefined()\n+      expect(productJsonToXlsx.parserConfig).toMatchObject(defaultConfig)\n+    })\n+  })\n+\n+  describe('::run', () => {\n+    test('should write data to single `xlsx` file if headers are set', () => {\n+      productJsonToXlsx = new ProductJsonToXlsx(\n+        { projectKey: 'project-key' },\n+        { headerFields: ['header1, header2'] }\n+      )\n+      productJsonToXlsx.parse = jest.fn(() => 'foo')\n+\n+      productJsonToXlsx.run()\n+      expect(writer.writeToSingleXlsxFile).toBeCalled()\n+      expect(writer.writeToZipFile).not.toBeCalled()\n+    })\n+\n+    test('should write data to `zip` file if headers are not set', () => {\n+      productJsonToXlsx.parse = jest.fn(() => 'bar')\n+\n+      productJsonToXlsx.run()\n+      expect(writer.writeToSingleXlsxFile).not.toBeCalled()\n+      expect(writer.writeToZipFile).toBeCalled()\n+    })\n+  })\n+\n+  describe('::parse', () => {\n+    let outputStream\n+    let productStream\n+    beforeEach(() => {\n+      productJsonToXlsx._resolveReferences = jest.fn(data =>\n+        Promise.resolve(data)\n+      )\n+      const product = oneLineTrim`","path":"packages/product-json-to-xlsx/test/main.spec.js","position":88,"original_position":88,"commit_id":"b00a75d2ba9fd57476ea8961b3516c6238517230","original_commit_id":"b00a75d2ba9fd57476ea8961b3516c6238517230","user":{"login":"daern91","id":6084427,"node_id":"MDQ6VXNlcjYwODQ0Mjc=","avatar_url":"https://avatars2.githubusercontent.com/u/6084427?v=4","gravatar_id":"","url":"https://api.github.com/users/daern91","html_url":"https://github.com/daern91","followers_url":"https://api.github.com/users/daern91/followers","following_url":"https://api.github.com/users/daern91/following{/other_user}","gists_url":"https://api.github.com/users/daern91/gists{/gist_id}","starred_url":"https://api.github.com/users/daern91/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daern91/subscriptions","organizations_url":"https://api.github.com/users/daern91/orgs","repos_url":"https://api.github.com/users/daern91/repos","events_url":"https://api.github.com/users/daern91/events{/privacy}","received_events_url":"https://api.github.com/users/daern91/received_events","type":"User","site_admin":false},"body":"❤️","created_at":"2018-09-10T08:02:15Z","updated_at":"2018-09-10T08:12:23Z","html_url":"https://github.com/commercetools/nodejs/pull/756#discussion_r216229020","pull_request_url":"https://api.github.com/repos/commercetools/nodejs/pulls/756","author_association":"CONTRIBUTOR","_links":{"self":{"href":"https://api.github.com/repos/commercetools/nodejs/pulls/comments/216229020"},"html":{"href":"https://github.com/commercetools/nodejs/pull/756#discussion_r216229020"},"pull_request":{"href":"https://api.github.com/repos/commercetools/nodejs/pulls/756"}}},"pull_request":{"url":"https://api.github.com/repos/commercetools/nodejs/pulls/756","id":213327740,"node_id":"MDExOlB1bGxSZXF1ZXN0MjEzMzI3NzQw","html_url":"https://github.com/commercetools/nodejs/pull/756","diff_url":"https://github.com/commercetools/nodejs/pull/756.diff","patch_url":"https://github.com/commercetools/nodejs/pull/756.patch","issue_url":"https://api.github.com/repos/commercetools/nodejs/issues/756","number":756,"state":"open","locked":false,"title":"feat(product-json-to-xlsx): add a new module which maps products to xlsx","user":{"login":"junajan","id":1090382,"node_id":"MDQ6VXNlcjEwOTAzODI=","avatar_url":"https://avatars0.githubusercontent.com/u/1090382?v=4","gravatar_id":"","url":"https://api.github.com/users/junajan","html_url":"https://github.com/junajan","followers_url":"https://api.github.com/users/junajan/followers","following_url":"https://api.github.com/users/junajan/following{/other_user}","gists_url":"https://api.github.com/users/junajan/gists{/gist_id}","starred_url":"https://api.github.com/users/junajan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/junajan/subscriptions","organizations_url":"https://api.github.com/users/junajan/orgs","repos_url":"https://api.github.com/users/junajan/repos","events_url":"https://api.github.com/users/junajan/events{/privacy}","received_events_url":"https://api.github.com/users/junajan/received_events","type":"User","site_admin":false},"body":"#### Summary\r\nResolves #711 \r\n\r\n#### Description\r\nThis module adds a possibility to map products in JSON format to XLSX\r\n\r\nPR is WIP because of missing:\r\n - [x] integration tests\r\n - [x] flow types\r\n - [x] final check\r\n\r\n#### Todo\r\n\r\n- Tests\r\n  - [x] Unit\r\n  - [x] Integration\r\n  - [ ] Acceptance\r\n- [x] Documentation\r\n  <!-- Two persons should review a PR, don't forget to assign them. -->\r\n","created_at":"2018-09-05T15:03:32Z","updated_at":"2018-09-10T08:12:23Z","closed_at":null,"merged_at":null,"merge_commit_sha":"6e0a7cb7dfff04b0dc5d5f4d7d249941b875f5e6","assignee":{"login":"junajan","id":1090382,"node_id":"MDQ6VXNlcjEwOTAzODI=","avatar_url":"https://avatars0.githubusercontent.com/u/1090382?v=4","gravatar_id":"","url":"https://api.github.com/users/junajan","html_url":"https://github.com/junajan","followers_url":"https://api.github.com/users/junajan/followers","following_url":"https://api.github.com/users/junajan/following{/other_user}","gists_url":"https://api.github.com/users/junajan/gists{/gist_id}","starred_url":"https://api.github.com/users/junajan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/junajan/subscriptions","organizations_url":"https://api.github.com/users/junajan/orgs","repos_url":"https://api.github.com/users/junajan/repos","events_url":"https://api.github.com/users/junajan/events{/privacy}","received_events_url":"https://api.github.com/users/junajan/received_events","type":"User","site_admin":false},"assignees":[{"login":"junajan","id":1090382,"node_id":"MDQ6VXNlcjEwOTAzODI=","avatar_url":"https://avatars0.githubusercontent.com/u/1090382?v=4","gravatar_id":"","url":"https://api.github.com/users/junajan","html_url":"https://github.com/junajan","followers_url":"https://api.github.com/users/junajan/followers","following_url":"https://api.github.com/users/junajan/following{/other_user}","gists_url":"https://api.github.com/users/junajan/gists{/gist_id}","starred_url":"https://api.github.com/users/junajan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/junajan/subscriptions","organizations_url":"https://api.github.com/users/junajan/orgs","repos_url":"https://api.github.com/users/junajan/repos","events_url":"https://api.github.com/users/junajan/events{/privacy}","received_events_url":"https://api.github.com/users/junajan/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"adnasa","id":462507,"node_id":"MDQ6VXNlcjQ2MjUwNw==","avatar_url":"https://avatars1.githubusercontent.com/u/462507?v=4","gravatar_id":"","url":"https://api.github.com/users/adnasa","html_url":"https://github.com/adnasa","followers_url":"https://api.github.com/users/adnasa/followers","following_url":"https://api.github.com/users/adnasa/following{/other_user}","gists_url":"https://api.github.com/users/adnasa/gists{/gist_id}","starred_url":"https://api.github.com/users/adnasa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/adnasa/subscriptions","organizations_url":"https://api.github.com/users/adnasa/orgs","repos_url":"https://api.github.com/users/adnasa/repos","events_url":"https://api.github.com/users/adnasa/events{/privacy}","received_events_url":"https://api.github.com/users/adnasa/received_events","type":"User","site_admin":false},{"login":"Babanila","id":23488237,"node_id":"MDQ6VXNlcjIzNDg4MjM3","avatar_url":"https://avatars2.githubusercontent.com/u/23488237?v=4","gravatar_id":"","url":"https://api.github.com/users/Babanila","html_url":"https://github.com/Babanila","followers_url":"https://api.github.com/users/Babanila/followers","following_url":"https://api.github.com/users/Babanila/following{/other_user}","gists_url":"https://api.github.com/users/Babanila/gists{/gist_id}","starred_url":"https://api.github.com/users/Babanila/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Babanila/subscriptions","organizations_url":"https://api.github.com/users/Babanila/orgs","repos_url":"https://api.github.com/users/Babanila/repos","events_url":"https://api.github.com/users/Babanila/events{/privacy}","received_events_url":"https://api.github.com/users/Babanila/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":null,"commits_url":"https://api.github.com/repos/commercetools/nodejs/pulls/756/commits","review_comments_url":"https://api.github.com/repos/commercetools/nodejs/pulls/756/comments","review_comment_url":"https://api.github.com/repos/commercetools/nodejs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/commercetools/nodejs/issues/756/comments","statuses_url":"https://api.github.com/repos/commercetools/nodejs/statuses/b00a75d2ba9fd57476ea8961b3516c6238517230","head":{"label":"commercetools:711-product-json-to-xlsx","ref":"711-product-json-to-xlsx","sha":"b00a75d2ba9fd57476ea8961b3516c6238517230","user":{"login":"commercetools","id":1084585,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEwODQ1ODU=","avatar_url":"https://avatars3.githubusercontent.com/u/1084585?v=4","gravatar_id":"","url":"https://api.github.com/users/commercetools","html_url":"https://github.com/commercetools","followers_url":"https://api.github.com/users/commercetools/followers","following_url":"https://api.github.com/users/commercetools/following{/other_user}","gists_url":"https://api.github.com/users/commercetools/gists{/gist_id}","starred_url":"https://api.github.com/users/commercetools/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/commercetools/subscriptions","organizations_url":"https://api.github.com/users/commercetools/orgs","repos_url":"https://api.github.com/users/commercetools/repos","events_url":"https://api.github.com/users/commercetools/events{/privacy}","received_events_url":"https://api.github.com/users/commercetools/received_events","type":"Organization","site_admin":false},"repo":{"id":70048127,"node_id":"MDEwOlJlcG9zaXRvcnk3MDA0ODEyNw==","name":"nodejs","full_name":"commercetools/nodejs","owner":{"login":"commercetools","id":1084585,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEwODQ1ODU=","avatar_url":"https://avatars3.githubusercontent.com/u/1084585?v=4","gravatar_id":"","url":"https://api.github.com/users/commercetools","html_url":"https://github.com/commercetools","followers_url":"https://api.github.com/users/commercetools/followers","following_url":"https://api.github.com/users/commercetools/following{/other_user}","gists_url":"https://api.github.com/users/commercetools/gists{/gist_id}","starred_url":"https://api.github.com/users/commercetools/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/commercetools/subscriptions","organizations_url":"https://api.github.com/users/commercetools/orgs","repos_url":"https://api.github.com/users/commercetools/repos","events_url":"https://api.github.com/users/commercetools/events{/privacy}","received_events_url":"https://api.github.com/users/commercetools/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/commercetools/nodejs","description":"Everything related to the Node.js ecosystem for the commercetools platform.","fork":false,"url":"https://api.github.com/repos/commercetools/nodejs","forks_url":"https://api.github.com/repos/commercetools/nodejs/forks","keys_url":"https://api.github.com/repos/commercetools/nodejs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/commercetools/nodejs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/commercetools/nodejs/teams","hooks_url":"https://api.github.com/repos/commercetools/nodejs/hooks","issue_events_url":"https://api.github.com/repos/commercetools/nodejs/issues/events{/number}","events_url":"https://api.github.com/repos/commercetools/nodejs/events","assignees_url":"https://api.github.com/repos/commercetools/nodejs/assignees{/user}","branches_url":"https://api.github.com/repos/commercetools/nodejs/branches{/branch}","tags_url":"https://api.github.com/repos/commercetools/nodejs/tags","blobs_url":"https://api.github.com/repos/commercetools/nodejs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/commercetools/nodejs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/commercetools/nodejs/git/refs{/sha}","trees_url":"https://api.github.com/repos/commercetools/nodejs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/commercetools/nodejs/statuses/{sha}","languages_url":"https://api.github.com/repos/commercetools/nodejs/languages","stargazers_url":"https://api.github.com/repos/commercetools/nodejs/stargazers","contributors_url":"https://api.github.com/repos/commercetools/nodejs/contributors","subscribers_url":"https://api.github.com/repos/commercetools/nodejs/subscribers","subscription_url":"https://api.github.com/repos/commercetools/nodejs/subscription","commits_url":"https://api.github.com/repos/commercetools/nodejs/commits{/sha}","git_commits_url":"https://api.github.com/repos/commercetools/nodejs/git/commits{/sha}","comments_url":"https://api.github.com/repos/commercetools/nodejs/comments{/number}","issue_comment_url":"https://api.github.com/repos/commercetools/nodejs/issues/comments{/number}","contents_url":"https://api.github.com/repos/commercetools/nodejs/contents/{+path}","compare_url":"https://api.github.com/repos/commercetools/nodejs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/commercetools/nodejs/merges","archive_url":"https://api.github.com/repos/commercetools/nodejs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/commercetools/nodejs/downloads","issues_url":"https://api.github.com/repos/commercetools/nodejs/issues{/number}","pulls_url":"https://api.github.com/repos/commercetools/nodejs/pulls{/number}","milestones_url":"https://api.github.com/repos/commercetools/nodejs/milestones{/number}","notifications_url":"https://api.github.com/repos/commercetools/nodejs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/commercetools/nodejs/labels{/name}","releases_url":"https://api.github.com/repos/commercetools/nodejs/releases{/id}","deployments_url":"https://api.github.com/repos/commercetools/nodejs/deployments","created_at":"2016-10-05T09:53:20Z","updated_at":"2018-09-06T14:17:37Z","pushed_at":"2018-09-10T07:30:35Z","git_url":"git://github.com/commercetools/nodejs.git","ssh_url":"git@github.com:commercetools/nodejs.git","clone_url":"https://github.com/commercetools/nodejs.git","svn_url":"https://github.com/commercetools/nodejs","homepage":"https://commercetools.github.io/nodejs/","size":4088,"stargazers_count":14,"watchers_count":14,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":12,"mirror_url":null,"archived":false,"open_issues_count":49,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":12,"open_issues":49,"watchers":14,"default_branch":"master"}},"base":{"label":"commercetools:master","ref":"master","sha":"083e5590c50f28b5d50dc0d904903aad3a7ccb21","user":{"login":"commercetools","id":1084585,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEwODQ1ODU=","avatar_url":"https://avatars3.githubusercontent.com/u/1084585?v=4","gravatar_id":"","url":"https://api.github.com/users/commercetools","html_url":"https://github.com/commercetools","followers_url":"https://api.github.com/users/commercetools/followers","following_url":"https://api.github.com/users/commercetools/following{/other_user}","gists_url":"https://api.github.com/users/commercetools/gists{/gist_id}","starred_url":"https://api.github.com/users/commercetools/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/commercetools/subscriptions","organizations_url":"https://api.github.com/users/commercetools/orgs","repos_url":"https://api.github.com/users/commercetools/repos","events_url":"https://api.github.com/users/commercetools/events{/privacy}","received_events_url":"https://api.github.com/users/commercetools/received_events","type":"Organization","site_admin":false},"repo":{"id":70048127,"node_id":"MDEwOlJlcG9zaXRvcnk3MDA0ODEyNw==","name":"nodejs","full_name":"commercetools/nodejs","owner":{"login":"commercetools","id":1084585,"node_id":"MDEyOk9yZ2FuaXphdGlvbjEwODQ1ODU=","avatar_url":"https://avatars3.githubusercontent.com/u/1084585?v=4","gravatar_id":"","url":"https://api.github.com/users/commercetools","html_url":"https://github.com/commercetools","followers_url":"https://api.github.com/users/commercetools/followers","following_url":"https://api.github.com/users/commercetools/following{/other_user}","gists_url":"https://api.github.com/users/commercetools/gists{/gist_id}","starred_url":"https://api.github.com/users/commercetools/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/commercetools/subscriptions","organizations_url":"https://api.github.com/users/commercetools/orgs","repos_url":"https://api.github.com/users/commercetools/repos","events_url":"https://api.github.com/users/commercetools/events{/privacy}","received_events_url":"https://api.github.com/users/commercetools/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/commercetools/nodejs","description":"Everything related to the Node.js ecosystem for the commercetools platform.","fork":false,"url":"https://api.github.com/repos/commercetools/nodejs","forks_url":"https://api.github.com/repos/commercetools/nodejs/forks","keys_url":"https://api.github.com/repos/commercetools/nodejs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/commercetools/nodejs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/commercetools/nodejs/teams","hooks_url":"https://api.github.com/repos/commercetools/nodejs/hooks","issue_events_url":"https://api.github.com/repos/commercetools/nodejs/issues/events{/number}","events_url":"https://api.github.com/repos/commercetools/nodejs/events","assignees_url":"https://api.github.com/repos/commercetools/nodejs/assignees{/user}","branches_url":"https://api.github.com/repos/commercetools/nodejs/branches{/branch}","tags_url":"https://api.github.com/repos/commercetools/nodejs/tags","blobs_url":"https://api.github.com/repos/commercetools/nodejs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/commercetools/nodejs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/commercetools/nodejs/git/refs{/sha}","trees_url":"https://api.github.com/repos/commercetools/nodejs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/commercetools/nodejs/statuses/{sha}","languages_url":"https://api.github.com/repos/commercetools/nodejs/languages","stargazers_url":"https://api.github.com/repos/commercetools/nodejs/stargazers","contributors_url":"https://api.github.com/repos/commercetools/nodejs/contributors","subscribers_url":"https://api.github.com/repos/commercetools/nodejs/subscribers","subscription_url":"https://api.github.com/repos/commercetools/nodejs/subscription","commits_url":"https://api.github.com/repos/commercetools/nodejs/commits{/sha}","git_commits_url":"https://api.github.com/repos/commercetools/nodejs/git/commits{/sha}","comments_url":"https://api.github.com/repos/commercetools/nodejs/comments{/number}","issue_comment_url":"https://api.github.com/repos/commercetools/nodejs/issues/comments{/number}","contents_url":"https://api.github.com/repos/commercetools/nodejs/contents/{+path}","compare_url":"https://api.github.com/repos/commercetools/nodejs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/commercetools/nodejs/merges","archive_url":"https://api.github.com/repos/commercetools/nodejs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/commercetools/nodejs/downloads","issues_url":"https://api.github.com/repos/commercetools/nodejs/issues{/number}","pulls_url":"https://api.github.com/repos/commercetools/nodejs/pulls{/number}","milestones_url":"https://api.github.com/repos/commercetools/nodejs/milestones{/number}","notifications_url":"https://api.github.com/repos/commercetools/nodejs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/commercetools/nodejs/labels{/name}","releases_url":"https://api.github.com/repos/commercetools/nodejs/releases{/id}","deployments_url":"https://api.github.com/repos/commercetools/nodejs/deployments","created_at":"2016-10-05T09:53:20Z","updated_at":"2018-09-06T14:17:37Z","pushed_at":"2018-09-10T07:30:35Z","git_url":"git://github.com/commercetools/nodejs.git","ssh_url":"git@github.com:commercetools/nodejs.git","clone_url":"https://github.com/commercetools/nodejs.git","svn_url":"https://github.com/commercetools/nodejs","homepage":"https://commercetools.github.io/nodejs/","size":4088,"stargazers_count":14,"watchers_count":14,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":false,"has_pages":true,"forks_count":12,"mirror_url":null,"archived":false,"open_issues_count":49,"license":{"key":"mit","name":"MIT License","spdx_id":"MIT","url":"https://api.github.com/licenses/mit","node_id":"MDc6TGljZW5zZTEz"},"forks":12,"open_issues":49,"watchers":14,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/commercetools/nodejs/pulls/756"},"html":{"href":"https://github.com/commercetools/nodejs/pull/756"},"issue":{"href":"https://api.github.com/repos/commercetools/nodejs/issues/756"},"comments":{"href":"https://api.github.com/repos/commercetools/nodejs/issues/756/comments"},"review_comments":{"href":"https://api.github.com/repos/commercetools/nodejs/pulls/756/comments"},"review_comment":{"href":"https://api.github.com/repos/commercetools/nodejs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/commercetools/nodejs/pulls/756/commits"},"statuses":{"href":"https://api.github.com/repos/commercetools/nodejs/statuses/b00a75d2ba9fd57476ea8961b3516c6238517230"}},"author_association":"COLLABORATOR"}}
{"actor":{"display_login":"daern91"}}