Publishing a beta or alpha version to NPM
Take advantage of NPM tags
Most software has a beta version before it gets released — a version that hasn’t yet reached production readiness because it contains some experimental features.
It is quite common to have some beta test user group that uses this version, tests it, reports issues and other findings.