Results 953 comments of Thomas Grainger

@westy92 code should be: ```js const stream = htmlPdf.createToStream(html, options); // Look parent, no Promises! ```

@westy92 because `const pdf = await htmlPdf.create(html, options);` is promise code that's not needed if the user wants a stream.

@westy92 obviously I'll update the tests if you agree with this interface.

@westy92 I don't have Promise phobia, I just don't want them in the stream interface where they're unused.

@westy92 eg it would match the node API for createReadStream: https://nodejs.org/api/fs.html#fs_fs_createreadstream_path_options

@westy92 sure it's hiding the promise, that's what streams are for.

@westy92 if you were to add an Observable interface, eg when they land natively in node, it would look very strange to do: ```js Observable.from(htmlPdf.create(html, options)).flatMap(v => v.toObservable()); ``` vs:...

@guyzmo I quite like git-repo as a name I'd probably just try to add as many relevant links to this project as you can.

potentially, registering a domain name might make the project easier to find.