With JSON being frequently updated, it is not ideal to handle NPM publish manually. We should add a Github Action leveraging [trusted publishing](https://docs.npmjs.com/trusted-publishers) so that it can be done automatically.