chore(npm): publish artifacts to npm

Closes #2877