Skip to content

Commit c432b47

Browse files
Merge pull request #225 from brunocleite/fix-string-date-generation
🚀 feat(zod-mock): update date generator for dateTime handling in mock…
2 parents 570998c + 11a410f commit c432b47

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

packages/zod-mock/src/lib/zod-mock.ts

+3-2
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,8 @@ function parseString(
211211
targetStringLength > 10
212212
? fakerInstance.lorem.word()
213213
: fakerInstance.lorem.word({ length: targetStringLength });
214-
const dateGenerator = () => fakerInstance.date.recent().toISOString();
214+
const dateGenerator = () => fakerInstance.date.recent().toISOString().substring(0,10);
215+
const datetimeGenerator = () => fakerInstance.date.recent().toISOString();
215216
const stringGenerators = {
216217
default: defaultGenerator,
217218
email: fakerInstance.internet.exampleEmail,
@@ -220,7 +221,7 @@ function parseString(
220221
url: fakerInstance.internet.url,
221222
name: fakerInstance.person.fullName,
222223
date: dateGenerator,
223-
dateTime: dateGenerator,
224+
dateTime: datetimeGenerator,
224225
colorHex: fakerInstance.internet.color,
225226
color: fakerInstance.internet.color,
226227
backgroundColor: fakerInstance.internet.color,

0 commit comments

Comments
 (0)