upgrade js to submodules