js and public/assets