From 517a4712c66468bbc15f29778d38ab239e0b2534 Mon Sep 17 00:00:00 2001 From: Yaroslav Petryk <7205038+Malien@users.noreply.github.com> Date: Wed, 1 Oct 2025 11:40:43 +0300 Subject: [PATCH 1/2] Refine TupleParam values type a bit --- .../client-common/src/data_formatter/format_query_params.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/client-common/src/data_formatter/format_query_params.ts b/packages/client-common/src/data_formatter/format_query_params.ts index 0e270a20..180a1ef0 100644 --- a/packages/client-common/src/data_formatter/format_query_params.ts +++ b/packages/client-common/src/data_formatter/format_query_params.ts @@ -1,5 +1,5 @@ export class TupleParam { - constructor(public readonly values: any[]) {} + constructor(public readonly values: readonly unknown[]) {} } export function formatQueryParams({ @@ -113,7 +113,7 @@ function formatObjectLikeParam( } interface FormatQueryParamsOptions { - value: any + value: unknown wrapStringInQuotes?: boolean // For tuples/arrays, it is required to print NULL instead of \N printNullAsKeyword?: boolean From 5733afc46de43127bb12160f00727195914b22a7 Mon Sep 17 00:00:00 2001 From: Yaroslav Petryk <7205038+Malien@users.noreply.github.com> Date: Wed, 1 Oct 2025 11:43:28 +0300 Subject: [PATCH 2/2] Add a changelog entry --- CHANGELOG.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 44fe38bc..422059c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# Unreleased + +## Types + +- Made `TupleParam` constructor accept a readonly array to permit more usages. + # 1.12.1 ## Improvements