@hegeldev/hegel
    Preparing search index...

    Function record

    • Generate plain objects by drawing each field from its generator. Uses the schema-based path (tuple schema) when all fields have asBasic(), otherwise falls back to composite draws with a FIXED_DICT span.

      Type Parameters

      • T extends Record<string, unknown>

      Parameters

      • schema: { [K in string | number | symbol]: Generator<T[K]> }

      Returns Generator<T>

      const userGen = record({
      name: text({ minSize: 1 }),
      age: integers({ minValue: 0, maxValue: 120 }),
      active: booleans(),
      });