[fix] module.exports all the things