mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-17 23:40:18 +00:00
yup: add snake case to ObjectSchema (#43708)
* yup: add snake case * remove auto formatting
This commit is contained in:
Vendored
+1
@@ -257,6 +257,7 @@ export interface ObjectSchema<T extends object | null | undefined = object> exte
|
||||
noUnknown(onlyKnownKeys?: boolean, message?: ObjectLocale['noUnknown']): ObjectSchema<T>;
|
||||
transformKeys(callback: (key: any) => any): void;
|
||||
camelCase(): ObjectSchema<T>;
|
||||
snakeCase(): ObjectSchema<T>;
|
||||
constantCase(): ObjectSchema<T>;
|
||||
nullable(isNullable?: true): ObjectSchema<T | null>;
|
||||
nullable(isNullable: false): ObjectSchema<Exclude<T, null>>;
|
||||
|
||||
@@ -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 = {
|
||||
|
||||
Reference in New Issue
Block a user