Commit Graph

208 Commits

Author SHA1 Message Date
Rhys Arkins 65bbf45319 fix(validation): only warn when extending group in rules (#9871) 2021-05-05 17:46:34 +02:00
Rhys Arkins e0fa64db9b fix(config): warn not error if extending group presets (#9836) 2021-05-04 08:02:39 +02:00
Rhys Arkins e0deef3bc2 fix: disallow allowedVersions and matchUpdateTypes
Closes #9172
2021-04-22 09:55:14 +02:00
Rhys Arkins 61abc03a2e feat(config): validate packageRules matchUpdateTypes combos (#9649) 2021-04-22 07:16:40 +00:00
Arkadiusz Kosmala b070646186 feat(config): validate enabledManagers 2021-04-15 09:18:51 +00:00
Rhys Arkins 893df627e4 feat(validation): language/manager top-level check (#9498) 2021-04-12 06:11:25 +02:00
Rhys Arkins 4cf9c5028a feat(validation): warn if packageRules contain all selectors (#9497) 2021-04-11 19:26:20 +02:00
Rhys Arkins 6060911aef refactor: packageRules selector validation 2021-04-11 18:40:01 +02:00
Rhys Arkins a55b5202e5 fix(validation): simplify packageRules validation message 2021-04-11 18:38:25 +02:00
Rhys Arkins 88ae12a65d feat(config): validate config parent (#9350) 2021-04-05 10:41:31 +00:00
Rhys Arkins 20147e30b9 feat: packageRules.matchPackagePrefixes (#9365) 2021-04-03 05:18:25 +00:00
Rhys Arkins 95bf948020 refactor: config warning/error fields (#9349) 2021-04-01 15:50:17 +02:00
Nik Skoufis e7f90d50a6 fix: Add registryTemplateUrl field to allowed fields for regexManager (#9239) 2021-03-22 07:18:34 +01:00
Rhys Arkins d65fd4a974 fix: deprecate yarnrc 2021-03-20 20:35:15 +01:00
Michael Kriese a4c6cb5690 fix: wrong validation property (#9084) 2021-03-11 15:40:31 +01:00
Rhys Arkins eb8f895f2e refactor: eslint no-negated-condition (#8973) 2021-03-04 06:21:55 +01:00
Michael Kriese 74d7691bef refactor: optimize type usage (#8947) 2021-03-02 21:44:55 +01:00
Rhys Arkins 7f75e5768b refactor: vulnerabilityAlert -> isVulnerabilityAlert 2021-02-24 15:13:41 +01:00
Rhys Arkins 6b494027b6 feat: matchFiles (#8769) 2021-02-19 16:29:50 +01:00
Rhys Arkins 03dae5a5e9 fix: don’t filter template fields when validating 2021-02-03 16:33:28 +01:00
Rhys Arkins 800a3d15ca fix(validation): allow description in regexManagers 2021-02-01 07:03:38 +01:00
Sergei Zharinov 72b0b85640 feat(config): Rename packageRules selectors (#6939) 2021-01-29 11:43:42 +01:00
Sebastian Poxhofer 405cb8f29b feat(regex): matchStringsStrategy (#7687)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-11-27 06:55:57 +01:00
Sergio Zharinov 8d0f7dddd2 feat(package-rules): matchCurrentVersion regular expressions (#7684) 2020-11-12 08:21:05 +01:00
Sergio Zharinov fe83cf914e refactor(config): Generalize allowedVersions regex (#7683) 2020-11-10 10:12:03 +01:00
Sergio Zharinov 561d646819 feat(config): Allow single strings for preset setting (#7508) 2020-10-27 16:39:11 +01:00
Rhys Arkins c2f914028b fix(config): don’t validate force.constraints 2020-10-27 08:13:23 +01:00
Rhys Arkins 082f1ba03f fix: regex manager filematch validation (#7500) 2020-10-19 09:33:54 +02:00
Sergio Zharinov 8fc712d7b0 feat(config): Validate parent of fileMatch field (#7492)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2020-10-18 07:56:16 +02:00
Rhys Arkins 97dad2da76 fix(config): explicitly config error for proto 2020-10-16 10:23:50 +02:00
Rhys Arkins 75737805c8 refactor: rename compatibility -> constraints (#7308) 2020-09-30 11:02:25 +02:00
Rhys Arkins 7651d2e420 feat: additionalBranchPrefix 2020-09-01 14:36:10 +02:00
Rhys Arkins 0ce9837b9d fix: Revert "feat: additionalBranchPrefix"
This reverts commit 9385fb557b.
2020-08-31 09:33:34 +02:00
Rhys Arkins 9385fb557b feat: additionalBranchPrefix
Renamed from managerBranchPrefix
2020-08-31 07:47:24 +02:00
Sergio Zharinov 95f9af2ba6 refactor(config): Fix lint warnings (#7108) 2020-08-26 14:59:50 +02:00
renovate[bot] 9f6c193557 build(deps): update dependency @sindresorhus/is to v3.1.0 (#6867)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2020-07-30 06:54:20 +02:00
Rhys Arkins 8f7d2bad5e fix(validation): matchCurrentVersion is a valid selector 2020-07-22 08:32:01 +02:00
Rhys Arkins e834f2b826 feat: prHeader and prFooter (#6511) 2020-06-14 08:49:52 +02:00
Praveen Adusumilli 0e218922b1 fix: Add validations for aliases (#6426) 2020-06-04 15:47:56 +02:00
Rhys Arkins 53ca91301f chore: import linting (#6105) 2020-05-01 18:03:48 +02:00
Rhys Arkins 4104ba04e3 feat: support allowedVersions regular expressions (#5979) 2020-04-15 22:07:53 +02:00
Florian Greinacher e6453ae423 feat(presets): add support for local presets (#5814) 2020-04-14 07:05:30 +02:00
renovate[bot] 4f59b62da4 chore(deps): update dependency prettier to v2 (#5952)
* chore(deps): update dependency prettier to v2

* Run prettier-fix

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jamie Magee <jamie.magee@gmail.com>
2020-04-12 18:09:36 +02:00
Rhys Arkins 8172de1a3b refactor: util/template for handlebars (#5878) 2020-04-05 10:09:55 +02:00
Michael Kriese e779d895f7 test(coverage): lib/config (#5656) 2020-03-07 11:27:10 +01:00
Rhys Arkins b2b8d7e953 feat: regex manager (#5617) 2020-03-06 09:07:55 +01:00
Michael Kriese 6c4892b593 chore(types): fix more typescript types (#5615) 2020-03-02 12:06:16 +01:00
Michael Kriese 9c717d9d57 fix: lgtm suggestions (#5562) 2020-02-24 12:27:10 +01:00
Michael Kriese 2ffad1363e chore(eslint): stricter settings (#5375) 2020-02-05 18:17:20 +00:00
Rhys Arkins da6164f8d4 fix: validate handlebars templates and throw config error 2020-01-27 12:48:08 +01:00