diff --git a/types/yup/index.d.ts b/types/yup/index.d.ts index e8b98ad957..c7df9bfd4b 100644 --- a/types/yup/index.d.ts +++ b/types/yup/index.d.ts @@ -257,6 +257,7 @@ export interface ObjectSchema exte noUnknown(onlyKnownKeys?: boolean, message?: ObjectLocale['noUnknown']): ObjectSchema; transformKeys(callback: (key: any) => any): void; camelCase(): ObjectSchema; + snakeCase(): ObjectSchema; constantCase(): ObjectSchema; nullable(isNullable?: true): ObjectSchema; nullable(isNullable: false): ObjectSchema>; diff --git a/types/yup/yup-tests.ts b/types/yup/yup-tests.ts index a780909d45..1a7b65769c 100644 --- a/types/yup/yup-tests.ts +++ b/types/yup/yup-tests.ts @@ -458,6 +458,7 @@ objSchema.noUnknown(true, 'message'); objSchema.noUnknown(true, () => 'message'); objSchema.transformKeys(key => key.toUpperCase()); objSchema.camelCase(); +objSchema.snakeCase(); objSchema.constantCase(); const description: SchemaDescription = {