renovate/lib/modules/manager/composer
2022-04-02 06:53:50 +02:00
..
__fixtures__ refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
__snapshots__ refactor: rename lookupName -> packageName (#14494) 2022-03-04 09:04:02 +01:00
artifacts.spec.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
artifacts.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
extract.spec.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
extract.ts refactor: rename lookupName -> packageName (#14494) 2022-03-04 09:04:02 +01:00
index.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
range.spec.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
range.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
readme.md docs: document composer VCS repo name hint (#14875) 2022-04-02 06:53:50 +02:00
types.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
update-locked.spec.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
update-locked.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
utils.spec.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
utils.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01: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"
}