move stylus to peer dependency + update dependencies