jem.js
                                
                                 jem.js copied to clipboard
                                
                                    jem.js copied to clipboard
                            
                            
                            
                        Should have node-style tests
Another choice is to use tape that is minimalist and allows you to test both in node and in the browser.
Why add dependencies and complexity to 255 lines of cleanly written Js?
Because they'll eventually be more lines… if @HernanRivasAcosta (of someone else) eventually decides to start adding new functionality to the library. In any case, the dependencies should only affect tests. For production use, they should not be there.