Commit Graph

166 Commits

Author SHA1 Message Date
renovate[bot] fe739befbf chore(deps): update linters to v6 (major) (#23325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-08-02 15:07:49 +00:00
Adam Setch 2159444ee1 refactor: use minimatch util (#23549) 2023-07-26 07:51:10 +00:00
Michael Kriese 2d23e16b1e feat(manager/npm): extract contraints again on post-update (#23131) 2023-07-19 05:30:13 +00:00
Daniil Samoylov 562b745e55 fix(pnpm): locked version extraction logic (#23342) 2023-07-13 05:37:49 +00:00
Rhys Arkins e3d5f7df92 feat!: merge matchPaths and matchFiles into matchFileNames (#22406)
Closes #22395

BREAKING CHANGE: matchPaths and matchFiles are now combined into matchFileNames, supporting exact match and glob-only
2023-07-04 19:21:52 +02:00
Oscar Dominguez 558535e463 feat(manager/npm): add support for Volta's pnpm (#23069) 2023-06-30 18:49:53 +00:00
Sergei Zharinov 11c05fc837 refactor: Default values for GlobalConfig.get (#22967) 2023-06-25 19:34:42 +00:00
Rhys Arkins 49befc006e chore: no console.log for pnpm extraction 2023-06-12 16:05:26 +02:00
Matt bbd3c607e8 feat(manager/npm): support parsing lockfileVersion=3 (#22281)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2023-06-06 08:12:43 +00:00
RahulGautamSingh 97d2bf4c9b fix(pnpm): modify locked version extraction (#22415)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-06-01 08:14:56 +00:00
Rhys Arkins d4d742c464 fix(pnpm): defer lock file constraint parsing (#22311)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-26 05:08:24 +00:00
Michael Kriese 497d4c131f fix(manager): unify logging (#22398)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2023-05-25 16:53:05 +00:00
Ryo Matsukawa 0417c111ac refactor: Merged multiple skipReasons into unspecified-version. (#22409) 2023-05-25 05:48:11 +00:00
Sergei Zharinov c1468787e7 refactor(npm): Avoid usage of non-null assertion for constraints (#22405) 2023-05-24 11:02:37 +00:00
RahulGautamSingh 6ac9a84209 fix(pnpm): extract engine constraint (#21959) 2023-05-08 07:54:19 +00:00
renovate[bot] 58aa841d69 build(deps): update dependency minimatch to v9 (#21923)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-05-02 13:00:40 +00:00
RahulGautamSingh 012c0ac2fe feat: npm workspaces (#21274)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-04-27 12:42:25 +00:00
Jamie Magee 1574baea6c refactor: satisfy type checks for array.includes (#21834) 2023-04-27 05:18:45 +00:00
RahulGautamSingh 78aa91aca8 feat(pnpm): get locked version from pnpm-lock.yaml (#21480)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-04-27 05:06:07 +00:00
RahulGautamSingh 686bff397c refactor(test): use minimal config objects (#20773) 2023-03-19 16:03:01 +00:00
Rhys Arkins cc33d34ca8 refactor: PackageFile types (#20498)
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-02-20 14:58:49 +00:00
Rhys Arkins 3cef2f2e4f refactor: PackageFile -> PackageFileContent (#20502) 2023-02-19 12:43:48 +00:00
Rhys Arkins 5cdb9a86f0 refactor: move manager fields to managerData (#20486) 2023-02-18 15:06:03 +00:00
Rhys Arkins 6725c7fb5e refactor: extract constraints -> extractedConstraints (#20484) 2023-02-17 16:32:58 +00:00
Rhys Arkins 45dd23401b fix(manager/npm): workspaces npmrc (#20420)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-02-16 12:11:04 +00:00
Peter Wagenet e41681db3d fix(pnpm): don't ignore test directories for pnpm workspace packages (#20439) 2023-02-16 07:17:36 +00:00
Florian Greinacher 40d62932bb feat(manager/npm): read registry URLs from legacy .yarnrc (#20129)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-02-02 06:29:25 +00:00
Michael Kriese d7d6d43bf8 fix(manager/npm): don't warn for empty .yarnrc.yml (#20149) 2023-02-01 13:53:38 +00:00
Florian Greinacher 2143c975f9 feat(manager/npm): read registry URLs from .yarnrc.yml (#19864)
Co-authored-by: Valentin Agachi <github-com@agachi.name>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Closes https://github.com/renovatebot/renovate/issues/16353
2023-01-31 06:26:02 +00:00
Simon Abbott 8c44d6bd10 fix(manger/npm): apply config.npmrc during extraction, not in post-update (#19812)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Closes https://github.com/renovatebot/renovate/issues/12891
2023-01-20 11:43:49 +00:00
Rhys Arkins f34d395fa5 fix(npm): augment constraints less aggressively (#19850) 2023-01-15 10:24:19 +01:00
Rhys Arkins f85ee2680c fix(yarn): try/catch .yarnrc.yml parsing (#19787) 2023-01-11 18:25:48 +01:00
Rhys Arkins e74c23016d feat(npm): use npm <9 when lockfileVersion=2 (#19046) 2022-11-23 14:30:22 +01:00
Elizabeth Craig 2b651aeaa3 fix(yarn): skip individual invalid entries in yarn.lock (#19018) 2022-11-22 06:16:32 +00:00
pataar 7adc861fed fix(volta): make sure volta uses the same yarn package overwrite (#18893)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-11-16 08:01:39 +02:00
RahulGautamSingh d869c946d1 refactor: reduce debug metadata (#18737) 2022-11-07 11:29:02 +00:00
RahulGautamSingh 2e4eebe933 fix: reduce config fields used in branch fingerprint (#18378)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-10-26 10:27:58 +00:00
Rhys Arkins cbca54d0c3 feat!: do not auto pin rangeStrategy (#18309)
Removes all logic where rangeStrategy=auto results in pinning.

Closes #18304

BREAKING CHANGE: Dependencies are no longer automatically pinned, pinning must be opted into using rangeStrategy=pin
2022-10-23 06:48:35 +02:00
renovate[bot] ebf4cd4c93 build(deps): update dependency find-packages to v10 (#18428)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-10-20 19:23:06 +00:00
renovate[bot] d941ef31c5 chore(deps): update dependency type-fest to v3 (#18429)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2022-10-20 17:34:35 +00:00
Gabriel-Ladzaretti 6fef1d1650 feat(manager/npm): add support for x-range "all" - "*" range (#18251) 2022-10-14 11:26:20 +02:00
renovate[bot] 7935a7b8ed chore(deps): lock file maintenance (#18082)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2022-10-10 21:47:23 -07:00
Michael Kriese 0316a5e62d test: use jest v29 (#17151) 2022-08-16 14:22:29 +02:00
IKEDA Sho 72db89f6e5 refactor: Fix constraint typos (#16879) 2022-08-01 04:02:55 +00:00
Sergei Zharinov e4dbd4ad49 fix(ci): Restrict template expressions (#16834)
* fix(ci): Restrict template expressions

* Fix

* Fix

* Fix
2022-07-30 16:28:31 +02:00
renovate[bot] 0ed7072a1f chore(deps): update dependency type-fest to v2.16.0 (#16473)
* chore(deps): update dependency type-fest to v2.16.0

* chore: fix type issues

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-15 10:09:50 +00:00
Sergei Zharinov 83f67c27d5 refactor(fs): Rename getSubDirectory to getParentDir (#16446)
* refactor(fs): Rename `getSubDirectory` to `getParentDir`

* Add tests for `getSiblingFileName`

* fix

* fix
2022-07-07 06:44:21 +00:00
Jamie Magee 3589d0e222 refactor: remove deprecated loadFixture calls (#16404)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-04 04:18:53 +00:00
Michael Kriese 99b16becaf refactor: remove unused properties (#16328) 2022-06-29 13:18:12 +02:00
Michael Kriese e5c6f38d75 refactor: enable strict checks (#16168)
* refactor:  enable strict checks

* chore: revert changes

* chore: fix tsconfig
2022-06-21 13:00:21 +02:00