Struct npmrc::Npmrc
[−]
[src]
pub struct Npmrc { pub access: String, pub loglevel: String, pub progress: bool, pub package_lock: bool, pub save: bool, pub init_author_name: String, pub init_author_email: String, }
Representation of .npmrc
.
Fields
access: String
When publishing scoped packages, the access level defaults to restricted
.
If you want your scoped package to be publicly viewable (and installable)
set --access=public
. The only valid values for access
are public
and
restricted
. Unscoped packages always have an access level of public
.
Read More.
loglevel: String
Set npm's log level.
progress: bool
Should npm echo out progress while installing packages?
package_lock: bool
Should npm create a package-lock.json file?
save: bool
Should npm modify package.json when installing?
The value npm init
should use by default for the package author's name.
The value npm init
should use by default for the package author's email.