{"action":"created","comment":{"url":"https://api.github.com/repos/petecoop/generator-express/pulls/comments/84770681","pull_request_review_id":5527396,"id":84770681,"diff_hunk":"@@ -247,7 +248,13 @@ module.exports = generators.Base.extend({\n       }\n     }\n   },\n-  install: function () {\n-    if(!this.options['skip-install']) this.installDependencies();\n+  install: function() {\n+    if (!this.options['skip-install']) {\n+      return this.installDependencies(function() {\n+        return spawn('npm', ['run', 'test:coverage'], {","path":"app/index.js","position":26,"original_position":26,"commit_id":"9867265c36c206d946a779682f457177769758b0","original_commit_id":"9867265c36c206d946a779682f457177769758b0","user":{"login":"petecoop","id":1655361,"avatar_url":"https://avatars.githubusercontent.com/u/1655361?v=3","gravatar_id":"","url":"https://api.github.com/users/petecoop","html_url":"https://github.com/petecoop","followers_url":"https://api.github.com/users/petecoop/followers","following_url":"https://api.github.com/users/petecoop/following{/other_user}","gists_url":"https://api.github.com/users/petecoop/gists{/gist_id}","starred_url":"https://api.github.com/users/petecoop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petecoop/subscriptions","organizations_url":"https://api.github.com/users/petecoop/orgs","repos_url":"https://api.github.com/users/petecoop/repos","events_url":"https://api.github.com/users/petecoop/events{/privacy}","received_events_url":"https://api.github.com/users/petecoop/received_events","type":"User","site_admin":false},"body":"After testing I don't think always running tests after an install is good. If a DB isn't setup or this isn't the actual environment it will run in it will always fail, and isn't a good thing to see as soon as you've setup your project. I'm moving this to be only for those `test:generate` scripts","created_at":"2016-10-24T20:01:04Z","updated_at":"2016-10-24T20:01:04Z","html_url":"https://github.com/petecoop/generator-express/pull/195#discussion_r84770681","pull_request_url":"https://api.github.com/repos/petecoop/generator-express/pulls/195","_links":{"self":{"href":"https://api.github.com/repos/petecoop/generator-express/pulls/comments/84770681"},"html":{"href":"https://github.com/petecoop/generator-express/pull/195#discussion_r84770681"},"pull_request":{"href":"https://api.github.com/repos/petecoop/generator-express/pulls/195"}}},"pull_request":{"url":"https://api.github.com/repos/petecoop/generator-express/pulls/195","id":84417968,"html_url":"https://github.com/petecoop/generator-express/pull/195","diff_url":"https://github.com/petecoop/generator-express/pull/195.diff","patch_url":"https://github.com/petecoop/generator-express/pull/195.patch","issue_url":"https://api.github.com/repos/petecoop/generator-express/issues/195","number":195,"state":"open","locked":false,"title":"Template/tests","user":{"login":"cesine","id":196199,"avatar_url":"https://avatars.githubusercontent.com/u/196199?v=3","gravatar_id":"","url":"https://api.github.com/users/cesine","html_url":"https://github.com/cesine","followers_url":"https://api.github.com/users/cesine/followers","following_url":"https://api.github.com/users/cesine/following{/other_user}","gists_url":"https://api.github.com/users/cesine/gists{/gist_id}","starred_url":"https://api.github.com/users/cesine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cesine/subscriptions","organizations_url":"https://api.github.com/users/cesine/orgs","repos_url":"https://api.github.com/users/cesine/repos","events_url":"https://api.github.com/users/cesine/events{/privacy}","received_events_url":"https://api.github.com/users/cesine/received_events","type":"User","site_admin":false},"body":"Hi @petecoop  I've been using your generator to make small apis. I added test scaffolding to them, and wanted to contribute it back instead of using my own apps to scaffold new apps.\r\n\r\nFor #159 adding tests for basic js app, and mvc app\r\n\r\nUpdate: I added a test script that generates a basic and an mvc to ensure the tests are passing, you can take a look in the travis output https://travis-ci.org/petecoop/generator-express/jobs/169816687\r\n\r\n```\r\n$ npm run test:generate\r\n\r\n> generator-express@2.13.0 test:generate ~/generator-express\r\n> npm link && npm run test:generate:basic && npm run test:generate:mvc\r\n\r\n/usr/local/lib/node_modules/generator-express -> ~/generator-express\r\n\r\n> generator-express@2.13.0 test:generate:basic ~/generator-express\r\n> mkdir temp; cd temp && yo express --createDirectory true --dirname one --basic true --viewEngine handlebars --cssPreprocessor None --buildTool gulp\r\n\r\n   create .bowerrc\r\n   create .editorconfig\r\n   create .gitignore\r\n   create bower.json\r\n   create app.js\r\n   create bin/www\r\n   create package.json\r\n   create routes/index.js\r\n   create routes/user.js\r\n   create test/app.js\r\n   create test/integration/app.js\r\n   create test/integration/user.js\r\n   create test/routes/user.js\r\n   create views/error.handlebars\r\n   create views/index.handlebars\r\n   create views/layouts/main.handlebars\r\n   create views/partials/welcome.handlebars\r\n   create gulpfile.js\r\n\r\n\r\nI'm all done. Running npm install && bower install for you to install the required dependencies. If this fails, try running the command yourself.\r\n\r\n\r\nnpm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\r\nnpm WARN deprecated minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue\r\nnpm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\r\n\\\r\n> fsevents@1.0.14 install ~/generator-express/temp/one/node_modules/gulp-nodemon/node_modules/nodemon/node_modules/chokidar/node_modules/fsevents\r\n> node-pre-gyp install --fallback-to-build\r\n\r\n[fsevents] Success: \"~/generator-express/temp/one/node_modules/gulp-nodemon/node_modules/nodemon/node_modules/chokidar/node_modules/fsevents/lib/binding/Release/node-v46-darwin-x64/fse.node\" already installed\r\nPass --update-binary to reinstall or --build-from-source to recompile\r\ndebug@2.2.0 node_modules/debug\r\n└── ms@0.7.1\r\n...\r\n├── event-stream@3.3.4 (pause-stream@0.0.11, duplexer@0.1.1, stream-combiner@0.0.4, from@0.1.3, map-stream@0.1.0, split@0.3.3, through@2.3.8)\r\n└── nodemon@1.11.0 (ignore-by-default@1.0.1, undefsafe@0.0.3, ps-tree@1.1.0, es6-promise@3.3.1, minimatch@3.0.3, lodash.defaults@3.1.2, touch@1.0.0, update-notifier@0.5.0, chokidar@1.6.1)\r\n\r\nnyc@8.3.2 node_modules/nyc\r\n\r\n> one@0.0.1 test:coverage ~/generator-express/temp/one\r\n> nyc npm test\r\n\r\n\r\n> one@0.0.1 test ~/generator-express/temp/one\r\n> mocha --recursive test\r\n\r\n\r\n\r\n  app\r\n    ✓ should load\r\n\r\n  /\r\n    ✓ should load\r\n    errors\r\nGET /notexistant 404 37.924 ms - 2848\r\n      ✓ should handle pages which are not found (70ms)\r\n\r\n  /users\r\n    GET\r\nGET /users 200 1.518 ms - 23\r\n      ✓ should list users\r\n\r\n  user routes\r\n    ✓ should load\r\n\r\n\r\n  5 passing (89ms)\r\n\r\n------------|----------|----------|----------|----------|----------------|\r\nFile        |  % Stmts | % Branch |  % Funcs |  % Lines |Uncovered Lines |\r\n------------|----------|----------|----------|----------|----------------|\r\nAll files   |    93.33 |       50 |       60 |    93.33 |                |\r\n one        |    94.29 |       50 |    66.67 |    94.29 |                |\r\n  app.js    |    94.29 |       50 |    66.67 |    94.29 |          67,68 |\r\n one/routes |       90 |      100 |       50 |       90 |                |\r\n  index.js  |       80 |      100 |        0 |       80 |              7 |\r\n  user.js   |      100 |      100 |      100 |      100 |                |\r\n------------|----------|----------|----------|----------|----------------|\r\n\r\n> generator-express@2.13.0 test:generate:mvc ~/generator-express\r\n> mkdir temp; cd temp && yo express --createDirectory true --dirname two --mvc true --viewEngine handlebars --cssPreprocessor None --database sqlite --buildTool gulp\r\n\r\nmkdir: temp: File exists\r\n   create .bowerrc\r\n   create .editorconfig\r\n   create .gitignore\r\n   create bower.json\r\n   create app.js\r\n   create package.json\r\n   create app/controllers/home.js\r\n   create app/models/article.js\r\n   create config/config.js\r\n   create config/express.js\r\n   create test/app.js\r\n   create test/app/config/config.js\r\n   create test/app/config/express.js\r\n   create test/app/controllers/home.js\r\n   create test/app/models/article.js\r\n   create test/app/models/index.js\r\n   create test/integration/service.js\r\n   create app/views/error.handlebars\r\n   create app/views/index.handlebars\r\n   create app/views/layouts/main.handlebars\r\n   create app/views/partials/welcome.handlebars\r\n   create gulpfile.js\r\n   create app/models/index.js\r\n\r\n\r\nI'm all done. Running npm install && bower install for you to install the required dependencies. If this fails, try running the command yourself.\r\nnpm WARN deprecated graceful-fs@1.2.3: graceful-fs v3.0.0 and before will fail on node releases >= v7.0. Please update to graceful-fs@^4.0.0 as soon as possible. Use 'npm ls graceful-fs' to find it in the tree.\r\n-\r\n> sqlite3@3.1.6 install ~/generator-express/temp/two/node_modules/sqlite3\r\n> node-pre-gyp install --fallback-to-build\r\n\r\n[sqlite3] Success: \"~/generator-express/temp/two/node_modules/sqlite3/lib/binding/node-v46-darwin-x64/node_sqlite3.node\" is installed via remote\r\n\r\n> fsevents@1.0.14 install ~/generator-express/temp/two/node_modules/gulp-nodemon/node_modules/nodemon/node_modules/chokidar/node_modules/fsevents\r\n> node-pre-gyp install --fallback-to-build\r\n\r\n[fsevents] Success: \"~/generator-express/temp/two/node_modules/gulp-nodemon/node_modules/nodemon/node_modules/chokidar/node_modules/fsevents/lib/binding/Release/node-v46-darwin-x64/fse.node\" already installed\r\nPass --update-binary to reinstall or --build-from-source to recompile\r\ncookie-parser@1.4.3 node_modules/cookie-parser\r\n├── cookie-signature@1.0.6\r\n...\r\n├── event-stream@3.3.4 (pause-stream@0.0.11, duplexer@0.1.1, stream-combiner@0.0.4, from@0.1.3, map-stream@0.1.0, split@0.3.3, through@2.3.8)\r\n└── nodemon@1.11.0 (ignore-by-default@1.0.1, undefsafe@0.0.3, ps-tree@1.1.0, es6-promise@3.3.1, minimatch@3.0.3, lodash.defaults@3.1.2, touch@1.0.0, update-notifier@0.5.0, chokidar@1.6.1)\r\n\r\nnyc@8.3.2 node_modules/nyc\r\n\r\n> two@0.0.1 test:coverage ~/generator-express/temp/two\r\n> nyc npm test\r\n\r\n\r\n> two@0.0.1 test ~/generator-express/temp/two\r\n> NODE_ENV=test mocha --recursive test\r\n\r\n\r\n\r\n  config\r\n    ✓ should load\r\n\r\n  configure express\r\n    ✓ should load\r\n    ✓ should return the app\r\n\r\n  home routes\r\n    ✓ should load\r\n\r\n  article\r\n    ✓ should load\r\n\r\n  model\r\n    ✓ should load\r\n\r\n  app\r\n    ✓ should load\r\n\r\n  /\r\n    ✓ should load\r\n    render\r\nExecuting (default): SELECT `id`, `title`, `url`, `text`, `createdAt`, `updatedAt` FROM `Articles` AS `Article`;\r\nGET / 200 45.629 ms - 322\r\n      ✓ should render index (75ms)\r\n    errors\r\nGET /notexistant 404 8.846 ms - 252\r\n      ✓ should handle pages which are not found\r\n\r\n\r\n  10 passing (119ms)\r\n\r\n---------------------|----------|----------|----------|----------|----------------|\r\nFile                 |  % Stmts | % Branch |  % Funcs |  % Lines |Uncovered Lines |\r\n---------------------|----------|----------|----------|----------|----------------|\r\nAll files            |     92.5 |    63.64 |    81.25 |     92.5 |                |\r\n two                 |       70 |       50 |    33.33 |       70 |                |\r\n  app.js             |       70 |       50 |    33.33 |       70 |       15,16,20 |\r\n two/app/controllers |      100 |      100 |      100 |      100 |                |\r\n  home.js            |      100 |      100 |      100 |      100 |                |\r\n two/app/models      |      100 |       75 |      100 |      100 |                |\r\n  article.js         |      100 |      100 |      100 |      100 |                |\r\n  index.js           |      100 |       75 |      100 |      100 |                |\r\n two/config          |    93.02 |     62.5 |       80 |    93.02 |                |\r\n  config.js          |      100 |     87.5 |      100 |      100 |                |\r\n  express.js         |    92.11 |     37.5 |       80 |    92.11 |       48,49,50 |\r\n---------------------|----------|----------|----------|----------|----------------|\r\n```","created_at":"2016-09-08T05:46:10Z","updated_at":"2016-10-24T20:01:04Z","closed_at":null,"merged_at":null,"merge_commit_sha":"abab14f490bc198e7830b7da0c69690bf6e66f1a","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/petecoop/generator-express/pulls/195/commits","review_comments_url":"https://api.github.com/repos/petecoop/generator-express/pulls/195/comments","review_comment_url":"https://api.github.com/repos/petecoop/generator-express/pulls/comments{/number}","comments_url":"https://api.github.com/repos/petecoop/generator-express/issues/195/comments","statuses_url":"https://api.github.com/repos/petecoop/generator-express/statuses/9867265c36c206d946a779682f457177769758b0","head":{"label":"cesine:template/tests","ref":"template/tests","sha":"9867265c36c206d946a779682f457177769758b0","user":{"login":"cesine","id":196199,"avatar_url":"https://avatars.githubusercontent.com/u/196199?v=3","gravatar_id":"","url":"https://api.github.com/users/cesine","html_url":"https://github.com/cesine","followers_url":"https://api.github.com/users/cesine/followers","following_url":"https://api.github.com/users/cesine/following{/other_user}","gists_url":"https://api.github.com/users/cesine/gists{/gist_id}","starred_url":"https://api.github.com/users/cesine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cesine/subscriptions","organizations_url":"https://api.github.com/users/cesine/orgs","repos_url":"https://api.github.com/users/cesine/repos","events_url":"https://api.github.com/users/cesine/events{/privacy}","received_events_url":"https://api.github.com/users/cesine/received_events","type":"User","site_admin":false},"repo":{"id":67662695,"name":"generator-express","full_name":"cesine/generator-express","owner":{"login":"cesine","id":196199,"avatar_url":"https://avatars.githubusercontent.com/u/196199?v=3","gravatar_id":"","url":"https://api.github.com/users/cesine","html_url":"https://github.com/cesine","followers_url":"https://api.github.com/users/cesine/followers","following_url":"https://api.github.com/users/cesine/following{/other_user}","gists_url":"https://api.github.com/users/cesine/gists{/gist_id}","starred_url":"https://api.github.com/users/cesine/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cesine/subscriptions","organizations_url":"https://api.github.com/users/cesine/orgs","repos_url":"https://api.github.com/users/cesine/repos","events_url":"https://api.github.com/users/cesine/events{/privacy}","received_events_url":"https://api.github.com/users/cesine/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/cesine/generator-express","description":"An express generator for Yeoman, based on the express command line tool.","fork":true,"url":"https://api.github.com/repos/cesine/generator-express","forks_url":"https://api.github.com/repos/cesine/generator-express/forks","keys_url":"https://api.github.com/repos/cesine/generator-express/keys{/key_id}","collaborators_url":"https://api.github.com/repos/cesine/generator-express/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/cesine/generator-express/teams","hooks_url":"https://api.github.com/repos/cesine/generator-express/hooks","issue_events_url":"https://api.github.com/repos/cesine/generator-express/issues/events{/number}","events_url":"https://api.github.com/repos/cesine/generator-express/events","assignees_url":"https://api.github.com/repos/cesine/generator-express/assignees{/user}","branches_url":"https://api.github.com/repos/cesine/generator-express/branches{/branch}","tags_url":"https://api.github.com/repos/cesine/generator-express/tags","blobs_url":"https://api.github.com/repos/cesine/generator-express/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/cesine/generator-express/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/cesine/generator-express/git/refs{/sha}","trees_url":"https://api.github.com/repos/cesine/generator-express/git/trees{/sha}","statuses_url":"https://api.github.com/repos/cesine/generator-express/statuses/{sha}","languages_url":"https://api.github.com/repos/cesine/generator-express/languages","stargazers_url":"https://api.github.com/repos/cesine/generator-express/stargazers","contributors_url":"https://api.github.com/repos/cesine/generator-express/contributors","subscribers_url":"https://api.github.com/repos/cesine/generator-express/subscribers","subscription_url":"https://api.github.com/repos/cesine/generator-express/subscription","commits_url":"https://api.github.com/repos/cesine/generator-express/commits{/sha}","git_commits_url":"https://api.github.com/repos/cesine/generator-express/git/commits{/sha}","comments_url":"https://api.github.com/repos/cesine/generator-express/comments{/number}","issue_comment_url":"https://api.github.com/repos/cesine/generator-express/issues/comments{/number}","contents_url":"https://api.github.com/repos/cesine/generator-express/contents/{+path}","compare_url":"https://api.github.com/repos/cesine/generator-express/compare/{base}...{head}","merges_url":"https://api.github.com/repos/cesine/generator-express/merges","archive_url":"https://api.github.com/repos/cesine/generator-express/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/cesine/generator-express/downloads","issues_url":"https://api.github.com/repos/cesine/generator-express/issues{/number}","pulls_url":"https://api.github.com/repos/cesine/generator-express/pulls{/number}","milestones_url":"https://api.github.com/repos/cesine/generator-express/milestones{/number}","notifications_url":"https://api.github.com/repos/cesine/generator-express/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/cesine/generator-express/labels{/name}","releases_url":"https://api.github.com/repos/cesine/generator-express/releases{/id}","deployments_url":"https://api.github.com/repos/cesine/generator-express/deployments","created_at":"2016-09-08T02:53:01Z","updated_at":"2016-09-08T02:53:02Z","pushed_at":"2016-10-22T22:14:06Z","git_url":"git://github.com/cesine/generator-express.git","ssh_url":"git@github.com:cesine/generator-express.git","clone_url":"https://github.com/cesine/generator-express.git","svn_url":"https://github.com/cesine/generator-express","homepage":null,"size":301,"stargazers_count":0,"watchers_count":0,"language":"JavaScript","has_issues":false,"has_downloads":true,"has_wiki":false,"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":"petecoop:master","ref":"master","sha":"b0ab46cc79781881b5a5e1459be8204cbdd3bb6c","user":{"login":"petecoop","id":1655361,"avatar_url":"https://avatars.githubusercontent.com/u/1655361?v=3","gravatar_id":"","url":"https://api.github.com/users/petecoop","html_url":"https://github.com/petecoop","followers_url":"https://api.github.com/users/petecoop/followers","following_url":"https://api.github.com/users/petecoop/following{/other_user}","gists_url":"https://api.github.com/users/petecoop/gists{/gist_id}","starred_url":"https://api.github.com/users/petecoop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petecoop/subscriptions","organizations_url":"https://api.github.com/users/petecoop/orgs","repos_url":"https://api.github.com/users/petecoop/repos","events_url":"https://api.github.com/users/petecoop/events{/privacy}","received_events_url":"https://api.github.com/users/petecoop/received_events","type":"User","site_admin":false},"repo":{"id":9584757,"name":"generator-express","full_name":"petecoop/generator-express","owner":{"login":"petecoop","id":1655361,"avatar_url":"https://avatars.githubusercontent.com/u/1655361?v=3","gravatar_id":"","url":"https://api.github.com/users/petecoop","html_url":"https://github.com/petecoop","followers_url":"https://api.github.com/users/petecoop/followers","following_url":"https://api.github.com/users/petecoop/following{/other_user}","gists_url":"https://api.github.com/users/petecoop/gists{/gist_id}","starred_url":"https://api.github.com/users/petecoop/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/petecoop/subscriptions","organizations_url":"https://api.github.com/users/petecoop/orgs","repos_url":"https://api.github.com/users/petecoop/repos","events_url":"https://api.github.com/users/petecoop/events{/privacy}","received_events_url":"https://api.github.com/users/petecoop/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/petecoop/generator-express","description":"An express generator for Yeoman, based on the express command line tool.","fork":false,"url":"https://api.github.com/repos/petecoop/generator-express","forks_url":"https://api.github.com/repos/petecoop/generator-express/forks","keys_url":"https://api.github.com/repos/petecoop/generator-express/keys{/key_id}","collaborators_url":"https://api.github.com/repos/petecoop/generator-express/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/petecoop/generator-express/teams","hooks_url":"https://api.github.com/repos/petecoop/generator-express/hooks","issue_events_url":"https://api.github.com/repos/petecoop/generator-express/issues/events{/number}","events_url":"https://api.github.com/repos/petecoop/generator-express/events","assignees_url":"https://api.github.com/repos/petecoop/generator-express/assignees{/user}","branches_url":"https://api.github.com/repos/petecoop/generator-express/branches{/branch}","tags_url":"https://api.github.com/repos/petecoop/generator-express/tags","blobs_url":"https://api.github.com/repos/petecoop/generator-express/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/petecoop/generator-express/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/petecoop/generator-express/git/refs{/sha}","trees_url":"https://api.github.com/repos/petecoop/generator-express/git/trees{/sha}","statuses_url":"https://api.github.com/repos/petecoop/generator-express/statuses/{sha}","languages_url":"https://api.github.com/repos/petecoop/generator-express/languages","stargazers_url":"https://api.github.com/repos/petecoop/generator-express/stargazers","contributors_url":"https://api.github.com/repos/petecoop/generator-express/contributors","subscribers_url":"https://api.github.com/repos/petecoop/generator-express/subscribers","subscription_url":"https://api.github.com/repos/petecoop/generator-express/subscription","commits_url":"https://api.github.com/repos/petecoop/generator-express/commits{/sha}","git_commits_url":"https://api.github.com/repos/petecoop/generator-express/git/commits{/sha}","comments_url":"https://api.github.com/repos/petecoop/generator-express/comments{/number}","issue_comment_url":"https://api.github.com/repos/petecoop/generator-express/issues/comments{/number}","contents_url":"https://api.github.com/repos/petecoop/generator-express/contents/{+path}","compare_url":"https://api.github.com/repos/petecoop/generator-express/compare/{base}...{head}","merges_url":"https://api.github.com/repos/petecoop/generator-express/merges","archive_url":"https://api.github.com/repos/petecoop/generator-express/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/petecoop/generator-express/downloads","issues_url":"https://api.github.com/repos/petecoop/generator-express/issues{/number}","pulls_url":"https://api.github.com/repos/petecoop/generator-express/pulls{/number}","milestones_url":"https://api.github.com/repos/petecoop/generator-express/milestones{/number}","notifications_url":"https://api.github.com/repos/petecoop/generator-express/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/petecoop/generator-express/labels{/name}","releases_url":"https://api.github.com/repos/petecoop/generator-express/releases{/id}","deployments_url":"https://api.github.com/repos/petecoop/generator-express/deployments","created_at":"2013-04-21T19:52:42Z","updated_at":"2016-10-22T21:13:27Z","pushed_at":"2016-10-22T22:14:06Z","git_url":"git://github.com/petecoop/generator-express.git","ssh_url":"git@github.com:petecoop/generator-express.git","clone_url":"https://github.com/petecoop/generator-express.git","svn_url":"https://github.com/petecoop/generator-express","homepage":null,"size":342,"stargazers_count":638,"watchers_count":638,"language":"JavaScript","has_issues":true,"has_downloads":true,"has_wiki":false,"has_pages":false,"forks_count":114,"mirror_url":null,"open_issues_count":25,"forks":114,"open_issues":25,"watchers":638,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/petecoop/generator-express/pulls/195"},"html":{"href":"https://github.com/petecoop/generator-express/pull/195"},"issue":{"href":"https://api.github.com/repos/petecoop/generator-express/issues/195"},"comments":{"href":"https://api.github.com/repos/petecoop/generator-express/issues/195/comments"},"review_comments":{"href":"https://api.github.com/repos/petecoop/generator-express/pulls/195/comments"},"review_comment":{"href":"https://api.github.com/repos/petecoop/generator-express/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/petecoop/generator-express/pulls/195/commits"},"statuses":{"href":"https://api.github.com/repos/petecoop/generator-express/statuses/9867265c36c206d946a779682f457177769758b0"}}}}
{"actor":{"display_login":"petecoop"}}