mirror of
https://github.com/renovatebot/renovate.git
synced 2026-10-25 23:11:31 +00:00
8270d5512d
* refactor: fix lint issues * Update lib/renovate.ts * chore: revert toplevel await for ts
Composer uses Semver-like versioning, but some package authors may use versions that are not completely valid, e.g. 1.2 instead of 1.2.0.
Composer supports ranges in a similar manner to npm, but not identical. The main difference is with tilde ranges.
Tilde ranges with "short" versions are different to npm. e.g.
~4 is equivalent to ^4 in npm
~4.1 is equivalent to ^4.1 in npm
~0.4 is equivalent to >=0.4 <1 in npm