{"action":"created","issue":{"url":"https://api.github.com/repos/haydenbleasel/gulp-favicons/issues/4","labels_url":"https://api.github.com/repos/haydenbleasel/gulp-favicons/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/haydenbleasel/gulp-favicons/issues/4/comments","events_url":"https://api.github.com/repos/haydenbleasel/gulp-favicons/issues/4/events","html_url":"https://github.com/haydenbleasel/gulp-favicons/pull/4","id":62529166,"number":4,"title":"Stream vinyl file objects: images in and icons out ","user":{"login":"jessaustin","id":295056,"avatar_url":"https://avatars.githubusercontent.com/u/295056?v=3","gravatar_id":"","url":"https://api.github.com/users/jessaustin","html_url":"https://github.com/jessaustin","followers_url":"https://api.github.com/users/jessaustin/followers","following_url":"https://api.github.com/users/jessaustin/following{/other_user}","gists_url":"https://api.github.com/users/jessaustin/gists{/gist_id}","starred_url":"https://api.github.com/users/jessaustin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jessaustin/subscriptions","organizations_url":"https://api.github.com/users/jessaustin/orgs","repos_url":"https://api.github.com/users/jessaustin/repos","events_url":"https://api.github.com/users/jessaustin/events{/privacy}","received_events_url":"https://api.github.com/users/jessaustin/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-03-17T22:06:57Z","updated_at":"2015-03-23T13:11:15Z","closed_at":"2015-03-23T13:09:58Z","pull_request":{"url":"https://api.github.com/repos/haydenbleasel/gulp-favicons/pulls/4","html_url":"https://github.com/haydenbleasel/gulp-favicons/pull/4","diff_url":"https://github.com/haydenbleasel/gulp-favicons/pull/4.diff","patch_url":"https://github.com/haydenbleasel/gulp-favicons/pull/4.patch"},"body":"This aims to solve #2. Unless the params passed in include a truthy `vinylMode` property, the behavior is the same as before. When such a property is passed in, the plugin takes images from the incoming stream, uses `favicons` to generate icons from those images, and yields those icons on the outgoing stream. In this mode, a second argument, `htmlCodeCallback`, will be called with a string of html code corresponding to the generated icons.\r\n\r\nThis requires haydenbleasel/favicons#35, which maybe should be indicated via `npm` versioning."},"comment":{"url":"https://api.github.com/repos/haydenbleasel/gulp-favicons/issues/comments/84991585","html_url":"https://github.com/haydenbleasel/gulp-favicons/pull/4#issuecomment-84991585","issue_url":"https://api.github.com/repos/haydenbleasel/gulp-favicons/issues/4","id":84991585,"user":{"login":"haydenbleasel","id":4142719,"avatar_url":"https://avatars.githubusercontent.com/u/4142719?v=3","gravatar_id":"","url":"https://api.github.com/users/haydenbleasel","html_url":"https://github.com/haydenbleasel","followers_url":"https://api.github.com/users/haydenbleasel/followers","following_url":"https://api.github.com/users/haydenbleasel/following{/other_user}","gists_url":"https://api.github.com/users/haydenbleasel/gists{/gist_id}","starred_url":"https://api.github.com/users/haydenbleasel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/haydenbleasel/subscriptions","organizations_url":"https://api.github.com/users/haydenbleasel/orgs","repos_url":"https://api.github.com/users/haydenbleasel/repos","events_url":"https://api.github.com/users/haydenbleasel/events{/privacy}","received_events_url":"https://api.github.com/users/haydenbleasel/received_events","type":"User","site_admin":false},"created_at":"2015-03-23T13:11:15Z","updated_at":"2015-03-23T13:11:15Z","body":"Just so I understand, basically `vinylMode=false` accepts an HTML file whereas `vinylMode=true` accepts an image?"}}