Commit Graph

22 Commits

Author SHA1 Message Date
Sebastian Poxhofer c32e2391a0 refactor(linters): add prefer-coerce-object rule (#45493)
Refs #45216

The object counterpart to `prefer-coerce-array`: `x ?? {}` becomes
`coerceObject(x)`. The rule flags a `??` whose default is a bare `{}`
literal, so a populated default or an asserted `({} as Foo)` still
passes; a `x ?? y ?? {}` chain maps onto `coerceObject(x, y)`.

Every hit across `lib/` converted cleanly, so no disable comments were
needed.
2026-08-28 09:27:59 +00:00
Jamie Tanna 5c43bb7252 fix(secrets): interpolate secrets and variables with varying whitespace (#43042)
But intentionally do not handle non-space characters.
2026-05-02 07:06:27 +00:00
Sergei Zharinov 930cf6633c refactor: Rewrite imports with .ts extensions (#40700)
fix: Additional vi.mock path corrections and prettier formatting
2026-01-26 22:48:17 +00:00
RahulGautamSingh 76f911041a refactor: use named exports (#39196)
* use named exports

* fix test

* add missing imnport

* fix prettier
2025-11-10 12:00:35 +00:00
Joshua Spence 5cce1d9b4d fix(config): Replace secrets and variables globally (#37696)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-08-25 15:46:56 +00:00
RahulGautamSingh 5adb95593f feat(config): variables (#35350) 2025-07-06 07:24:33 +00:00
RahulGautamSingh 79faab894a refactor(util): interpolator (#35513) 2025-05-09 16:42:18 +00:00
Sergei Zharinov b69416ce17 refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
Philip bece5a1c50 refactor(errors): massaging validation messages before we assign it (#25452)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2023-10-31 13:46:55 +00:00
Michael Kriese 39b23d64fe feat: better sanitize (#19646) 2023-01-03 12:29:07 +00:00
MaronHatoum 2c10b15a9b refactor: change secrets/replaceSecretsInObject function name to camel case (#14318)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2022-02-21 16:11:40 +00:00
Michael Kriese 5723be1ac5 refactor: add strict null checks (#14169) 2022-02-11 11:02:30 +01:00
Jamie Magee 3b7e9a17cb refactor: set importsNotUsedAsValues to error (#14052) 2022-02-07 06:37:17 +00:00
Nils Plaschke c34c1a7e3c feat(config): replace secrets in global config (#13445) 2022-01-28 14:49:21 +01:00
Rhys Arkins 0bad22b254 chore: rename sanitize functions for better searchability (#13826) 2022-01-26 10:57:21 +01:00
Rhys Arkins 91842073ef fix(secrets): fix host-rules in repo config (#10459) 2021-06-16 14:02:07 +00:00
Rhys Arkins d0434d5df1 chore: GlobalConfig -> AllConfig 2021-06-02 11:25:10 +02:00
Michael Kriese 9e08eaa1dc refactor: rename Error location to validationSource (#10018) 2021-05-17 07:40:54 +00:00
Rhys Arkins 95bf948020 refactor: config warning/error fields (#9349) 2021-04-01 15:50:17 +02:00
Rhys Arkins af1e4ee1a7 feat: secrets (#8070) 2021-03-22 15:51:38 +01:00
Rhys Arkins 116693be64 fix: Revert "feat: secrets" (#8069)
This reverts commit ec1b3c386b.
2020-12-18 15:33:21 +01:00
Rhys Arkins ec1b3c386b feat: secrets (#6664) 2020-12-18 13:38:28 +01:00