add generate npm package.