Please review the code. A lot of changes has happened. I'm sorry for all the unnecessary auto indentation (especially in package.json), atom-beautifier got a little out of hand. That said, here's what I've done:
Implemented unit tests using Karma and Jasmine
Fixed the typeof child === 'array' bug to Array.isArray(child)
Implemented type() function for easier detection of complex objects
Added support for Uint8Array (typed arrays) to base64 decoding & unit test
Fixed promise chain bug when calling callMethod()
I've implemented this for my personal project and fully understand if this is an inappropriate modification of the code. In that case please ignore my PR. Thank you for your great work :+1:
Please review the code. A lot of changes has happened. I'm sorry for all the unnecessary auto indentation (especially in package.json), atom-beautifier got a little out of hand. That said, here's what I've done:
I've implemented this for my personal project and fully understand if this is an inappropriate modification of the code. In that case please ignore my PR. Thank you for your great work :+1: