Repository navigation
Conversation
The async module currently pulls in lodash, which contributes to async's current 5.5MB size. This commit removes the async dependency and replaces the single usage with a simple implementation.
|
/cc @alexindigo |
|
@mscdex Thanks for the PR. I do agree with the premise, I replaced |
|
@alexindigo IMHO this single usage is simple enough and doesn't warrant an unnecessary dependency. However, the main goal is to dump |
|
I created PR #258 and waiting for windows checks to pass. As soon as it's done. I'll merge and release new version. Thanks for the pushing it forward :) |
|
PS. I wanted to replace iteration over functions with iteration over values. And even single use case requires tests, and tests for flow control in form-data lib, didn't feel like at home. |
|
Published 2.0.0 |
|
Thanks for the quick responses! |
- Dropped support for node@0.10 - Cleaned up code and tools.
The
asyncmodule currently pulls inlodash, which contributes mostly toasync's current 5.5MB size. This commit removes theasyncdependency and replaces the single usage with a simple implementation.This is especially important for dependents like
request, which are heavily depended upon, so reducing the space used will have a positive effect for all.