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