renovate/lib/modules/versioning
Yun Lai 605f35c45c
feat: add versioning for Hermit package manager (#16256)
* feat: add versioning for Hermit package manager

* Update lib/modules/versioning/hermit/index.ts

Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* Update lib/modules/versioning/hermit/index.ts

Co-authored-by: Jamie Magee <jamie.magee@gmail.com>

* Update index.ts index.spec.ts and readme.md according to PR comments

* fix: fix versioning test double negation and _parseVersion function which is just for testing

* fix: simplify hermit versioning implementation as suggested

* fix: use _compare to simplify versioning implementation

* fix: reword version in hermit versioning and make _isChannel & _getChannel static

* fix: remove duplicated title in test and make _config readonly

Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-07-07 13:30:22 +00:00
..
aws-machine-image test: enforce lint style rules (#15085) 2022-04-12 14:49:49 +00:00
cargo refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
composer refactor(modules/versioning): fix null check issues in tests (#16145) 2022-06-20 06:40:57 +00:00
conan refactor: fix prefer-nullish-coalescing (#16171) 2022-06-21 12:02:49 +00:00
debian feat(versioning/debian): Debian codenames support (#14881) 2022-05-18 15:32:59 +00:00
docker refactor(modules/versioning): fix null check issues in tests (#16145) 2022-06-20 06:40:57 +00:00
git refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
gradle refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
hashicorp refactor(modules/versioning): fix null check issues in tests (#16145) 2022-06-20 06:40:57 +00:00
helm refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
hermit feat: add versioning for Hermit package manager (#16256) 2022-07-07 13:30:22 +00:00
hex refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
ivy refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
loose refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
maven fix(maven): Allow whitespaces after comma in ranges (#14922) 2022-04-03 20:49:36 +02:00
node refactor: fix prefer-nullish-coalescing (#16171) 2022-06-21 12:02:49 +00:00
npm refactor: enable strict checks (#16168) 2022-06-21 13:00:21 +02:00
nuget refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
pep440 refactor: fix prefer-nullish-coalescing (#16171) 2022-06-21 12:02:49 +00:00
poetry refactor(modules/versioning): fix null check issues in tests (#16145) 2022-06-20 06:40:57 +00:00
redhat feat(versioning/redhat): Support for Red Hat release versioning (#16294) 2022-07-03 23:39:13 +00:00
regex feat: add versioning for Hermit package manager (#16256) 2022-07-07 13:30:22 +00:00
rez refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
ruby refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
semver refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
semver-coerced refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
swift refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
ubuntu refactor(versioning/distro): Move date handling into distro.ts (#15271) 2022-05-11 06:03:58 +02:00
api.ts feat: add versioning for Hermit package manager (#16256) 2022-07-07 13:30:22 +00:00
common.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
distro.spec.ts refactor(versioning/distro): Move date handling into distro.ts (#15271) 2022-05-11 06:03:58 +02:00
distro.ts feat(versioning/debian): Debian codenames support (#14881) 2022-05-18 15:32:59 +00:00
generic.spec.ts test: enforce lint style rules (#15085) 2022-04-12 14:49:49 +00:00
generic.ts refactor: lib/modules (#14488) 2022-03-04 09:04:02 +01:00
index.spec.ts refactor(modules/versioning): fix null check issues in tests (#16145) 2022-06-20 06:40:57 +00:00
index.ts refactor(manager): more strict null checks (#15168) 2022-04-20 06:19:59 +02:00
types.ts refactor(manager): final strict null checks (#15185) 2022-04-20 08:40:20 +02:00
versioning-metadata.spec.ts refactor(modules/versioning): fix null check issues in tests (#16145) 2022-06-20 06:40:57 +00:00