Skip to main content

resolveGenerator

@quik/faker


@quik/faker / resolveGenerator

Function: resolveGenerator()

resolveGenerator(faker, generator, args?): unknown

Defined in: faker/src/resolver/QFakerResolver.ts:52

Calls a faker method identified by a dot-path string.

Parameters

faker

Faker

Configured faker instance

generator

string

Dot-path to the faker API, e.g. "person.fullName" or "number.int"

args?

unknown[] = []

Positional arguments spread into the faker method call

Returns

unknown

Throws

When the generator path cannot be resolved

Example

const name = resolveGenerator(faker, "person.fullName");
const n = resolveGenerator(faker, "number.int", [{ min: 1, max: 100 }]);