As a package owner or maintainer, you can transfer ownership of a package you no longer wish to maintain to another trusted npm user on either the npm website or the command line.
For more information on how npm support handles package name disputes between users, you can refer to npm’s package name dispute policy.
To transfer a package you own or maintain to another user, follow these steps:
<your-package-name>with the name of your package:
To transfer a package to another npm user using the CLI, run the
npm owner add and
rm commands in order, replacing
<their-username> with the other user’s npm username,
<your-username> with your npm username, and
<package-name> with the package you want to transfer:
npm owner add npm <their-username> <package-name> npm owner rm <your-username> <package-name>
If you have two-factor authentication enabled for writes, add a one-time password to the command,
--otp=123456 (where 123456 is the code from your authenticator application).
npm owner add npm <their-username> <package-name> --otp=123456 npm owner rm <your-username> <package-name> --otp=123456