npm package for generator appsngen web widget