Private Node NPM / Yarn Packages
Use Unlock as your private NPM/Yarn repository and let your user install your packages with ease.
`$ git:(main)` ^1000 npx unlock-pkg hello-world e06ed24c-61c1-4eee-88f4-9a6cfca8d04a^500
`You are about to install "hello-world" with your license.`
`Please confirm to continue? (y)` ^300 y
`Package registry added.`
`Your license key is stored.`
`Installing package...`
`✅ Successfully installed "hello-world".`
1{2 "private":true,3 "dependencies":{ 4 "@hello-world/hello-world":"^1.0.0" 5 } 6}
With Unlock's private Node repository you can safely publish and share your NPM & Yarn packages with the entire world.
Each of your products will have a beautiful, unique repository URL
You can use license policies to restrict user access to specific versions.
You can use license policies to remove access after a specific time.
Restrict users to only access releases up until their expiration date.
Have user access revoked when their license expires.
Publish a new release to GitHub, and your release will be made available automatically.
Your software is securely distributed to your users via our CDN for high-speed downloads.
Require your customers to activate their licenses and track their usage across multiple applications.