From ad1a8c4fbf1e828141651ba6d59dc14ddb1aae3a Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Wed, 11 Feb 2026 01:00:34 +0100 Subject: [PATCH] feat(next-utils): support generic schema in directus client --- packages/next-utils/package.json | 2 +- packages/next-utils/src/directus.ts | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/packages/next-utils/package.json b/packages/next-utils/package.json index 2ff8b2b..a3b3b0d 100644 --- a/packages/next-utils/package.json +++ b/packages/next-utils/package.json @@ -1,6 +1,6 @@ { "name": "@mintel/next-utils", - "version": "1.7.8", + "version": "1.7.9", "publishConfig": { "access": "public", "registry": "https://npm.infra.mintel.me" diff --git a/packages/next-utils/src/directus.ts b/packages/next-utils/src/directus.ts index 2e2f5c8..3b5ae78 100644 --- a/packages/next-utils/src/directus.ts +++ b/packages/next-utils/src/directus.ts @@ -7,15 +7,16 @@ import { AuthenticationClient, } from "@directus/sdk"; -export type MintelDirectusClient = DirectusClient & - RestClient & - AuthenticationClient; +export type MintelDirectusClient = + DirectusClient & RestClient & AuthenticationClient; /** * Creates a Directus client configured with Mintel standards. * Automatically handles internal vs. external URLs based on environment. */ -export function createMintelDirectusClient(url?: string): MintelDirectusClient { +export function createMintelDirectusClient( + url?: string, +): MintelDirectusClient { const isServer = typeof window === "undefined"; // 1. If an explicit URL is provided, use it.