{"action":"created","comment":{"url":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/comments/58292524","id":58292524,"diff_hunk":"@@ -0,0 +1,473 @@\n+/*\n+Copyright (c) 2008-2015 Pivotal Labs\n+\n+Permission is hereby granted, free of charge, to any person obtaining\n+a copy of this software and associated documentation files (the\n+\"Software\"), to deal in the Software without restriction, including\n+without limitation the rights to use, copy, modify, merge, publish,\n+distribute, sublicense, and/or sell copies of the Software, and to\n+permit persons to whom the Software is furnished to do so, subject to\n+the following conditions:\n+\n+The above copyright notice and this permission notice shall be\n+included in all copies or substantial portions of the Software.\n+\n+THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND,\n+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF\n+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND\n+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE\n+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\n+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION\n+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n+*/\n+jasmineRequire.html = function(j$) {\n+  j$.ResultsNode = jasmineRequire.ResultsNode();\n+  j$.HtmlReporter = jasmineRequire.HtmlReporter(j$);\n+  j$.QueryString = jasmineRequire.QueryString();\n+  j$.HtmlSpecFilter = jasmineRequire.HtmlSpecFilter();\n+};\n+\n+jasmineRequire.HtmlReporter = function(j$) {\n+\n+  var noopTimer = {\n+    start: function() {},\n+    elapsed: function() { return 0; }\n+  };\n+\n+  function HtmlReporter(options) {\n+    var env = options.env || {},\n+      getContainer = options.getContainer,\n+      createElement = options.createElement,\n+      createTextNode = options.createTextNode,\n+      onRaiseExceptionsClick = options.onRaiseExceptionsClick || function() {},\n+      onThrowExpectationsClick = options.onThrowExpectationsClick || function() {},\n+      onRandomClick = options.onRandomClick || function() {},\n+      addToExistingQueryString = options.addToExistingQueryString || defaultQueryString,\n+      timer = options.timer || noopTimer,\n+      results = [],\n+      specsExecuted = 0,\n+      failureCount = 0,\n+      pendingSpecCount = 0,\n+      htmlReporterMain,\n+      symbols,\n+      failedSuites = [];\n+\n+    this.initialize = function() {\n+      clearPrior();\n+      htmlReporterMain = createDom('div', {className: 'jasmine_html-reporter'},\n+        createDom('div', {className: 'jasmine-banner'},\n+          createDom('a', {className: 'jasmine-title', href: 'http://jasmine.github.io/', target: '_blank'}),\n+          createDom('span', {className: 'jasmine-version'}, j$.version)\n+        ),\n+        createDom('ul', {className: 'jasmine-symbol-summary'}),\n+        createDom('div', {className: 'jasmine-alert'}),\n+        createDom('div', {className: 'jasmine-results'},\n+          createDom('div', {className: 'jasmine-failures'})\n+        )\n+      );\n+      getContainer().appendChild(htmlReporterMain);\n+    };\n+\n+    var totalSpecsDefined;\n+    this.jasmineStarted = function(options) {\n+      totalSpecsDefined = options.totalSpecsDefined || 0;\n+      timer.start();\n+    };\n+\n+    var summary = createDom('div', {className: 'jasmine-summary'});\n+\n+    var topResults = new j$.ResultsNode({}, '', null),\n+      currentParent = topResults;\n+\n+    this.suiteStarted = function(result) {\n+      currentParent.addChild(result, 'suite');\n+      currentParent = currentParent.last();\n+    };\n+\n+    this.suiteDone = function(result) {\n+      if (result.status == 'failed') {\n+        failedSuites.push(result);\n+      }\n+\n+      if (currentParent == topResults) {\n+        return;\n+      }\n+\n+      currentParent = currentParent.parent;\n+    };\n+\n+    this.specStarted = function(result) {\n+      currentParent.addChild(result, 'spec');\n+    };\n+\n+    var failures = [];\n+    this.specDone = function(result) {\n+      if(noExpectations(result) && typeof console !== 'undefined' && typeof console.error !== 'undefined') {\n+        console.error('Spec \\'' + result.fullName + '\\' has no expectations.');\n+      }\n+\n+      if (result.status != 'disabled') {\n+        specsExecuted++;\n+      }\n+\n+      if (!symbols){\n+        symbols = find('.jasmine-symbol-summary');\n+      }\n+\n+      symbols.appendChild(createDom('li', {\n+          className: noExpectations(result) ? 'jasmine-empty' : 'jasmine-' + result.status,\n+          id: 'spec_' + result.id,\n+          title: result.fullName\n+        }\n+      ));\n+\n+      if (result.status == 'failed') {\n+        failureCount++;\n+\n+        var failure =\n+          createDom('div', {className: 'jasmine-spec-detail jasmine-failed'},\n+            createDom('div', {className: 'jasmine-description'},\n+              createDom('a', {title: result.fullName, href: specHref(result)}, result.fullName)\n+            ),\n+            createDom('div', {className: 'jasmine-messages'})\n+          );\n+        var messages = failure.childNodes[1];\n+\n+        for (var i = 0; i < result.failedExpectations.length; i++) {\n+          var expectation = result.failedExpectations[i];\n+          messages.appendChild(createDom('div', {className: 'jasmine-result-message'}, expectation.message));\n+          messages.appendChild(createDom('div', {className: 'jasmine-stack-trace'}, expectation.stack));\n+        }\n+\n+        failures.push(failure);\n+      }\n+\n+      if (result.status == 'pending') {\n+        pendingSpecCount++;\n+      }\n+    };\n+\n+    this.jasmineDone = function(doneResult) {\n+      var banner = find('.jasmine-banner');\n+      var alert = find('.jasmine-alert');\n+      var order = doneResult && doneResult.order;\n+      alert.appendChild(createDom('span', {className: 'jasmine-duration'}, 'finished in ' + timer.elapsed() / 1000 + 's'));\n+\n+      banner.appendChild(\n+        createDom('div', { className: 'jasmine-run-options' },\n+          createDom('span', { className: 'jasmine-trigger' }, 'Options'),\n+          createDom('div', { className: 'jasmine-payload' },\n+            createDom('div', { className: 'jasmine-exceptions' },\n+              createDom('input', {\n+                className: 'jasmine-raise',\n+                id: 'jasmine-raise-exceptions',\n+                type: 'checkbox'\n+              }),\n+              createDom('label', { className: 'jasmine-label', 'for': 'jasmine-raise-exceptions' }, 'raise exceptions')),\n+            createDom('div', { className: 'jasmine-throw-failures' },\n+              createDom('input', {\n+                className: 'jasmine-throw',\n+                id: 'jasmine-throw-failures',\n+                type: 'checkbox'\n+              }),\n+              createDom('label', { className: 'jasmine-label', 'for': 'jasmine-throw-failures' }, 'stop spec on expectation failure')),\n+            createDom('div', { className: 'jasmine-random-order' },\n+              createDom('input', {\n+                className: 'jasmine-random',\n+                id: 'jasmine-random-order',\n+                type: 'checkbox'\n+              }),\n+              createDom('label', { className: 'jasmine-label', 'for': 'jasmine-random-order' }, 'run tests in random order'))\n+          )\n+        ));\n+\n+      var raiseCheckbox = find('#jasmine-raise-exceptions');\n+\n+      raiseCheckbox.checked = !env.catchingExceptions();\n+      raiseCheckbox.onclick = onRaiseExceptionsClick;\n+\n+      var throwCheckbox = find('#jasmine-throw-failures');\n+      throwCheckbox.checked = env.throwingExpectationFailures();\n+      throwCheckbox.onclick = onThrowExpectationsClick;\n+\n+      var randomCheckbox = find('#jasmine-random-order');\n+      randomCheckbox.checked = env.randomTests();\n+      randomCheckbox.onclick = onRandomClick;\n+\n+      var optionsMenu = find('.jasmine-run-options'),\n+          optionsTrigger = optionsMenu.querySelector('.jasmine-trigger'),\n+          optionsPayload = optionsMenu.querySelector('.jasmine-payload'),\n+          isOpen = /\\bjasmine-open\\b/;\n+\n+      optionsTrigger.onclick = function() {\n+        if (isOpen.test(optionsPayload.className)) {\n+          optionsPayload.className = optionsPayload.className.replace(isOpen, '');\n+        } else {\n+          optionsPayload.className += ' jasmine-open';\n+        }\n+      };\n+\n+      if (specsExecuted < totalSpecsDefined) {\n+        var skippedMessage = 'Ran ' + specsExecuted + ' of ' + totalSpecsDefined + ' specs - run all';\n+        alert.appendChild(\n+          createDom('span', {className: 'jasmine-bar jasmine-skipped'},\n+            createDom('a', {href: '?', title: 'Run all specs'}, skippedMessage)\n+          )\n+        );\n+      }\n+      var statusBarMessage = '';\n+      var statusBarClassName = 'jasmine-bar ';\n+\n+      if (totalSpecsDefined > 0) {\n+        statusBarMessage += pluralize('spec', specsExecuted) + ', ' + pluralize('failure', failureCount);\n+        if (pendingSpecCount) { statusBarMessage += ', ' + pluralize('pending spec', pendingSpecCount); }\n+        statusBarClassName += (failureCount > 0) ? 'jasmine-failed' : 'jasmine-passed';\n+      } else {\n+        statusBarClassName += 'jasmine-skipped';\n+        statusBarMessage += 'No specs found';\n+      }\n+\n+      var seedBar;\n+      if (order && order.random) {\n+        seedBar = createDom('span', {className: 'jasmine-seed-bar'},\n+          ', randomized with seed ',\n+          createDom('a', {title: 'randomized with seed ' + order.seed, href: seedHref(order.seed)}, order.seed)\n+        );\n+      }\n+\n+      alert.appendChild(createDom('span', {className: statusBarClassName}, statusBarMessage, seedBar));\n+\n+      for(i = 0; i < failedSuites.length; i++) {\n+        var failedSuite = failedSuites[i];\n+        for(var j = 0; j < failedSuite.failedExpectations.length; j++) {\n+          var errorBarMessage = 'AfterAll ' + failedSuite.failedExpectations[j].message;\n+          var errorBarClassName = 'jasmine-bar jasmine-errored';\n+          alert.appendChild(createDom('span', {className: errorBarClassName}, errorBarMessage));\n+        }\n+      }\n+\n+      var results = find('.jasmine-results');\n+      results.appendChild(summary);\n+\n+      summaryList(topResults, summary);\n+\n+      function summaryList(resultsTree, domParent) {\n+        var specListNode;\n+        for (var i = 0; i < resultsTree.children.length; i++) {\n+          var resultNode = resultsTree.children[i];\n+          if (resultNode.type == 'suite') {\n+            var suiteListNode = createDom('ul', {className: 'jasmine-suite', id: 'suite-' + resultNode.result.id},\n+              createDom('li', {className: 'jasmine-suite-detail'},\n+                createDom('a', {href: specHref(resultNode.result)}, resultNode.result.description)\n+              )\n+            );\n+\n+            summaryList(resultNode, suiteListNode);\n+            domParent.appendChild(suiteListNode);\n+          }\n+          if (resultNode.type == 'spec') {\n+            if (domParent.getAttribute('class') != 'jasmine-specs') {\n+              specListNode = createDom('ul', {className: 'jasmine-specs'});\n+              domParent.appendChild(specListNode);\n+            }\n+            var specDescription = resultNode.result.description;\n+            if(noExpectations(resultNode.result)) {\n+              specDescription = 'SPEC HAS NO EXPECTATIONS ' + specDescription;\n+            }\n+            if(resultNode.result.status === 'pending' && resultNode.result.pendingReason !== '') {\n+              specDescription = specDescription + ' PENDING WITH MESSAGE: ' + resultNode.result.pendingReason;\n+            }\n+            specListNode.appendChild(\n+              createDom('li', {\n+                  className: 'jasmine-' + resultNode.result.status,\n+                  id: 'spec-' + resultNode.result.id\n+                },\n+                createDom('a', {href: specHref(resultNode.result)}, specDescription)\n+              )\n+            );\n+          }\n+        }\n+      }\n+\n+      if (failures.length) {\n+        alert.appendChild(\n+          createDom('span', {className: 'jasmine-menu jasmine-bar jasmine-spec-list'},\n+            createDom('span', {}, 'Spec List | '),\n+            createDom('a', {className: 'jasmine-failures-menu', href: '#'}, 'Failures')));\n+        alert.appendChild(\n+          createDom('span', {className: 'jasmine-menu jasmine-bar jasmine-failure-list'},\n+            createDom('a', {className: 'jasmine-spec-list-menu', href: '#'}, 'Spec List'),\n+            createDom('span', {}, ' | Failures ')));\n+\n+        find('.jasmine-failures-menu').onclick = function() {\n+          setMenuModeTo('jasmine-failure-list');\n+        };\n+        find('.jasmine-spec-list-menu').onclick = function() {\n+          setMenuModeTo('jasmine-spec-list');\n+        };\n+\n+        setMenuModeTo('jasmine-failure-list');\n+\n+        var failureNode = find('.jasmine-failures');\n+        for (var i = 0; i < failures.length; i++) {\n+          failureNode.appendChild(failures[i]);\n+        }\n+      }\n+    };\n+\n+    return this;\n+\n+    function find(selector) {\n+      return getContainer().querySelector('.jasmine_html-reporter ' + selector);\n+    }\n+\n+    function clearPrior() {\n+      // return the reporter\n+      var oldReporter = find('');\n+\n+      if(oldReporter) {\n+        getContainer().removeChild(oldReporter);\n+      }\n+    }\n+\n+    function createDom(type, attrs, childrenVarArgs) {\n+      var el = createElement(type);\n+\n+      for (var i = 2; i < arguments.length; i++) {\n+        var child = arguments[i];\n+\n+        if (typeof child === 'string') {\n+          el.appendChild(createTextNode(child));\n+        } else {\n+          if (child) {\n+            el.appendChild(child);\n+          }\n+        }\n+      }\n+\n+      for (var attr in attrs) {\n+        if (attr == 'className') {","path":"jasmine/lib/jasmine-2.4.1/jasmine-html.js","position":349,"original_position":349,"commit_id":"3fce9ff1b8b39437aad6b76147cc966087a6a0f0","original_commit_id":"3fce9ff1b8b39437aad6b76147cc966087a6a0f0","user":{"login":"houndci-bot","id":6697940,"avatar_url":"https://avatars.githubusercontent.com/u/6697940?v=3","gravatar_id":"","url":"https://api.github.com/users/houndci-bot","html_url":"https://github.com/houndci-bot","followers_url":"https://api.github.com/users/houndci-bot/followers","following_url":"https://api.github.com/users/houndci-bot/following{/other_user}","gists_url":"https://api.github.com/users/houndci-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/houndci-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/houndci-bot/subscriptions","organizations_url":"https://api.github.com/users/houndci-bot/orgs","repos_url":"https://api.github.com/users/houndci-bot/repos","events_url":"https://api.github.com/users/houndci-bot/events{/privacy}","received_events_url":"https://api.github.com/users/houndci-bot/received_events","type":"User","site_admin":false},"body":"Expected '===' and instead saw '=='.","created_at":"2016-04-02T12:19:22Z","updated_at":"2016-04-02T12:19:22Z","html_url":"https://github.com/makersacademy/bowling-challenge/pull/235#discussion_r58292524","pull_request_url":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/235","_links":{"self":{"href":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/comments/58292524"},"html":{"href":"https://github.com/makersacademy/bowling-challenge/pull/235#discussion_r58292524"},"pull_request":{"href":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/235"}}},"pull_request":{"url":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/235","id":65034361,"html_url":"https://github.com/makersacademy/bowling-challenge/pull/235","diff_url":"https://github.com/makersacademy/bowling-challenge/pull/235.diff","patch_url":"https://github.com/makersacademy/bowling-challenge/pull/235.patch","issue_url":"https://api.github.com/repos/makersacademy/bowling-challenge/issues/235","number":235,"state":"open","locked":false,"title":"Yas: bowling challenge","user":{"login":"yasgreen93","id":15678246,"avatar_url":"https://avatars.githubusercontent.com/u/15678246?v=3","gravatar_id":"","url":"https://api.github.com/users/yasgreen93","html_url":"https://github.com/yasgreen93","followers_url":"https://api.github.com/users/yasgreen93/followers","following_url":"https://api.github.com/users/yasgreen93/following{/other_user}","gists_url":"https://api.github.com/users/yasgreen93/gists{/gist_id}","starred_url":"https://api.github.com/users/yasgreen93/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yasgreen93/subscriptions","organizations_url":"https://api.github.com/users/yasgreen93/orgs","repos_url":"https://api.github.com/users/yasgreen93/repos","events_url":"https://api.github.com/users/yasgreen93/events{/privacy}","received_events_url":"https://api.github.com/users/yasgreen93/received_events","type":"User","site_admin":false},"body":"","created_at":"2016-04-02T10:24:40Z","updated_at":"2016-04-02T12:19:22Z","closed_at":null,"merged_at":null,"merge_commit_sha":"94aa2f6dbb458c8a1532c1d9cb190f2c4046d1c2","assignee":null,"milestone":null,"commits_url":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/235/commits","review_comments_url":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/235/comments","review_comment_url":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/comments{/number}","comments_url":"https://api.github.com/repos/makersacademy/bowling-challenge/issues/235/comments","statuses_url":"https://api.github.com/repos/makersacademy/bowling-challenge/statuses/3fce9ff1b8b39437aad6b76147cc966087a6a0f0","head":{"label":"yasgreen93:master","ref":"master","sha":"3fce9ff1b8b39437aad6b76147cc966087a6a0f0","user":{"login":"yasgreen93","id":15678246,"avatar_url":"https://avatars.githubusercontent.com/u/15678246?v=3","gravatar_id":"","url":"https://api.github.com/users/yasgreen93","html_url":"https://github.com/yasgreen93","followers_url":"https://api.github.com/users/yasgreen93/followers","following_url":"https://api.github.com/users/yasgreen93/following{/other_user}","gists_url":"https://api.github.com/users/yasgreen93/gists{/gist_id}","starred_url":"https://api.github.com/users/yasgreen93/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yasgreen93/subscriptions","organizations_url":"https://api.github.com/users/yasgreen93/orgs","repos_url":"https://api.github.com/users/yasgreen93/repos","events_url":"https://api.github.com/users/yasgreen93/events{/privacy}","received_events_url":"https://api.github.com/users/yasgreen93/received_events","type":"User","site_admin":false},"repo":{"id":55288815,"name":"bowling-challenge","full_name":"yasgreen93/bowling-challenge","owner":{"login":"yasgreen93","id":15678246,"avatar_url":"https://avatars.githubusercontent.com/u/15678246?v=3","gravatar_id":"","url":"https://api.github.com/users/yasgreen93","html_url":"https://github.com/yasgreen93","followers_url":"https://api.github.com/users/yasgreen93/followers","following_url":"https://api.github.com/users/yasgreen93/following{/other_user}","gists_url":"https://api.github.com/users/yasgreen93/gists{/gist_id}","starred_url":"https://api.github.com/users/yasgreen93/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yasgreen93/subscriptions","organizations_url":"https://api.github.com/users/yasgreen93/orgs","repos_url":"https://api.github.com/users/yasgreen93/repos","events_url":"https://api.github.com/users/yasgreen93/events{/privacy}","received_events_url":"https://api.github.com/users/yasgreen93/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/yasgreen93/bowling-challenge","description":"Calculate Scores for Ten Pin Bowling","fork":true,"url":"https://api.github.com/repos/yasgreen93/bowling-challenge","forks_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/forks","keys_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/keys{/key_id}","collaborators_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/teams","hooks_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/hooks","issue_events_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/issues/events{/number}","events_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/events","assignees_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/assignees{/user}","branches_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/branches{/branch}","tags_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/tags","blobs_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/git/refs{/sha}","trees_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/git/trees{/sha}","statuses_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/statuses/{sha}","languages_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/languages","stargazers_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/stargazers","contributors_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/contributors","subscribers_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/subscribers","subscription_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/subscription","commits_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/commits{/sha}","git_commits_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/git/commits{/sha}","comments_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/comments{/number}","issue_comment_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/issues/comments{/number}","contents_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/contents/{+path}","compare_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/compare/{base}...{head}","merges_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/merges","archive_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/downloads","issues_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/issues{/number}","pulls_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/pulls{/number}","milestones_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/milestones{/number}","notifications_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/labels{/name}","releases_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/releases{/id}","deployments_url":"https://api.github.com/repos/yasgreen93/bowling-challenge/deployments","created_at":"2016-04-02T10:15:57Z","updated_at":"2016-04-02T12:19:02Z","pushed_at":"2016-04-02T12:19:01Z","git_url":"git://github.com/yasgreen93/bowling-challenge.git","ssh_url":"git@github.com:yasgreen93/bowling-challenge.git","clone_url":"https://github.com/yasgreen93/bowling-challenge.git","svn_url":"https://github.com/yasgreen93/bowling-challenge","homepage":null,"size":168,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"makersacademy:master","ref":"master","sha":"3fe76ca2790d5b1b207b9cc77b4f41e8bcbd7340","user":{"login":"makersacademy","id":3636186,"avatar_url":"https://avatars.githubusercontent.com/u/3636186?v=3","gravatar_id":"","url":"https://api.github.com/users/makersacademy","html_url":"https://github.com/makersacademy","followers_url":"https://api.github.com/users/makersacademy/followers","following_url":"https://api.github.com/users/makersacademy/following{/other_user}","gists_url":"https://api.github.com/users/makersacademy/gists{/gist_id}","starred_url":"https://api.github.com/users/makersacademy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/makersacademy/subscriptions","organizations_url":"https://api.github.com/users/makersacademy/orgs","repos_url":"https://api.github.com/users/makersacademy/repos","events_url":"https://api.github.com/users/makersacademy/events{/privacy}","received_events_url":"https://api.github.com/users/makersacademy/received_events","type":"Organization","site_admin":false},"repo":{"id":27005859,"name":"bowling-challenge","full_name":"makersacademy/bowling-challenge","owner":{"login":"makersacademy","id":3636186,"avatar_url":"https://avatars.githubusercontent.com/u/3636186?v=3","gravatar_id":"","url":"https://api.github.com/users/makersacademy","html_url":"https://github.com/makersacademy","followers_url":"https://api.github.com/users/makersacademy/followers","following_url":"https://api.github.com/users/makersacademy/following{/other_user}","gists_url":"https://api.github.com/users/makersacademy/gists{/gist_id}","starred_url":"https://api.github.com/users/makersacademy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/makersacademy/subscriptions","organizations_url":"https://api.github.com/users/makersacademy/orgs","repos_url":"https://api.github.com/users/makersacademy/repos","events_url":"https://api.github.com/users/makersacademy/events{/privacy}","received_events_url":"https://api.github.com/users/makersacademy/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/makersacademy/bowling-challenge","description":"Calculate Scores for Ten Pin Bowling","fork":false,"url":"https://api.github.com/repos/makersacademy/bowling-challenge","forks_url":"https://api.github.com/repos/makersacademy/bowling-challenge/forks","keys_url":"https://api.github.com/repos/makersacademy/bowling-challenge/keys{/key_id}","collaborators_url":"https://api.github.com/repos/makersacademy/bowling-challenge/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/makersacademy/bowling-challenge/teams","hooks_url":"https://api.github.com/repos/makersacademy/bowling-challenge/hooks","issue_events_url":"https://api.github.com/repos/makersacademy/bowling-challenge/issues/events{/number}","events_url":"https://api.github.com/repos/makersacademy/bowling-challenge/events","assignees_url":"https://api.github.com/repos/makersacademy/bowling-challenge/assignees{/user}","branches_url":"https://api.github.com/repos/makersacademy/bowling-challenge/branches{/branch}","tags_url":"https://api.github.com/repos/makersacademy/bowling-challenge/tags","blobs_url":"https://api.github.com/repos/makersacademy/bowling-challenge/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/makersacademy/bowling-challenge/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/makersacademy/bowling-challenge/git/refs{/sha}","trees_url":"https://api.github.com/repos/makersacademy/bowling-challenge/git/trees{/sha}","statuses_url":"https://api.github.com/repos/makersacademy/bowling-challenge/statuses/{sha}","languages_url":"https://api.github.com/repos/makersacademy/bowling-challenge/languages","stargazers_url":"https://api.github.com/repos/makersacademy/bowling-challenge/stargazers","contributors_url":"https://api.github.com/repos/makersacademy/bowling-challenge/contributors","subscribers_url":"https://api.github.com/repos/makersacademy/bowling-challenge/subscribers","subscription_url":"https://api.github.com/repos/makersacademy/bowling-challenge/subscription","commits_url":"https://api.github.com/repos/makersacademy/bowling-challenge/commits{/sha}","git_commits_url":"https://api.github.com/repos/makersacademy/bowling-challenge/git/commits{/sha}","comments_url":"https://api.github.com/repos/makersacademy/bowling-challenge/comments{/number}","issue_comment_url":"https://api.github.com/repos/makersacademy/bowling-challenge/issues/comments{/number}","contents_url":"https://api.github.com/repos/makersacademy/bowling-challenge/contents/{+path}","compare_url":"https://api.github.com/repos/makersacademy/bowling-challenge/compare/{base}...{head}","merges_url":"https://api.github.com/repos/makersacademy/bowling-challenge/merges","archive_url":"https://api.github.com/repos/makersacademy/bowling-challenge/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/makersacademy/bowling-challenge/downloads","issues_url":"https://api.github.com/repos/makersacademy/bowling-challenge/issues{/number}","pulls_url":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls{/number}","milestones_url":"https://api.github.com/repos/makersacademy/bowling-challenge/milestones{/number}","notifications_url":"https://api.github.com/repos/makersacademy/bowling-challenge/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/makersacademy/bowling-challenge/labels{/name}","releases_url":"https://api.github.com/repos/makersacademy/bowling-challenge/releases{/id}","deployments_url":"https://api.github.com/repos/makersacademy/bowling-challenge/deployments","created_at":"2014-11-22T17:07:53Z","updated_at":"2016-01-17T21:19:41Z","pushed_at":"2016-04-02T12:19:01Z","git_url":"git://github.com/makersacademy/bowling-challenge.git","ssh_url":"git@github.com:makersacademy/bowling-challenge.git","clone_url":"https://github.com/makersacademy/bowling-challenge.git","svn_url":"https://github.com/makersacademy/bowling-challenge","homepage":null,"size":79826,"stargazers_count":3,"watchers_count":3,"language":null,"has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":273,"mirror_url":null,"open_issues_count":4,"forks":273,"open_issues":4,"watchers":3,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/235"},"html":{"href":"https://github.com/makersacademy/bowling-challenge/pull/235"},"issue":{"href":"https://api.github.com/repos/makersacademy/bowling-challenge/issues/235"},"comments":{"href":"https://api.github.com/repos/makersacademy/bowling-challenge/issues/235/comments"},"review_comments":{"href":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/235/comments"},"review_comment":{"href":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/makersacademy/bowling-challenge/pulls/235/commits"},"statuses":{"href":"https://api.github.com/repos/makersacademy/bowling-challenge/statuses/3fce9ff1b8b39437aad6b76147cc966087a6a0f0"}}}}