prepare npm module