Commit graph

29 commits

Author SHA1 Message Date
Michael Kriese
41ba7c3025
fix: overide punycode built-in module (#32502) 2024-11-13 14:55:29 +00:00
renovate[bot]
eb8c08079e
chore(deps): update typescript-eslint monorepo to v8 (major) (#30750)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-08-14 10:33:02 +00:00
Rhys Arkins
49971b9af1
refactor(config): use enum for config type (#27891) 2024-03-13 05:11:40 +00:00
RahulGautamSingh
6b41552bbd
feat(config): warn if globalOnly option found in repo config (#24561)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-01-16 10:42:26 +00:00
Michael Kriese
5fed6d1cdb
fix: Revert "feat(config-validator): throw an error when the config cannot be found" (#25861) 2023-11-19 10:52:25 +00:00
Bryan Lee
9b33fee639
feat(config-validator): throw an error when the config cannot be found (#23815)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-11-15 21:01:37 +00:00
Sergei Zharinov
b69416ce17
refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
Florian Greinacher
c38e46f34b
fix(config-validator): don't ignore arguments after --strict option (#23813) 2023-08-11 05:26:00 +00:00
Florian Greinacher
7b7670c2e4
feat(config-validator): add --strict option (#23677) 2023-08-03 12:26:43 +00:00
RahulGautamSingh
444ea13dd5
refactor: remove string interpolations (#22840)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-06-24 09:32:50 +00:00
Michael Kriese
c00732f262
chore: replace shelljs (#21870) 2023-04-28 12:17:48 +00:00
Michael Kriese
2aa461a9db
feat: add source-map support (#19551) 2022-12-23 12:12:32 +00:00
Maxime Brunet
cbe8bfc4cf
feat(config-validator): read filenames from CLI arguments (#16475) 2022-08-04 06:25:18 +00:00
Michael Kriese
ef470f7f92
feat(config): parse json files as json5 (#15187) 2022-04-29 08:34:55 +00:00
Nejc Habjan
9aa97af5b3
feat(config)!: parse JSON5/YAML self-hosted admin config (#12644)
Adds support for alternative admin config file formats.

BREAKING CHANGE: Renovate will now fail if RENOVATE_CONFIG_FILE is specified without a file extension
2021-12-09 13:45:48 +01:00
Nejc Habjan
0f1256317c
refactor(config): use async readFile and dynamic import to load config file (#12649)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-11-17 06:49:53 +00:00
Rhys Arkins
982e36963d chore: re-enable eslint no-console 2021-11-09 07:48:31 +01:00
HonkingGoose
ab018191fa
chore: report and fix unused ESLint disable directives (#12548) 2021-11-08 20:20:03 +01:00
Rhys Arkins
11694e9294
refactor: move config/parse into global worker (#10282) 2021-06-02 12:06:16 +02:00
Rhys Arkins
d4d0e74c7a
refactor: dequal (#9071) 2021-03-10 23:04:12 +01:00
Michael Kriese
74d7691bef
refactor: optimize type usage (#8947) 2021-03-02 21:44:55 +01:00
renovate[bot]
8ee891675f
build(deps): update dependency json5 to v2.2.0 (#8554)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2021-02-05 11:48:47 +01:00
Michael Kriese
e6d497a6ae
fix(validator): wrong file name in logs (#8520) 2021-02-03 12:34:30 +01:00
Rhys Arkins
c8cc447d61
fix(config-validator): migrate and massage before validating (#8503) 2021-02-03 10:35:30 +01:00
Rhys Arkins
85f89e3591 fix: proper fix .json5 extension 2020-07-27 08:21:52 +02:00
Rhys Arkins
f10cafbaad
fix(config-validator): correct json5 check 2020-07-27 08:17:10 +02:00
Rhys Arkins
d6bfaa665f
fix(validator): use JSON.parse when non-json5 (#6824)
Closes #6822
2020-07-23 07:29:10 +02:00
Daniel Shuy
c03090b7f6
Enhance config-validator to support JSON5 (#6551) 2020-06-19 15:18:16 +02:00
Rhys Arkins
e102132869 refactor: convert config-validator to TypeScript
BREAKING CHANGE: path for the config validator is now in lib/ and dist/ and not bin/
2020-05-19 13:09:54 +02:00
Renamed from bin/config-validator.js (Browse further)