buffer-factory makes it no pain to create a Buffer object by encapsulate Buffer.from an new Buffer().
This module has been well unit tested and documented.
npm i buffer-factory
const bufferFactory =bufferFactory;// deprecated;
Buffer.from is preffered to be used when it's accessible.
Buffer.from is added from v5.10.0, as the api document shows. But some node version, v4.2.6 for example,
Buffer.from is a function, however, there is an error when you call
Buffer.from(string, encoding)(error like
hex is not function). So I also take the node version into account.
For low versions of Node.js, this module use
You're free to pass in the same params as
new Buffer(...), I will handle the rest for you.
You're also free to check
index.js for the implementation code :).