How do you write npm modules that can be tested with RunKit