From 3a82ef861259ac809fc737ba3a306d00ce16d6aa Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 29 Jun 2026 07:42:19 +0000 Subject: [PATCH 1/2] Update dependency prettier to v3.9.1 --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 119356d0..1fa0b05e 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "eslint-config-prettier": "10.1.8", "eslint-plugin-tsdoc": "0.5.2", "mocksse": "1.0.4", - "prettier": "3.8.4", + "prettier": "3.9.1", "ts-node": "10.9.2", "ts-node-dev": "2.0.0", "typedoc": "0.28.19", diff --git a/yarn.lock b/yarn.lock index 0d31cdf6..22ca6cb0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2920,10 +2920,10 @@ prelude-ls@^1.2.1: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz" integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== -prettier@3.8.4: - version "3.8.4" - resolved "https://registry.npmjs.org/prettier/-/prettier-3.8.4.tgz#f334f013ac04a96676f24dabc23c1c4ae1bae411" - integrity sha512-N2MylSdi48+5N/6S5j+maeHbUSIzzZ5uOcX5Hm4QpV8Dkb1HFjfAKTKX6yNPJQD9AhcT3ifHNB66tWTTJDi11Q== +prettier@3.9.1: + version "3.9.1" + resolved "https://registry.npmjs.org/prettier/-/prettier-3.9.1.tgz#5868bcf16456bfe145ddbfa107c623b6f39e332c" + integrity sha512-ppiDo2CSwexck1eyZUwJHg/N3nf1+6IRCv7W/VJ5vaLnVCmB7+3CdRfMwoCHBBX6xTrREDTksZ4OZl5SSf4zXA== pretty-ms@^9.2.0, pretty-ms@^9.3.0: version "9.3.0" From e38b4ee8721227defaabbed4e05a585a981e1132 Mon Sep 17 00:00:00 2001 From: David de Kloet Date: Mon, 29 Jun 2026 09:53:01 +0200 Subject: [PATCH 2/2] Run yarn lint-fix --- src/config/index.ts | 3 +-- src/util/types.ts | 9 +++------ src/validation/input-params.ts | 12 ++++++------ 3 files changed, 10 insertions(+), 14 deletions(-) diff --git a/src/config/index.ts b/src/config/index.ts index f1fa2814..f6e72c95 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -706,8 +706,7 @@ type OptionalSettingKeys = { export type Settings = { -readonly [K in Extract, OptionalSettingKeys>]?: - | SettingTypeWhenPresent - | undefined + SettingTypeWhenPresent | undefined } & { -readonly [K in Extract, NonOptionalSettingKeys>]: SettingTypeWhenPresent< T[K] diff --git a/src/util/types.ts b/src/util/types.ts index c0d5085e..7cedf15c 100644 --- a/src/util/types.ts +++ b/src/util/types.ts @@ -264,22 +264,19 @@ type SuccessfulResponse = TimestampedSuccessfulRespo * Response body from the EA, before timestamps, defaults and metadata are filled in */ export type PartialAdapterResponse = - | PartialSuccessfulResponse - | ProviderErrorResponse + PartialSuccessfulResponse | ProviderErrorResponse /** * Response body from the EA with timestamps, before defaults and metadata are filled in */ export type TimestampedAdapterResponse = - | TimestampedSuccessfulResponse - | TimestampedProviderErrorResponse + TimestampedSuccessfulResponse | TimestampedProviderErrorResponse /** * Shape of the response body from the adapter */ export type AdapterResponse = - | SuccessfulResponse - | TimestampedProviderErrorResponse + SuccessfulResponse | TimestampedProviderErrorResponse export type SingleNumberResultResponse = { Result: number diff --git a/src/validation/input-params.ts b/src/validation/input-params.ts index 445fdd3f..6eb9fac2 100644 --- a/src/validation/input-params.ts +++ b/src/validation/input-params.ts @@ -203,13 +203,13 @@ type EmptyDefinition = {} // eslint-disable-line export type TypeFromDefinition = unknown extends T ? any : { - -readonly [K in keyof T as TypeFromDefinitionIsDefined extends true - ? K - : never]: TypeFromParameter + -readonly [ + K in keyof T as TypeFromDefinitionIsDefined extends true ? K : never + ]: TypeFromParameter } & { - -readonly [K in keyof T as TypeFromDefinitionIsDefined extends true - ? never - : K]?: TypeFromParameter + -readonly [ + K in keyof T as TypeFromDefinitionIsDefined extends true ? never : K + ]?: TypeFromParameter } /* eslint-enable */