.js rebuild