Commit Graph

370 Commits

Author SHA1 Message Date
Michael Kriese 03b28828f3 feat(manager:npm): support binarySource=install for yarn (#15414) 2022-05-04 08:32:15 +02:00
Michael Kriese 8611d5c434 fix(manager:npm): support yarn-path in repo sub-dir (#15415) 2022-05-03 09:19:42 +00:00
Michael Kriese 9f53724d90 feat(manager:npm): use local fs api (#15294) 2022-04-25 15:41:10 +02:00
Michael Kriese 8267e77a64 fix(manager:npm): wrong lockfile token replacement (#15229) 2022-04-21 14:25:44 +00:00
Michael Kriese 868ebbef63 refactor(manager): final strict null checks (#15185)
* refactor(manager): final strict null checks

* refactor: fix type issues

* test: fix mocking
2022-04-20 08:40:20 +02:00
Michael Kriese 017a3a5f74 fix(manager:npm): write updated lockfile before calling yarn (#15119) 2022-04-14 17:05:42 +00:00
Michael Kriese 59dbcfd9a1 fix(manager:npm): fix yarn lockfile version replacement (#15116) 2022-04-14 15:37:54 +00:00
Michael Kriese 64f5bd5f03 test: enforce lint style rules (#15085) 2022-04-12 14:49:49 +00:00
Michael Kriese 443bef5c52 test: cleanup snapshot tests (#15082) 2022-04-12 15:09:19 +01:00
Rhys Arkins e7899422fa fix(manager/npm): deduplicate yarn upgrade strings (#15069) 2022-04-12 07:07:27 +00:00
StinkyLord b79c82e206 fix(manager/npm): use root pnpm constraints for workspaces (#14660)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-08 07:14:25 +00:00
StinkyLord eab092d721 feat(manager/npm): update yarn metadata versions (#14933)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-04-05 12:41:13 +02:00
StinkyLord a12f8377bc fix(yarn): package.json resolutions patch in yarn was clobbered (#14538) 2022-04-02 06:36:57 +00:00
renovate[bot] 832517e98b chore(deps): update linters to v5.16.0 (#14833)
* chore(deps): update linters to v5.16.0

* chore: fix lint errors manually

* Update lib/modules/manager/npm/update/package-version/index.ts

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-03-30 03:08:04 +00:00
Martin Herndl 394bb29f3f fix(npm): add trailing newline when composing lockfiles (#14753) 2022-03-22 09:50:46 +01:00
Martin Herndl 35b6ee220d refactor(npm): extract lockfile parsing (#14720) 2022-03-22 04:48:25 +01:00
Martin Herndl 53d376eb8d fix(npm): massage lockfile with rangeStrategy=update-lockfile (#14586)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-03-16 09:17:47 +00:00
Nicolas Hansse 7cdc15ec38 chore(npm): fix typo (#14575) 2022-03-08 16:52:25 +01:00
Rhys Arkins 143c9a6751 refactor: rename lookupName -> packageName (#14494)
Renames `lookupName` to be `packageName`.

BREAKING CHANGE: Use `packageName` instead of `lookupName` if interacting with Renovate datasources directly.
2022-03-04 09:04:02 +01:00
Rhys Arkins dca3418bbd refactor: lib/modules (#14488)
Moves datasource, manager, platform and versioning code from lib/ into new lib/modules/

BREAKING CHANGE: External tools must update paths to datasource, manager, platform and versioning
2022-03-04 09:04:02 +01:00