Barcode (1D and 2D) reader and writer library for NodeJS and Javascript