new submodule mason.js