[STAR-2306] Modifications for NPM publishing
This MR prepares the repository for NPM publishing and adds in a CI step for publishing new versions as they are merged to master.
JIRA tickets: https://tasks.opencraft.com/browse/STAR-2306
Testing instructions:
- Try out the demo in the MR here: providence-demo!1 (merged)
- If all looks good, merging should publishing a new version as part of Master's CI run.
Edited by Fox Piacenti