Description
This library has some deprecated libraries e.g. request
. Node.js has also progressed since when the core of this library was written; It has support for native promises/Async await e.t.c.
Some of the proposals are:
-
Replace the bloated and deprecated
request
library with a more light weight alternative. The current proposals include:ethanent/phin, node-fetch/node-fetch, matthew-andrews/isomorphic-fetch, sindresorhus/got
.The replacement library should support most of whatrequest
supported. -
Potentially replace
Event Emitter 3
with a better drop in replacement likemcollina/mqemitter
or nativeEvent Emitter
. This needs more research. -
Replace
bluebird
with native promises/async-await. -
Support Node.js v12+ as per LTS schedule. Any feature/polyfill supporting < v12 should be removed.
-
Replace
pump
withpipeline
.
Feel free to make your own proposals.