{"action":"opened","number":32,"pull_request":{"url":"https://api.github.com/repos/dls-controls/malcolmjs/pulls/32","id":182184728,"html_url":"https://github.com/dls-controls/malcolmjs/pull/32","diff_url":"https://github.com/dls-controls/malcolmjs/pull/32.diff","patch_url":"https://github.com/dls-controls/malcolmjs/pull/32.patch","issue_url":"https://api.github.com/repos/dls-controls/malcolmjs/issues/32","number":32,"state":"open","locked":false,"title":"Feature/code analysis #12","user":{"login":"ray-millward-tessella","id":34268284,"avatar_url":"https://avatars0.githubusercontent.com/u/34268284?v=4","gravatar_id":"","url":"https://api.github.com/users/ray-millward-tessella","html_url":"https://github.com/ray-millward-tessella","followers_url":"https://api.github.com/users/ray-millward-tessella/followers","following_url":"https://api.github.com/users/ray-millward-tessella/following{/other_user}","gists_url":"https://api.github.com/users/ray-millward-tessella/gists{/gist_id}","starred_url":"https://api.github.com/users/ray-millward-tessella/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ray-millward-tessella/subscriptions","organizations_url":"https://api.github.com/users/ray-millward-tessella/orgs","repos_url":"https://api.github.com/users/ray-millward-tessella/repos","events_url":"https://api.github.com/users/ray-millward-tessella/events{/privacy}","received_events_url":"https://api.github.com/users/ray-millward-tessella/received_events","type":"User","site_admin":false},"body":"- Integrated ESLint using the AirBnB ruleset as well as Prettier into the code base using pre-commit hooks.\r\n- This will format and fix the code as much as it can without making functional changes on each commit.\r\n- I've added scripts to package.json for running linting manually if needed when there are errors that can't be auto-fixed\r\n\r\nConnected to #12 ","created_at":"2018-04-17T14:26:43Z","updated_at":"2018-04-17T14:26:43Z","closed_at":null,"merged_at":null,"merge_commit_sha":null,"assignee":{"login":"ray-millward-tessella","id":34268284,"avatar_url":"https://avatars0.githubusercontent.com/u/34268284?v=4","gravatar_id":"","url":"https://api.github.com/users/ray-millward-tessella","html_url":"https://github.com/ray-millward-tessella","followers_url":"https://api.github.com/users/ray-millward-tessella/followers","following_url":"https://api.github.com/users/ray-millward-tessella/following{/other_user}","gists_url":"https://api.github.com/users/ray-millward-tessella/gists{/gist_id}","starred_url":"https://api.github.com/users/ray-millward-tessella/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ray-millward-tessella/subscriptions","organizations_url":"https://api.github.com/users/ray-millward-tessella/orgs","repos_url":"https://api.github.com/users/ray-millward-tessella/repos","events_url":"https://api.github.com/users/ray-millward-tessella/events{/privacy}","received_events_url":"https://api.github.com/users/ray-millward-tessella/received_events","type":"User","site_admin":false},"assignees":[{"login":"ray-millward-tessella","id":34268284,"avatar_url":"https://avatars0.githubusercontent.com/u/34268284?v=4","gravatar_id":"","url":"https://api.github.com/users/ray-millward-tessella","html_url":"https://github.com/ray-millward-tessella","followers_url":"https://api.github.com/users/ray-millward-tessella/followers","following_url":"https://api.github.com/users/ray-millward-tessella/following{/other_user}","gists_url":"https://api.github.com/users/ray-millward-tessella/gists{/gist_id}","starred_url":"https://api.github.com/users/ray-millward-tessella/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ray-millward-tessella/subscriptions","organizations_url":"https://api.github.com/users/ray-millward-tessella/orgs","repos_url":"https://api.github.com/users/ray-millward-tessella/repos","events_url":"https://api.github.com/users/ray-millward-tessella/events{/privacy}","received_events_url":"https://api.github.com/users/ray-millward-tessella/received_events","type":"User","site_admin":false}],"requested_reviewers":[{"login":"btester271828","id":8087711,"avatar_url":"https://avatars0.githubusercontent.com/u/8087711?v=4","gravatar_id":"","url":"https://api.github.com/users/btester271828","html_url":"https://github.com/btester271828","followers_url":"https://api.github.com/users/btester271828/followers","following_url":"https://api.github.com/users/btester271828/following{/other_user}","gists_url":"https://api.github.com/users/btester271828/gists{/gist_id}","starred_url":"https://api.github.com/users/btester271828/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/btester271828/subscriptions","organizations_url":"https://api.github.com/users/btester271828/orgs","repos_url":"https://api.github.com/users/btester271828/repos","events_url":"https://api.github.com/users/btester271828/events{/privacy}","received_events_url":"https://api.github.com/users/btester271828/received_events","type":"User","site_admin":false}],"requested_teams":[],"labels":[],"milestone":{"url":"https://api.github.com/repos/dls-controls/malcolmjs/milestones/1","html_url":"https://github.com/dls-controls/malcolmjs/milestone/1","labels_url":"https://api.github.com/repos/dls-controls/malcolmjs/milestones/1/labels","id":3262478,"number":1,"title":"Sprint 0","description":"","creator":{"login":"Kevin-Woods-Tessella","id":34268759,"avatar_url":"https://avatars0.githubusercontent.com/u/34268759?v=4","gravatar_id":"","url":"https://api.github.com/users/Kevin-Woods-Tessella","html_url":"https://github.com/Kevin-Woods-Tessella","followers_url":"https://api.github.com/users/Kevin-Woods-Tessella/followers","following_url":"https://api.github.com/users/Kevin-Woods-Tessella/following{/other_user}","gists_url":"https://api.github.com/users/Kevin-Woods-Tessella/gists{/gist_id}","starred_url":"https://api.github.com/users/Kevin-Woods-Tessella/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Kevin-Woods-Tessella/subscriptions","organizations_url":"https://api.github.com/users/Kevin-Woods-Tessella/orgs","repos_url":"https://api.github.com/users/Kevin-Woods-Tessella/repos","events_url":"https://api.github.com/users/Kevin-Woods-Tessella/events{/privacy}","received_events_url":"https://api.github.com/users/Kevin-Woods-Tessella/received_events","type":"User","site_admin":false},"open_issues":16,"closed_issues":1,"state":"open","created_at":"2018-04-12T15:39:23Z","updated_at":"2018-04-17T14:26:43Z","due_on":"2018-05-01T07:00:00Z","closed_at":null},"commits_url":"https://api.github.com/repos/dls-controls/malcolmjs/pulls/32/commits","review_comments_url":"https://api.github.com/repos/dls-controls/malcolmjs/pulls/32/comments","review_comment_url":"https://api.github.com/repos/dls-controls/malcolmjs/pulls/comments{/number}","comments_url":"https://api.github.com/repos/dls-controls/malcolmjs/issues/32/comments","statuses_url":"https://api.github.com/repos/dls-controls/malcolmjs/statuses/0e02593f0f05ec09f3d79d839df3ea933c42d952","head":{"label":"dls-controls:feature/code-analysis-#12","ref":"feature/code-analysis-#12","sha":"0e02593f0f05ec09f3d79d839df3ea933c42d952","user":{"login":"dls-controls","id":8448831,"avatar_url":"https://avatars0.githubusercontent.com/u/8448831?v=4","gravatar_id":"","url":"https://api.github.com/users/dls-controls","html_url":"https://github.com/dls-controls","followers_url":"https://api.github.com/users/dls-controls/followers","following_url":"https://api.github.com/users/dls-controls/following{/other_user}","gists_url":"https://api.github.com/users/dls-controls/gists{/gist_id}","starred_url":"https://api.github.com/users/dls-controls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dls-controls/subscriptions","organizations_url":"https://api.github.com/users/dls-controls/orgs","repos_url":"https://api.github.com/users/dls-controls/repos","events_url":"https://api.github.com/users/dls-controls/events{/privacy}","received_events_url":"https://api.github.com/users/dls-controls/received_events","type":"Organization","site_admin":false},"repo":{"id":57109072,"name":"malcolmjs","full_name":"dls-controls/malcolmjs","owner":{"login":"dls-controls","id":8448831,"avatar_url":"https://avatars0.githubusercontent.com/u/8448831?v=4","gravatar_id":"","url":"https://api.github.com/users/dls-controls","html_url":"https://github.com/dls-controls","followers_url":"https://api.github.com/users/dls-controls/followers","following_url":"https://api.github.com/users/dls-controls/following{/other_user}","gists_url":"https://api.github.com/users/dls-controls/gists{/gist_id}","starred_url":"https://api.github.com/users/dls-controls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dls-controls/subscriptions","organizations_url":"https://api.github.com/users/dls-controls/orgs","repos_url":"https://api.github.com/users/dls-controls/repos","events_url":"https://api.github.com/users/dls-controls/events{/privacy}","received_events_url":"https://api.github.com/users/dls-controls/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dls-controls/malcolmjs","description":"Malcolm client and web gui written in reactjs","fork":false,"url":"https://api.github.com/repos/dls-controls/malcolmjs","forks_url":"https://api.github.com/repos/dls-controls/malcolmjs/forks","keys_url":"https://api.github.com/repos/dls-controls/malcolmjs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dls-controls/malcolmjs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dls-controls/malcolmjs/teams","hooks_url":"https://api.github.com/repos/dls-controls/malcolmjs/hooks","issue_events_url":"https://api.github.com/repos/dls-controls/malcolmjs/issues/events{/number}","events_url":"https://api.github.com/repos/dls-controls/malcolmjs/events","assignees_url":"https://api.github.com/repos/dls-controls/malcolmjs/assignees{/user}","branches_url":"https://api.github.com/repos/dls-controls/malcolmjs/branches{/branch}","tags_url":"https://api.github.com/repos/dls-controls/malcolmjs/tags","blobs_url":"https://api.github.com/repos/dls-controls/malcolmjs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dls-controls/malcolmjs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dls-controls/malcolmjs/git/refs{/sha}","trees_url":"https://api.github.com/repos/dls-controls/malcolmjs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dls-controls/malcolmjs/statuses/{sha}","languages_url":"https://api.github.com/repos/dls-controls/malcolmjs/languages","stargazers_url":"https://api.github.com/repos/dls-controls/malcolmjs/stargazers","contributors_url":"https://api.github.com/repos/dls-controls/malcolmjs/contributors","subscribers_url":"https://api.github.com/repos/dls-controls/malcolmjs/subscribers","subscription_url":"https://api.github.com/repos/dls-controls/malcolmjs/subscription","commits_url":"https://api.github.com/repos/dls-controls/malcolmjs/commits{/sha}","git_commits_url":"https://api.github.com/repos/dls-controls/malcolmjs/git/commits{/sha}","comments_url":"https://api.github.com/repos/dls-controls/malcolmjs/comments{/number}","issue_comment_url":"https://api.github.com/repos/dls-controls/malcolmjs/issues/comments{/number}","contents_url":"https://api.github.com/repos/dls-controls/malcolmjs/contents/{+path}","compare_url":"https://api.github.com/repos/dls-controls/malcolmjs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dls-controls/malcolmjs/merges","archive_url":"https://api.github.com/repos/dls-controls/malcolmjs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dls-controls/malcolmjs/downloads","issues_url":"https://api.github.com/repos/dls-controls/malcolmjs/issues{/number}","pulls_url":"https://api.github.com/repos/dls-controls/malcolmjs/pulls{/number}","milestones_url":"https://api.github.com/repos/dls-controls/malcolmjs/milestones{/number}","notifications_url":"https://api.github.com/repos/dls-controls/malcolmjs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dls-controls/malcolmjs/labels{/name}","releases_url":"https://api.github.com/repos/dls-controls/malcolmjs/releases{/id}","deployments_url":"https://api.github.com/repos/dls-controls/malcolmjs/deployments","created_at":"2016-04-26T07:55:10Z","updated_at":"2017-11-24T09:34:05Z","pushed_at":"2018-04-17T14:16:13Z","git_url":"git://github.com/dls-controls/malcolmjs.git","ssh_url":"git@github.com:dls-controls/malcolmjs.git","clone_url":"https://github.com/dls-controls/malcolmjs.git","svn_url":"https://github.com/dls-controls/malcolmjs","homepage":null,"size":19181,"stargazers_count":3,"watchers_count":3,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":28,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":0,"open_issues":28,"watchers":3,"default_branch":"master"}},"base":{"label":"dls-controls:version1","ref":"version1","sha":"0fbeb312657e4d99322c1eec0c2970afeab24ee3","user":{"login":"dls-controls","id":8448831,"avatar_url":"https://avatars0.githubusercontent.com/u/8448831?v=4","gravatar_id":"","url":"https://api.github.com/users/dls-controls","html_url":"https://github.com/dls-controls","followers_url":"https://api.github.com/users/dls-controls/followers","following_url":"https://api.github.com/users/dls-controls/following{/other_user}","gists_url":"https://api.github.com/users/dls-controls/gists{/gist_id}","starred_url":"https://api.github.com/users/dls-controls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dls-controls/subscriptions","organizations_url":"https://api.github.com/users/dls-controls/orgs","repos_url":"https://api.github.com/users/dls-controls/repos","events_url":"https://api.github.com/users/dls-controls/events{/privacy}","received_events_url":"https://api.github.com/users/dls-controls/received_events","type":"Organization","site_admin":false},"repo":{"id":57109072,"name":"malcolmjs","full_name":"dls-controls/malcolmjs","owner":{"login":"dls-controls","id":8448831,"avatar_url":"https://avatars0.githubusercontent.com/u/8448831?v=4","gravatar_id":"","url":"https://api.github.com/users/dls-controls","html_url":"https://github.com/dls-controls","followers_url":"https://api.github.com/users/dls-controls/followers","following_url":"https://api.github.com/users/dls-controls/following{/other_user}","gists_url":"https://api.github.com/users/dls-controls/gists{/gist_id}","starred_url":"https://api.github.com/users/dls-controls/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dls-controls/subscriptions","organizations_url":"https://api.github.com/users/dls-controls/orgs","repos_url":"https://api.github.com/users/dls-controls/repos","events_url":"https://api.github.com/users/dls-controls/events{/privacy}","received_events_url":"https://api.github.com/users/dls-controls/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/dls-controls/malcolmjs","description":"Malcolm client and web gui written in reactjs","fork":false,"url":"https://api.github.com/repos/dls-controls/malcolmjs","forks_url":"https://api.github.com/repos/dls-controls/malcolmjs/forks","keys_url":"https://api.github.com/repos/dls-controls/malcolmjs/keys{/key_id}","collaborators_url":"https://api.github.com/repos/dls-controls/malcolmjs/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/dls-controls/malcolmjs/teams","hooks_url":"https://api.github.com/repos/dls-controls/malcolmjs/hooks","issue_events_url":"https://api.github.com/repos/dls-controls/malcolmjs/issues/events{/number}","events_url":"https://api.github.com/repos/dls-controls/malcolmjs/events","assignees_url":"https://api.github.com/repos/dls-controls/malcolmjs/assignees{/user}","branches_url":"https://api.github.com/repos/dls-controls/malcolmjs/branches{/branch}","tags_url":"https://api.github.com/repos/dls-controls/malcolmjs/tags","blobs_url":"https://api.github.com/repos/dls-controls/malcolmjs/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/dls-controls/malcolmjs/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/dls-controls/malcolmjs/git/refs{/sha}","trees_url":"https://api.github.com/repos/dls-controls/malcolmjs/git/trees{/sha}","statuses_url":"https://api.github.com/repos/dls-controls/malcolmjs/statuses/{sha}","languages_url":"https://api.github.com/repos/dls-controls/malcolmjs/languages","stargazers_url":"https://api.github.com/repos/dls-controls/malcolmjs/stargazers","contributors_url":"https://api.github.com/repos/dls-controls/malcolmjs/contributors","subscribers_url":"https://api.github.com/repos/dls-controls/malcolmjs/subscribers","subscription_url":"https://api.github.com/repos/dls-controls/malcolmjs/subscription","commits_url":"https://api.github.com/repos/dls-controls/malcolmjs/commits{/sha}","git_commits_url":"https://api.github.com/repos/dls-controls/malcolmjs/git/commits{/sha}","comments_url":"https://api.github.com/repos/dls-controls/malcolmjs/comments{/number}","issue_comment_url":"https://api.github.com/repos/dls-controls/malcolmjs/issues/comments{/number}","contents_url":"https://api.github.com/repos/dls-controls/malcolmjs/contents/{+path}","compare_url":"https://api.github.com/repos/dls-controls/malcolmjs/compare/{base}...{head}","merges_url":"https://api.github.com/repos/dls-controls/malcolmjs/merges","archive_url":"https://api.github.com/repos/dls-controls/malcolmjs/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/dls-controls/malcolmjs/downloads","issues_url":"https://api.github.com/repos/dls-controls/malcolmjs/issues{/number}","pulls_url":"https://api.github.com/repos/dls-controls/malcolmjs/pulls{/number}","milestones_url":"https://api.github.com/repos/dls-controls/malcolmjs/milestones{/number}","notifications_url":"https://api.github.com/repos/dls-controls/malcolmjs/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/dls-controls/malcolmjs/labels{/name}","releases_url":"https://api.github.com/repos/dls-controls/malcolmjs/releases{/id}","deployments_url":"https://api.github.com/repos/dls-controls/malcolmjs/deployments","created_at":"2016-04-26T07:55:10Z","updated_at":"2017-11-24T09:34:05Z","pushed_at":"2018-04-17T14:16:13Z","git_url":"git://github.com/dls-controls/malcolmjs.git","ssh_url":"git@github.com:dls-controls/malcolmjs.git","clone_url":"https://github.com/dls-controls/malcolmjs.git","svn_url":"https://github.com/dls-controls/malcolmjs","homepage":null,"size":19181,"stargazers_count":3,"watchers_count":3,"language":"JavaScript","has_issues":true,"has_projects":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"archived":false,"open_issues_count":28,"license":{"key":"apache-2.0","name":"Apache License 2.0","spdx_id":"Apache-2.0","url":"https://api.github.com/licenses/apache-2.0"},"forks":0,"open_issues":28,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/dls-controls/malcolmjs/pulls/32"},"html":{"href":"https://github.com/dls-controls/malcolmjs/pull/32"},"issue":{"href":"https://api.github.com/repos/dls-controls/malcolmjs/issues/32"},"comments":{"href":"https://api.github.com/repos/dls-controls/malcolmjs/issues/32/comments"},"review_comments":{"href":"https://api.github.com/repos/dls-controls/malcolmjs/pulls/32/comments"},"review_comment":{"href":"https://api.github.com/repos/dls-controls/malcolmjs/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/dls-controls/malcolmjs/pulls/32/commits"},"statuses":{"href":"https://api.github.com/repos/dls-controls/malcolmjs/statuses/0e02593f0f05ec09f3d79d839df3ea933c42d952"}},"author_association":"COLLABORATOR","merged":false,"mergeable":null,"rebaseable":null,"mergeable_state":"unknown","merged_by":null,"comments":0,"review_comments":0,"maintainer_can_modify":false,"commits":8,"additions":7020,"deletions":3679,"changed_files":22}}
{"actor":{"display_login":"ray-millward-tessella"}}