zod-rosetty
v4.0.40
Published
[](https://codeclimate.com/github/qlaffont/zod-rosetty/maintainability) [;
//Initialize Rosetty
const rosettyMap: ZodErrorMap = {
zod: {
errors: {
invalid_string: {
email: 'Invalid {{validation}}',
},
},
validations: {
email: 'email',
},
},
};
const { t } = rosetty<typeof rosettyMap>(
{ en: { dict: rosettyMap, locale: enGB } },
'en',
);
const schema = z.string().email();
translateZodErrorMessage(schema.safeParse('test').error, t) // 'Invalid email'Test
To test this package:
pnpm testMaintain
This package use TSdx. Please check documentation to update this package.
