scripts and setup for purescript code