| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 | .TH "NPM\-PROFILE" "1" "August 2021" "" "".SH "NAME"\fBnpm-profile\fR \- Change settings on your registry profile.SS Synopsis.P.RS 2.nfnpm profile get [\-\-json|\-\-parseable] [<property>]npm profile set [\-\-json|\-\-parseable] <property> <value>npm profile set passwordnpm profile enable\-2fa [auth\-and\-writes|auth\-only]npm profile disable\-2fa.fi.RE.SS Description.PChange your profile information on the registry\.  This not be available ifyou're using a non\-npmjs registry\..RS 0.IP \(bu 2\fBnpm profile get [<property>]\fP:Display all of the properties of your profile, or one or more specificproperties\.  It looks like:.RE.P.RS 2.nf+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+| name            | example                   |+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+| email           | me@example\.com (verified) |+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+| two factor auth | auth\-and\-writes           |+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+| fullname        | Example User              |+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+| homepage        |                           |+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+| freenode        |                           |+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+| twitter         |                           |+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+| github          |                           |+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+| created         | 2015\-02\-26T01:38:35\.892Z  |+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+| updated         | 2017\-10\-02T21:29:45\.922Z  |+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-+.fi.RE.RS 0.IP \(bu 2\fBnpm profile set <property> <value>\fP:Set the value of a profile property\. You can set the following properties this way:  email, fullname, homepage, freenode, twitter, github.IP \(bu 2\fBnpm profile set password\fP:Change your password\.  This is interactive, you'll be prompted for yourcurrent password and a new password\.  You'll also be prompted for an OTPif you have two\-factor authentication enabled\..IP \(bu 2\fBnpm profile enable\-2fa [auth\-and\-writes|auth\-only]\fP:Enables two\-factor authentication\. Defaults to \fBauth\-and\-writes\fP mode\. Modes are:.RS.IP \(bu 2\fBauth\-only\fP: Require an OTP when logging in or making changes to youraccount's authentication\.  The OTP will be required on both the websiteand the command line\..IP \(bu 2\fBauth\-and\-writes\fP: Requires an OTP at all the times \fBauth\-only\fP does, and also requires one whenpublishing a module, setting the \fBlatest\fP dist\-tag, or changing accessvia \fBnpm access\fP and \fBnpm owner\fP\|\..RE.IP \(bu 2\fBnpm profile disable\-2fa\fP:Disables two\-factor authentication\..RE.SS Details.PAll of the \fBnpm profile\fP subcommands accept \fB\-\-json\fP and \fB\-\-parseable\fP andwill tailor their output based on those\.  Some of these commands may not beavailable on non npmjs\.com registries\..SS See Also.RS 0.IP \(bu 2npm help config.RE
 |