You are free to use this in any way you want, in case you find this useful or working for you but you must keep the copyright notice and license. (MIT)
Written by Einar Lielmanis, firstname.lastname@example.org
Python version flourished by Stefano Sanfilippo email@example.com
General maintenance and expansion by Liam Newman firstname.lastname@example.org
Command-line for node.js by Daniel Stockman email@example.com
Thanks also to Jason Diamond, Patrick Hof, Nochum Sossonko, Andreas Schneider, Dave Vasilevsky, Vital Batmanov, Ron Baldwin, Gabriel Harrison, Chris J. Shull, Mathias Bynens, Vittorio Gambaletta and others.