feature: add randomNanoId to dynamic variables (#4932)

This commit is contained in:
Henri Parquet
2025-06-20 07:41:44 +01:00
committed by GitHub
parent 65ba984c2f
commit da25d46df4
2 changed files with 2 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ describe("mockDataFunctions Regex Validation", () => {
const patterns: Record<string, RegExp> = {
guid: /^[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}$/,
randomUUID: /^[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}$/,
randomNanoId: /^[\w-]{21,}$/,
randomAlphaNumeric: /^[\w]$/,
randomBoolean: /^(true|false)$/,
randomInt: /^\d+$/,

View File

@@ -5,6 +5,7 @@ export const mockDataFunctions = {
timestamp: () => Math.floor(Date.now() / 1000).toString(),
isoTimestamp: () => new Date().toISOString(),
randomUUID: () => faker.string.uuid(),
randomNanoId: () => faker.string.nanoid(),
randomAlphaNumeric: () => faker.string.alphanumeric(),
randomBoolean: () => faker.datatype.boolean(),
randomInt: () => faker.number.int(),