0
0
Fork 0
mirror of https://github.com/renovatebot/renovate.git synced 2025-05-12 23:51:55 +00:00
renovatebot_renovate/lib/modules/manager/composer
RahulGautamSingh bc7d0595d0
feat(config): managerFilePatterns (#34615)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-05-04 08:30:24 +00:00
..
__fixtures__ feat(manager/composer): Use bitbucket-tags for vcs repos if it has bitbucket.org URL (#24096) 2023-09-06 12:00:32 +00:00
__snapshots__ test: migrate to vitest (#34475) 2025-02-26 09:35:54 +00:00
artifacts.spec.ts test: cleanup (#34785) 2025-03-13 17:52:09 +00:00
artifacts.ts refactor(util): move user env to util folder (#35103) 2025-04-02 10:27:27 +00:00
extract.spec.ts test: cleanup (#34785) 2025-03-13 17:52:09 +00:00
extract.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
index.ts feat(config): managerFilePatterns (#34615) 2025-05-04 08:30:24 +00:00
range.spec.ts feat(config)!: default to rangeStrategy=auto, prefer update-lockfile (#19942) 2023-03-10 09:25:45 +01:00
range.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
readme.md docs: document composer VCS repo name hint (#14875) 2022-04-02 06:53:50 +02:00
schema.spec.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
schema.ts fix: Update schema error messages with more specific wording (#34885) 2025-03-18 20:00:22 +00:00
types.ts refactor(composer): Use schema for parsing (#21520) 2023-05-07 20:51:20 +00:00
update-locked.spec.ts test: cleanup (#34785) 2025-03-13 17:52:09 +00:00
update-locked.ts refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
utils.spec.ts feat(manager/composer): support updates with minimal changes (#34218) 2025-03-12 11:20:27 +00:00
utils.ts feat(manager/composer): support updates with minimal changes (#34218) 2025-03-12 11:20:27 +00:00

Extracts dependencies from composer.json files, and keeps the associated composer.lock file updated too.

If you use VCS repositories then Renovate needs a hint via the name property, which must match the relevant package. For example, the package acme/foo would need an entry in repositories similar to the following:

{
  "name": "acme/foo",
  "type": "vcs",
  "url": "http://vcs-of-acme.org/acme/foo.git"
}