You're Invited:Meet the Socket Team at BlackHat and DEF CON in Las Vegas, Aug 7-8.RSVP
Socket
Socket
Sign inDemoInstall

schema-to-yup

Package Overview
Dependencies
Maintainers
1
Versions
66
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.12.4 to 1.12.5

__config.d.ts

2

package.json
{
"name": "schema-to-yup",
"version": "1.12.4",
"version": "1.12.5",
"publishConfig": {

@@ -5,0 +5,0 @@ "access": "public"

export class TypeHandlerConfig {
enabled: any[];
extends: any[];
convert: {};
enabled: string[];
extends: string[];
convert: object;
}
export class YupBuilderConfig extends TypeHandlerConfig {
boolean: TypeHandlerConfig;
string: TypeHandlerConfig;
number: TypeHandlerConfig;
object: TypeHandlerConfig;
array: TypeHandlerConfig;
date: TypeHandlerConfig;
mixed: TypeHandlerConfig;
createCustomConstraintBuilder: (typeHandler: any, config: any) => void;
createErrorMessageHandler: (typeHandler: any, config: any) => void;
validationErrorMessage: (msgName: any, typeHandler: any) => void;
createWhenCondition: (opts: any) => void;
isBoolean: (obj: any) => boolean;
isDate: (obj: any) => boolean;
isString: (obj: any) => boolean;
isNumber: (obj: any) => boolean;
isObject: (obj: any) => boolean;
format: boolean;
schemaParserMap: {};
messages: {};
mode: {};
mixedEnabled: {};
locale: string;
schemaType: string;
logging: boolean;
logTypes: any[];
logDetailed: any[];
warnOnInvalid: boolean;
buildProp: any;
types: {};
typeHandlers: {};
multiArgsValidatorMethods: {};
errMessageKey: string;
errMessagesMapKey: string;
createPropertyValueHandler: (opts: any, config: any) => void;
buildProperties: (obj: any) => void;
getProps: (obj: any) => void;
getType: (obj: any) => void;
getName: (obj: any) => void;
isRequired: (value: any) => void;
setRequired: (value: any, key: any, required: any) => void;
setPropEntry: (propObj: any, key: any, value: any) => void;
getConstraints: (value: any) => void;
buildYup: (schema: any, config: any, parentNode: any) => void;
toMultiType: (multiPropertyValueResolver: any) => void;
toSingleType: (singlePropertyValueResolver: any) => void;
init: (schema: any, config: any) => void;
createYupSchemaEntry: (opts: any) => void;
boolean: TypeHandlerConfig;
string: TypeHandlerConfig;
number: TypeHandlerConfig;
object: TypeHandlerConfig;
array: TypeHandlerConfig;
date: TypeHandlerConfig;
mixed: TypeHandlerConfig;
createCustomConstraintBuilder: (typeHandler: any, config: any) => any;
createErrorMessageHandler: (typeHandler: any, config: any) => any;
validationErrorMessage: (msgName: any, typeHandler: any) => void;
createWhenCondition: (opts: any) => void;
isBoolean: (obj: any) => boolean;
isDate: (obj: any) => boolean;
isString: (obj: any) => boolean;
isNumber: (obj: any) => boolean;
isObject: (obj: any) => boolean;
format: boolean;
schemaParserMap: object;
messages: object;
mode: object;
mixedEnabled: object;
locale: string;
schemaType: string;
logging: boolean;
logTypes: string[];
logDetailed: object[];
warnOnInvalid: boolean;
buildProp: (propObj, key) => object;
types: object;
typeHandlers: object;
multiArgsValidatorMethods: object;
errMessageKey: string;
errMessagesMapKey: string;
createPropertyValueHandler: (opts: any, config: any) => object;
buildProperties: (obj: any) => object;
getProps: (obj: any) => object[];
getType: (obj: any) => string;
getName: (obj: any) => string;
isRequired: (value: any) => boolean;
setRequired: (value: any, key: any, required: any) => void;
setPropEntry: (propObj: any, key: any, value: any) => void;
getConstraints: (value: any) => object[];
buildYup: (schema: any, config: any, parentNode: any) => object;
toMultiType: (multiPropertyValueResolver: any) => object;
toSingleType: (singlePropertyValueResolver: any) => object;
init: (schema: any, config: any) => void;
createYupSchemaEntry: (opts: any) => object;
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc