From 648152891458995b0aefd4033b8de1ca4ebdd9bf Mon Sep 17 00:00:00 2001 From: binaryjack Date: Wed, 3 Jun 2026 14:59:54 +0200 Subject: [PATCH] fix(bundle): replace dynamic require of presets with static ESM import to fix Turbopack build --- src/simple-api.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/simple-api.ts b/src/simple-api.ts index b4d118a9..e3fc0d6d 100644 --- a/src/simple-api.ts +++ b/src/simple-api.ts @@ -12,6 +12,7 @@ import type { IInferShape, IObjectSchema, IObjectShape } from './schema/types' import { SetupHelpers } from './setup/core/setup-helpers' import type { IFormSubmissionStrategy } from './submission-strategy' import { DirectSubmissionStrategy } from './submission-strategy' +import { presetRegistry } from './schema/presets' /** * Form configuration @@ -253,7 +254,6 @@ export async function createFormFromPreset( presetName: string, config?: Omit, 'schema'> ): Promise>> { - const { presetRegistry } = require('./schema/presets') const preset = presetRegistry.get(presetName) if (!preset) {