Tools for build JavaScript libraries and applications