{"action":"created","comment":{"url":"https://api.github.com/repos/palantir/svg-typewriter/pulls/comments/95458679","pull_request_review_id":16010724,"id":95458679,"diff_hunk":"@@ -1,311 +0,0 @@\n-module.exports = function(grunt) {\n-  \"use strict\";\n-\n-  var path = require(\"path\");\n-  var cwd = process.cwd();\n-\n-  var tsConfig = {\n-    dev: {\n-      src: [\"src/**/*.ts\", \"typings/**/*.d.ts\"],\n-      outDir: \"build/src/\",\n-      options: {\n-        target: \"es5\",\n-        sourceMap: false,\n-        noImplicitAny: true,\n-        declaration: true,\n-        removeComments: false\n-      }\n-    },\n-    test: {\n-      src: [\"test/*.ts\", \"typings/**/*.d.ts\", \"build/svgtypewriter.d.ts\"],\n-      outDir: \"build/test/\",\n-      options: {\n-        target: \"es5\",\n-        sourceMap: false,\n-        noImplicitAny: true,\n-        declaration: false,\n-        removeComments: false\n-      }\n-    },\n-    verify_d_ts: {\n-      src: [\"typings/d3/d3.d.ts\", \"svgtypewriter.d.ts\"]\n-    }\n-  };\n-\n-  // poor man\"s deep copy\n-  var deepCopy = function(x) {\n-    return JSON.parse(JSON.stringify(x));\n-  };\n-\n-  tsConfig.dev_release = deepCopy(tsConfig.dev);\n-  delete tsConfig.dev_release.options.compiler;\n-\n-  var tsFiles;\n-  var updateTsFiles = function() {\n-    tsFiles = grunt.file.read(\"src/reference.ts\")\n-                  .split(\"\\n\")\n-                  .filter(function(s) {\n-                    return s !== \"\";\n-                  })\n-                  .map(function(s) {\n-                    return s.match(/\"(.*\\.ts)\"/)[1];\n-                  });\n-  };\n-  updateTsFiles();\n-\n-  var testTsFiles;\n-  var updateTestTsFiles = function() {\n-    testTsFiles = grunt.file.read(\"test/testReference.ts\")\n-      .split(\"\\n\")\n-      .filter(function(s) { return s !== \"\"; })\n-      .map(function(s) { return s.match(/\"(.*\\.ts)\"/)[1]; });\n-  };\n-  updateTestTsFiles();\n-\n-  var bumpJSON = {\n-    options: {\n-      files: [\"package.json\", \"bower.json\"],\n-      updateConfigs: [\"pkg\"],\n-      commit: false,\n-      createTag: false,\n-      push: false\n-    }\n-  };\n-\n-  var prefixMatch = \"\\\\n *(function |var |static )?\";\n-  var varNameMatch = \"[^(:;]*(\\\\([^)]*\\\\))?\"; // catch function args too\n-  var nestedBraceMatch = \": \\\\{[^{}]*\\\\}\";\n-  var typeNameMatch = \": [^;]*\";\n-  var finalMatch = \"((\" + nestedBraceMatch + \")|(\" + typeNameMatch + \"))?\\\\n?;\";\n-  var jsdoc_init = \"\\\\n *\\\\/\\\\*\\\\* *\\\\n\";\n-  var jsdoc_mid = \"( *\\\\*[^\\\\n]*\\\\n)+\";\n-  var jsdoc_end = \" *\\\\*\\\\/ *\";\n-  var jsdoc = \"(\" + jsdoc_init + jsdoc_mid + jsdoc_end + \")?\";\n-\n-  var configJSON = {\n-    pkg: grunt.file.readJSON(\"package.json\"),\n-    bump: bumpJSON,\n-    concat: {\n-      header: {\n-        src: [\"license_header.txt\", \"svgtypewriter.js\"],\n-        dest: \"svgtypewriter.js\",\n-      },\n-      svgtypewriter: {\n-        src: tsFiles.map(function(s) {\n-          return \"build/src/\" + s.replace(\".ts\", \".js\");\n-        }),\n-        dest: \"svgtypewriter.js\",\n-      },\n-      tests: {\n-        src: testTsFiles.map(function(s) {\n-          return \"build/test/\" + s.replace(\".ts\", \".js\");\n-        }),\n-        dest: \"test/tests.js\",\n-      },\n-      definitions: {\n-        options: {\n-            footer: '\\ndeclare module \"svg-typewriter\" { export = SVGTypewriter; }\\n',\n-        },\n-        src: tsFiles.map(function(s) {\n-          return \"build/src/\" + s.replace(\".ts\", \".d.ts\");\n-        }),\n-        dest: \"build/svgtypewriter.d.ts\",\n-      },\n-    },\n-    sed: {\n-      version_number: {\n-        pattern: \"@VERSION\",\n-        replacement: \"<%= pkg.version %>\",\n-        path: \"svgtypewriter.js\"\n-      },\n-      definitions: {\n-        pattern: '/// *<reference path=[\\\"\"].*[\\\"\"] */>',\n-        replacement: \"\",\n-        path: \"build/svgtypewriter.d.ts\",\n-      },\n-      private_definitions: {\n-        pattern: jsdoc + prefixMatch + \"private \" + varNameMatch + finalMatch,\n-        replacement: \"\",\n-        path: \"build/svgtypewriter.d.ts\",\n-      }\n-    },\n-    typedoc: {\n-      build: {\n-        options: {\n-          module: \"commonjs\",\n-          target: \"es5\",\n-          out: \"docs/\",\n-          name: \"SVGTypewriter.js\"\n-        },\n-        src: \"src/**/*\"\n-      }\n-    },\n-    ts: tsConfig,\n-    tslint: {\n-      options: {\n-        configuration: grunt.file.readJSON(\"tslint.json\")\n-      },\n-      all: {\n-        src: [\"src/**/*.ts\", \"test/**/*.ts\"]\n-      }\n-    },\n-    umd: {\n-        all: {\n-            options: {\n-                src: \"svgtypewriter.js\",\n-                objectToExport: \"SVGTypewriter\",\n-                deps: {\n-                    default: [\"d3\"],\n-                }\n-            }\n-        }\n-    },\n-    watch: {\n-      options: {\n-        livereload: 35731\n-      },\n-      rebuild: {\n-        tasks: [\"dev-compile\"],\n-        files: [\"src/**/*.ts\"]\n-      },\n-      tests: {\n-        tasks: [\"test-compile\"],\n-        files: [\"test/**/*.ts\"]\n-      }\n-    },\n-    blanket_mocha: {\n-      all: [\"test/coverage.html\"],\n-      options: {\n-        threshold: 95\n-      }\n-    },\n-    connect: {\n-      server: {\n-        options: {\n-          port: 9999,\n-          hostname: \"*\",\n-          base: \"\",\n-          livereload: 35731\n-        }\n-      }\n-    },\n-    jshint: {\n-      files: [\"Gruntfile.js\"],\n-      options: {\n-        \"curly\": true,\n-        \"eqeqeq\": true,\n-        \"evil\": true,\n-        \"indent\": 2,\n-        \"latedef\": true,\n-        \"globals\": {\n-          \"jQuery\": true,\n-          \"d3\": true,\n-          \"window\": true,\n-          \"console\": true,\n-          \"$\": true,\n-          \"makeRandomData\": true,\n-          \"setTimeout\": true,\n-          \"document\": true,\n-        },\n-        \"strict\": true,\n-        \"eqnull\": true\n-      }\n-    },\n-    parallelize: {\n-      tslint: {\n-        all: 4\n-      }\n-    },\n-    clean: {\n-      tscommand: [\"tscommand*.tmp.txt\"]\n-    },\n-    uglify: {\n-      main: {\n-        files: {\"svgtypewriter.min.js\": [\"svgtypewriter.js\"]}\n-      }\n-    },\n-    \"saucelabs-mocha\": {\n-      all: {\n-        options: {\n-          urls: [\"http://127.0.0.1:9999/test/tests.html\"],\n-          testname: \"SVGTypewriter Sauce Unit Tests\",\n-          browsers: [{\n-            browserName: \"firefox\",\n-            platform: \"linux\"\n-          }, {\n-            browserName: \"chrome\",\n-            platform: \"linux\"\n-          }, {\n-            browserName: \"internet explorer\",\n-            version: \"9\",\n-            platform: \"WIN7\"\n-          }, {\n-            browserName: \"safari\",\n-            platform: \"OS X 10.10\",\n-            version: \"8\"\n-          }],\n-          build: process.env.TRAVIS_JOB_ID,\n-          \"tunnel-identifier\": process.env.TRAVIS_JOB_NUMBER\n-        }\n-      }\n-    }\n-  };\n-\n-  var compile_task = [\n-    \"update_ts_files\",\n-    \"update_test_ts_files\",\n-    \"ts:dev\",\n-    \"tslint\",\n-    \"concat:svgtypewriter\",\n-    \"concat:definitions\",\n-    \"sed:definitions\",\n-    \"sed:private_definitions\",\n-    \"umd\",\n-    \"concat:header\",\n-    \"sed:version_number\",\n-    \"definitions_prod\",\n-    \"test-compile\",\n-    \"clean:tscommand\"\n-  ];\n-\n-\n-  grunt.initConfig(configJSON);\n-  require(\"load-grunt-tasks\")(grunt);\n-\n-  grunt.registerTask(\"default\", \"launch\");\n-  grunt.registerTask(\"update_ts_files\", updateTsFiles);\n-  grunt.registerTask(\"update_test_ts_files\", updateTestTsFiles);\n-  grunt.registerTask(\"definitions_prod\", function() {\n-    grunt.file.copy(\"build/svgtypewriter.d.ts\", \"svgtypewriter.d.ts\");\n-  });\n-\n-  grunt.registerTask(\"dev-compile\", compile_task);\n-  grunt.registerTask(\"docs\", \"typedoc:build\");\n-  grunt.registerTask(\"test-sauce\", [\"connect\", \"saucelabs-mocha\"]);\n-  grunt.registerTask(\"test\", [\n-    \"dev-compile\",\n-    \"blanket_mocha\",\n-    \"parallelize:tslint\",\n-    \"jshint\",\n-    \"ts:verify_d_ts\"\n-  ]);\n-\n-  grunt.registerTask(\"test-compile\", [\n-    \"ts:test\",\n-    \"concat:tests\"\n-  ]);\n-\n-  var travisTests = [\"test\"];\n-  if (process.env.SAUCE_USERNAME) {","path":"Gruntfile.js","position":299,"original_position":299,"commit_id":"6c2dc771334ed2afcf768ef24030ea9b7bddb714","original_commit_id":"6c2dc771334ed2afcf768ef24030ea9b7bddb714","user":{"login":"hellochar","id":1079495,"avatar_url":"https://avatars.githubusercontent.com/u/1079495?v=3","gravatar_id":"","url":"https://api.github.com/users/hellochar","html_url":"https://github.com/hellochar","followers_url":"https://api.github.com/users/hellochar/followers","following_url":"https://api.github.com/users/hellochar/following{/other_user}","gists_url":"https://api.github.com/users/hellochar/gists{/gist_id}","starred_url":"https://api.github.com/users/hellochar/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hellochar/subscriptions","organizations_url":"https://api.github.com/users/hellochar/orgs","repos_url":"https://api.github.com/users/hellochar/repos","events_url":"https://api.github.com/users/hellochar/events{/privacy}","received_events_url":"https://api.github.com/users/hellochar/received_events","type":"User","site_admin":false},"body":"Is this logic (saucelabs testing) replicated?","created_at":"2017-01-10T21:15:43Z","updated_at":"2017-01-10T21:16:49Z","html_url":"https://github.com/palantir/svg-typewriter/pull/42#discussion_r95458679","pull_request_url":"https://api.github.com/repos/palantir/svg-typewriter/pulls/42","_links":{"self":{"href":"https://api.github.com/repos/palantir/svg-typewriter/pulls/comments/95458679"},"html":{"href":"https://github.com/palantir/svg-typewriter/pull/42#discussion_r95458679"},"pull_request":{"href":"https://api.github.com/repos/palantir/svg-typewriter/pulls/42"}}},"pull_request":{"url":"https://api.github.com/repos/palantir/svg-typewriter/pulls/42","id":100791947,"html_url":"https://github.com/palantir/svg-typewriter/pull/42","diff_url":"https://github.com/palantir/svg-typewriter/pull/42.diff","patch_url":"https://github.com/palantir/svg-typewriter/pull/42.patch","issue_url":"https://api.github.com/repos/palantir/svg-typewriter/issues/42","number":42,"state":"open","locked":false,"title":"Redo repo","user":{"login":"themadcreator","id":569364,"avatar_url":"https://avatars.githubusercontent.com/u/569364?v=3","gravatar_id":"","url":"https://api.github.com/users/themadcreator","html_url":"https://github.com/themadcreator","followers_url":"https://api.github.com/users/themadcreator/followers","following_url":"https://api.github.com/users/themadcreator/following{/other_user}","gists_url":"https://api.github.com/users/themadcreator/gists{/gist_id}","starred_url":"https://api.github.com/users/themadcreator/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/themadcreator/subscriptions","organizations_url":"https://api.github.com/users/themadcreator/orgs","repos_url":"https://api.github.com/users/themadcreator/repos","events_url":"https://api.github.com/users/themadcreator/events{/privacy}","received_events_url":"https://api.github.com/users/themadcreator/received_events","type":"User","site_admin":false},"body":"This commit is a major refactoring and cleanup of this library.\r\n\r\n* Conversion of namespaces to modules while leaving the toplevel\r\n  API intact.\r\n* Simplified building and testing to npm scripts only.\r\n    * tsc for compilation\r\n    * mochify for testing\r\n    * typedoc for docs\r\n* Removed standalone library file and support for bower.\r\n* Adding typescript assets and compiled typescript with types and\r\n  sourcemaps to enable downstream users to import fully typed source.","created_at":"2017-01-10T00:54:36Z","updated_at":"2017-01-10T21:16:49Z","closed_at":null,"merged_at":null,"merge_commit_sha":"50509c4f84826885d1fde1ca32798b616b6c7c80","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/palantir/svg-typewriter/pulls/42/commits","review_comments_url":"https://api.github.com/repos/palantir/svg-typewriter/pulls/42/comments","review_comment_url":"https://api.github.com/repos/palantir/svg-typewriter/pulls/comments{/number}","comments_url":"https://api.github.com/repos/palantir/svg-typewriter/issues/42/comments","statuses_url":"https://api.github.com/repos/palantir/svg-typewriter/statuses/6c2dc771334ed2afcf768ef24030ea9b7bddb714","head":{"label":"palantir:bd/redo","ref":"bd/redo","sha":"6c2dc771334ed2afcf768ef24030ea9b7bddb714","user":{"login":"palantir","id":303157,"avatar_url":"https://avatars.githubusercontent.com/u/303157?v=3","gravatar_id":"","url":"https://api.github.com/users/palantir","html_url":"https://github.com/palantir","followers_url":"https://api.github.com/users/palantir/followers","following_url":"https://api.github.com/users/palantir/following{/other_user}","gists_url":"https://api.github.com/users/palantir/gists{/gist_id}","starred_url":"https://api.github.com/users/palantir/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/palantir/subscriptions","organizations_url":"https://api.github.com/users/palantir/orgs","repos_url":"https://api.github.com/users/palantir/repos","events_url":"https://api.github.com/users/palantir/events{/privacy}","received_events_url":"https://api.github.com/users/palantir/received_events","type":"Organization","site_admin":false},"repo":{"id":25238947,"name":"svg-typewriter","full_name":"palantir/svg-typewriter","owner":{"login":"palantir","id":303157,"avatar_url":"https://avatars.githubusercontent.com/u/303157?v=3","gravatar_id":"","url":"https://api.github.com/users/palantir","html_url":"https://github.com/palantir","followers_url":"https://api.github.com/users/palantir/followers","following_url":"https://api.github.com/users/palantir/following{/other_user}","gists_url":"https://api.github.com/users/palantir/gists{/gist_id}","starred_url":"https://api.github.com/users/palantir/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/palantir/subscriptions","organizations_url":"https://api.github.com/users/palantir/orgs","repos_url":"https://api.github.com/users/palantir/repos","events_url":"https://api.github.com/users/palantir/events{/privacy}","received_events_url":"https://api.github.com/users/palantir/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/palantir/svg-typewriter","description":":triangular_ruler: A library for manipulating text in SVG elements.","fork":false,"url":"https://api.github.com/repos/palantir/svg-typewriter","forks_url":"https://api.github.com/repos/palantir/svg-typewriter/forks","keys_url":"https://api.github.com/repos/palantir/svg-typewriter/keys{/key_id}","collaborators_url":"https://api.github.com/repos/palantir/svg-typewriter/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/palantir/svg-typewriter/teams","hooks_url":"https://api.github.com/repos/palantir/svg-typewriter/hooks","issue_events_url":"https://api.github.com/repos/palantir/svg-typewriter/issues/events{/number}","events_url":"https://api.github.com/repos/palantir/svg-typewriter/events","assignees_url":"https://api.github.com/repos/palantir/svg-typewriter/assignees{/user}","branches_url":"https://api.github.com/repos/palantir/svg-typewriter/branches{/branch}","tags_url":"https://api.github.com/repos/palantir/svg-typewriter/tags","blobs_url":"https://api.github.com/repos/palantir/svg-typewriter/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/palantir/svg-typewriter/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/palantir/svg-typewriter/git/refs{/sha}","trees_url":"https://api.github.com/repos/palantir/svg-typewriter/git/trees{/sha}","statuses_url":"https://api.github.com/repos/palantir/svg-typewriter/statuses/{sha}","languages_url":"https://api.github.com/repos/palantir/svg-typewriter/languages","stargazers_url":"https://api.github.com/repos/palantir/svg-typewriter/stargazers","contributors_url":"https://api.github.com/repos/palantir/svg-typewriter/contributors","subscribers_url":"https://api.github.com/repos/palantir/svg-typewriter/subscribers","subscription_url":"https://api.github.com/repos/palantir/svg-typewriter/subscription","commits_url":"https://api.github.com/repos/palantir/svg-typewriter/commits{/sha}","git_commits_url":"https://api.github.com/repos/palantir/svg-typewriter/git/commits{/sha}","comments_url":"https://api.github.com/repos/palantir/svg-typewriter/comments{/number}","issue_comment_url":"https://api.github.com/repos/palantir/svg-typewriter/issues/comments{/number}","contents_url":"https://api.github.com/repos/palantir/svg-typewriter/contents/{+path}","compare_url":"https://api.github.com/repos/palantir/svg-typewriter/compare/{base}...{head}","merges_url":"https://api.github.com/repos/palantir/svg-typewriter/merges","archive_url":"https://api.github.com/repos/palantir/svg-typewriter/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/palantir/svg-typewriter/downloads","issues_url":"https://api.github.com/repos/palantir/svg-typewriter/issues{/number}","pulls_url":"https://api.github.com/repos/palantir/svg-typewriter/pulls{/number}","milestones_url":"https://api.github.com/repos/palantir/svg-typewriter/milestones{/number}","notifications_url":"https://api.github.com/repos/palantir/svg-typewriter/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/palantir/svg-typewriter/labels{/name}","releases_url":"https://api.github.com/repos/palantir/svg-typewriter/releases{/id}","deployments_url":"https://api.github.com/repos/palantir/svg-typewriter/deployments","created_at":"2014-10-15T04:30:34Z","updated_at":"2017-01-10T00:57:40Z","pushed_at":"2017-01-10T20:44:12Z","git_url":"git://github.com/palantir/svg-typewriter.git","ssh_url":"git@github.com:palantir/svg-typewriter.git","clone_url":"https://github.com/palantir/svg-typewriter.git","svn_url":"https://github.com/palantir/svg-typewriter","homepage":"","size":1614,"stargazers_count":31,"watchers_count":31,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":8,"mirror_url":null,"open_issues_count":15,"forks":8,"open_issues":15,"watchers":31,"default_branch":"develop"}},"base":{"label":"palantir:develop","ref":"develop","sha":"49695f1fdc94c0353dcb12e14c3745eafe4f95bb","user":{"login":"palantir","id":303157,"avatar_url":"https://avatars.githubusercontent.com/u/303157?v=3","gravatar_id":"","url":"https://api.github.com/users/palantir","html_url":"https://github.com/palantir","followers_url":"https://api.github.com/users/palantir/followers","following_url":"https://api.github.com/users/palantir/following{/other_user}","gists_url":"https://api.github.com/users/palantir/gists{/gist_id}","starred_url":"https://api.github.com/users/palantir/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/palantir/subscriptions","organizations_url":"https://api.github.com/users/palantir/orgs","repos_url":"https://api.github.com/users/palantir/repos","events_url":"https://api.github.com/users/palantir/events{/privacy}","received_events_url":"https://api.github.com/users/palantir/received_events","type":"Organization","site_admin":false},"repo":{"id":25238947,"name":"svg-typewriter","full_name":"palantir/svg-typewriter","owner":{"login":"palantir","id":303157,"avatar_url":"https://avatars.githubusercontent.com/u/303157?v=3","gravatar_id":"","url":"https://api.github.com/users/palantir","html_url":"https://github.com/palantir","followers_url":"https://api.github.com/users/palantir/followers","following_url":"https://api.github.com/users/palantir/following{/other_user}","gists_url":"https://api.github.com/users/palantir/gists{/gist_id}","starred_url":"https://api.github.com/users/palantir/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/palantir/subscriptions","organizations_url":"https://api.github.com/users/palantir/orgs","repos_url":"https://api.github.com/users/palantir/repos","events_url":"https://api.github.com/users/palantir/events{/privacy}","received_events_url":"https://api.github.com/users/palantir/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/palantir/svg-typewriter","description":":triangular_ruler: A library for manipulating text in SVG elements.","fork":false,"url":"https://api.github.com/repos/palantir/svg-typewriter","forks_url":"https://api.github.com/repos/palantir/svg-typewriter/forks","keys_url":"https://api.github.com/repos/palantir/svg-typewriter/keys{/key_id}","collaborators_url":"https://api.github.com/repos/palantir/svg-typewriter/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/palantir/svg-typewriter/teams","hooks_url":"https://api.github.com/repos/palantir/svg-typewriter/hooks","issue_events_url":"https://api.github.com/repos/palantir/svg-typewriter/issues/events{/number}","events_url":"https://api.github.com/repos/palantir/svg-typewriter/events","assignees_url":"https://api.github.com/repos/palantir/svg-typewriter/assignees{/user}","branches_url":"https://api.github.com/repos/palantir/svg-typewriter/branches{/branch}","tags_url":"https://api.github.com/repos/palantir/svg-typewriter/tags","blobs_url":"https://api.github.com/repos/palantir/svg-typewriter/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/palantir/svg-typewriter/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/palantir/svg-typewriter/git/refs{/sha}","trees_url":"https://api.github.com/repos/palantir/svg-typewriter/git/trees{/sha}","statuses_url":"https://api.github.com/repos/palantir/svg-typewriter/statuses/{sha}","languages_url":"https://api.github.com/repos/palantir/svg-typewriter/languages","stargazers_url":"https://api.github.com/repos/palantir/svg-typewriter/stargazers","contributors_url":"https://api.github.com/repos/palantir/svg-typewriter/contributors","subscribers_url":"https://api.github.com/repos/palantir/svg-typewriter/subscribers","subscription_url":"https://api.github.com/repos/palantir/svg-typewriter/subscription","commits_url":"https://api.github.com/repos/palantir/svg-typewriter/commits{/sha}","git_commits_url":"https://api.github.com/repos/palantir/svg-typewriter/git/commits{/sha}","comments_url":"https://api.github.com/repos/palantir/svg-typewriter/comments{/number}","issue_comment_url":"https://api.github.com/repos/palantir/svg-typewriter/issues/comments{/number}","contents_url":"https://api.github.com/repos/palantir/svg-typewriter/contents/{+path}","compare_url":"https://api.github.com/repos/palantir/svg-typewriter/compare/{base}...{head}","merges_url":"https://api.github.com/repos/palantir/svg-typewriter/merges","archive_url":"https://api.github.com/repos/palantir/svg-typewriter/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/palantir/svg-typewriter/downloads","issues_url":"https://api.github.com/repos/palantir/svg-typewriter/issues{/number}","pulls_url":"https://api.github.com/repos/palantir/svg-typewriter/pulls{/number}","milestones_url":"https://api.github.com/repos/palantir/svg-typewriter/milestones{/number}","notifications_url":"https://api.github.com/repos/palantir/svg-typewriter/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/palantir/svg-typewriter/labels{/name}","releases_url":"https://api.github.com/repos/palantir/svg-typewriter/releases{/id}","deployments_url":"https://api.github.com/repos/palantir/svg-typewriter/deployments","created_at":"2014-10-15T04:30:34Z","updated_at":"2017-01-10T00:57:40Z","pushed_at":"2017-01-10T20:44:12Z","git_url":"git://github.com/palantir/svg-typewriter.git","ssh_url":"git@github.com:palantir/svg-typewriter.git","clone_url":"https://github.com/palantir/svg-typewriter.git","svn_url":"https://github.com/palantir/svg-typewriter","homepage":"","size":1614,"stargazers_count":31,"watchers_count":31,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":true,"forks_count":8,"mirror_url":null,"open_issues_count":15,"forks":8,"open_issues":15,"watchers":31,"default_branch":"develop"}},"_links":{"self":{"href":"https://api.github.com/repos/palantir/svg-typewriter/pulls/42"},"html":{"href":"https://github.com/palantir/svg-typewriter/pull/42"},"issue":{"href":"https://api.github.com/repos/palantir/svg-typewriter/issues/42"},"comments":{"href":"https://api.github.com/repos/palantir/svg-typewriter/issues/42/comments"},"review_comments":{"href":"https://api.github.com/repos/palantir/svg-typewriter/pulls/42/comments"},"review_comment":{"href":"https://api.github.com/repos/palantir/svg-typewriter/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/palantir/svg-typewriter/pulls/42/commits"},"statuses":{"href":"https://api.github.com/repos/palantir/svg-typewriter/statuses/6c2dc771334ed2afcf768ef24030ea9b7bddb714"}}}}
{"actor":{"display_login":"hellochar"}}