Skip to main content

yarn set resolution

Enforce a package resolution.

Usage

$ yarn set resolution <descriptor> <resolution>

Examples

Force all instances of lodash@npm:^1.2.3 to resolve to 1.5.0 :

yarn set resolution lodash@npm:^1.2.3 1.5.0

Details

This command updates the resolution table so that descriptor is resolved by resolution.

Note that by default this command only affect the current resolution table - meaning that this "manual override" will disappear if you remove the lockfile, or if the package disappear from the table. If you wish to make the enforced resolution persist whatever happens, edit the resolutions field in your top-level manifest.

Note that no attempt is made at validating that resolution is a valid resolution entry for descriptor.