Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite hub.js and add task dependencies. #48

Closed
wants to merge 1 commit into from
Closed

Rewrite hub.js and add task dependencies. #48

wants to merge 1 commit into from

Conversation

vergenzt
Copy link

@shama, here's the PR for #47.

What this changes:

  • Adds dependencyFn option. (Default: no dependencies)
    • See changes to readme for more details.
  • Adds bufferOutput option to only print output from a task once it completes. (Default: false)
  • Removes concurrent option (temporarily--can be re-added once newly opened Add concurrency argument to async.auto caolan/async#637 is merged) due to switch from async.queue to async.auto.

I know it's a lot for one Pull Request. If you'd prefer, I can spend some more time breaking it up, but I figured it might save you time if it were just once batch.

Also, I apologize that there are so many refactorings mixed in. :/ I kinda went crazy, and if you'd like I can undo some of them.

Let me know what you think.

@shama
Copy link
Owner

shama commented Sep 30, 2014

Ha this is nuts (in a good way). I like how you made the dependencyFn generic. Give me a little to digest but otherwise looks pretty awesome. Thanks!

@vergenzt
Copy link
Author

vergenzt commented Oct 3, 2014

Hey, have you been able to take a look at this?

@DiegoYungh
Copy link

👍 Nice PR!

@vergenzt
Copy link
Author

Bump. :)

@briceburg
Copy link

has this project stalled?

@shama
Copy link
Owner

shama commented Jul 16, 2015

Sorry, just a big change that I haven't gotten a chance to fully review yet.

@vergenzt vergenzt closed this Dec 7, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants