• Refactory of the code using more ES6+ features to reduce the size of the code and make the maintence more simple; • Improve on error messages to be more usefull;
• Allow main script to be imported as a module
• Improve module version
• Add array option as response type