From ebd9ab132c781ea88df0211d97422016e6e902e7 Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Wed, 11 Feb 2026 01:20:57 +0100 Subject: [PATCH] chore(next-utils): add explicit return type to validateMintelEnv and publish v1.7.11 --- packages/next-utils/package.json | 2 +- packages/next-utils/src/env.ts | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/next-utils/package.json b/packages/next-utils/package.json index 6a79470..8ac0f3b 100644 --- a/packages/next-utils/package.json +++ b/packages/next-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/next-utils", - "version": "1.7.10", + "version": "1.7.11", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/next-utils/src/env.ts b/packages/next-utils/src/env.ts index cf102cb..0f2a0fe 100644 --- a/packages/next-utils/src/env.ts +++ b/packages/next-utils/src/env.ts @@ -50,9 +50,12 @@ export const mintelEnvSchema = { INTERNAL_DIRECTUS_URL: z.string().url().optional(), }; +export type MintelEnv> = + z.infer>; + export function validateMintelEnv< T extends z.ZodRawShape = Record, ->(schemaExtension: T = {} as T) { +>(schemaExtension: T = {} as T): MintelEnv { const fullSchema = z.object(mintelEnvSchema).extend(schemaExtension); const isBuildTime =