feat: new 'lockfile-update' rangeStrategy (#3108)
Adds a new `rangeStrategy` value `lockfile-update'. Enabling this means you will get PRs that contain updates for the versions in your lock file (currently npm and yarn only) even if the range in the `package.json` file hasn't changed because the update is "in range". Closes #1382
Showing
- lib/config/definitions.js 9 additions, 2 deletionslib/config/definitions.js
- lib/manager/npm/post-update/index.js 16 additions, 3 deletionslib/manager/npm/post-update/index.js
- lib/manager/npm/post-update/npm.js 15 additions, 1 deletionlib/manager/npm/post-update/npm.js
- lib/manager/npm/post-update/yarn.js 23 additions, 8 deletionslib/manager/npm/post-update/yarn.js
- lib/versioning/npm/range.js 7 additions, 0 deletionslib/versioning/npm/range.js
- lib/workers/repository/onboarding/pr/pr-list.js 3 additions, 1 deletionlib/workers/repository/onboarding/pr/pr-list.js
- lib/workers/repository/process/lookup/index.js 24 additions, 8 deletionslib/workers/repository/process/lookup/index.js
- test/workers/branch/lock-files/npm.spec.js 27 additions, 0 deletionstest/workers/branch/lock-files/npm.spec.js
- test/workers/branch/lock-files/yarn.spec.js 16 additions, 0 deletionstest/workers/branch/lock-files/yarn.spec.js
- test/workers/repository/process/lookup/__snapshots__/index.spec.js.snap 42 additions, 0 deletions...epository/process/lookup/__snapshots__/index.spec.js.snap
- test/workers/repository/process/lookup/index.spec.js 11 additions, 0 deletionstest/workers/repository/process/lookup/index.spec.js
- test/workers/repository/updates/__snapshots__/flatten.spec.js.snap 6 additions, 6 deletions...ers/repository/updates/__snapshots__/flatten.spec.js.snap
- website/docs/configuration-options.md 1 addition, 0 deletionswebsite/docs/configuration-options.md
Loading
Please register or sign in to comment