{"action":"created","issue":{"url":"https://api.github.com/repos/alrra/travis-after-all/issues/2","labels_url":"https://api.github.com/repos/alrra/travis-after-all/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/alrra/travis-after-all/issues/2/comments","events_url":"https://api.github.com/repos/alrra/travis-after-all/issues/2/events","html_url":"https://github.com/alrra/travis-after-all/issues/2","id":96831391,"number":2,"title":"Make this module requireable","user":{"login":"boennemann","id":908178,"avatar_url":"https://avatars.githubusercontent.com/u/908178?v=3","gravatar_id":"","url":"https://api.github.com/users/boennemann","html_url":"https://github.com/boennemann","followers_url":"https://api.github.com/users/boennemann/followers","following_url":"https://api.github.com/users/boennemann/following{/other_user}","gists_url":"https://api.github.com/users/boennemann/gists{/gist_id}","starred_url":"https://api.github.com/users/boennemann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boennemann/subscriptions","organizations_url":"https://api.github.com/users/boennemann/orgs","repos_url":"https://api.github.com/users/boennemann/repos","events_url":"https://api.github.com/users/boennemann/events{/privacy}","received_events_url":"https://api.github.com/users/boennemann/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-07-23T14:45:49Z","updated_at":"2015-08-23T00:31:13Z","closed_at":"2015-08-08T22:52:08Z","body":"Hey @alrra,\r\n\r\nUp to this point I have used [travis_after_all](https://github.com/dmakhno/travis_after_all) to support multi-job npm deploys in [semantic-release](https://github.com/semantic-release/semantic-release).\r\n\r\nAs the setup is tedious and requires fiddling with the .travis.yml by hand I wanted to reimplement `travis_after_all` with node myself so I can automatically make it part of semantic-release.\r\nI was super happy to find out that you already did just that.\r\n\r\nIn order for me to use this module I would love to be able to require this module and get a callback with the results, instead of only using this on the command line and relying on the exit code.\r\n\r\nIs this something you would want to support, or merge into this module?\r\n"},"comment":{"url":"https://api.github.com/repos/alrra/travis-after-all/issues/comments/133767180","html_url":"https://github.com/alrra/travis-after-all/issues/2#issuecomment-133767180","issue_url":"https://api.github.com/repos/alrra/travis-after-all/issues/2","id":133767180,"user":{"login":"boennemann","id":908178,"avatar_url":"https://avatars.githubusercontent.com/u/908178?v=3","gravatar_id":"","url":"https://api.github.com/users/boennemann","html_url":"https://github.com/boennemann","followers_url":"https://api.github.com/users/boennemann/followers","following_url":"https://api.github.com/users/boennemann/following{/other_user}","gists_url":"https://api.github.com/users/boennemann/gists{/gist_id}","starred_url":"https://api.github.com/users/boennemann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/boennemann/subscriptions","organizations_url":"https://api.github.com/users/boennemann/orgs","repos_url":"https://api.github.com/users/boennemann/repos","events_url":"https://api.github.com/users/boennemann/events{/privacy}","received_events_url":"https://api.github.com/users/boennemann/received_events","type":"User","site_admin":false},"created_at":"2015-08-23T00:31:12Z","updated_at":"2015-08-23T00:31:12Z","body":"Speaking of delay… Sorry for taking so long, but I finally had the time to implement this in my library and it's been super smooth and made my life easier. Thanks for this feature :+1: :sparkles: \r\n\r\nhttps://github.com/semantic-release/semantic-release/releases/tag/v4.3.2\r\n"}}