Your Apps in Action

Use this form to visualize JSON Schema for Yarnrc files.


{{repoTitle.MainEntity}}

changesetBaseRefs The base git refs that the current HEAD is compared against in the version plugin. This overrides the default behavior of comparing against master, origin/master, upstream/master, main, origin/main, and upstream/main. Supports git branches, tags, and commits.

# Values Actions
{{$index+1}}.
changesetIgnorePatterns An Array of glob patterns. Files matching the following patterns (in terms of relative paths compared to the root of the project) will be ignored by the `yarn version check` command.

# Values Actions
{{$index+1}}.
immutablePatterns An array of patterns for files and directories that aren't allowed to change when running installs with the \`--immutable\` flag set.

# Values Actions
{{$index+1}}.
.initFields
_

logFilters Defines overrides for log levels for message names or message text. Through this setting you can hide specific messages or give them a more important visibility.

# code text pattern Actions
{{$index+1}}.
.networkSettings
_

.npmRegistries
_

.npmScopes
_

.packageExtensions
_

pnpIgnorePatterns An Array of glob patterns. Files matching the following locations (in term of relative path compared to the generated `.pnp.cjs` file) will not be covered by PnP and will use the regular Node resolution. Typically only needed if you have subprojects that aren't yet part of your workspace tree.

# Values Actions
{{$index+1}}.
unsafeHttpWhitelist This setting lists the hostnames for which using the HTTP protocol is allowed. Any other hostname will be required to use HTTPS instead. The reason behind this decision and more details can be found [here](https://github.com/yarnpkg/berry/pull/416). Glob patterns are supported.

# Values Actions
{{$index+1}}.
{{repoTitle.MainEntity}}


{{message}}