11const PER_FIELD_CONFIG = {
2- defaultValue : { type : " any" , optional : true } ,
2+ defaultValue : { type : ' any' , optional : true } ,
33 required : [
4- { type : " boolean" , optional : true } ,
4+ { type : ' boolean' , optional : true } ,
55 {
6- type : " object" ,
6+ type : ' object' ,
77 optional : true ,
88 props : {
9- errorMsg : { type : " string" } ,
9+ errorMsg : { type : ' string' } ,
1010 } ,
1111 } ,
1212 ] ,
1313 min : [
14- { type : " number" , optional : true , positive : true , integer : true } ,
14+ { type : ' number' , optional : true , positive : true , integer : true } ,
1515 {
16- type : " object" ,
16+ type : ' object' ,
1717 optional : true ,
1818 props : {
19- errorMsg : { type : " string" } ,
20- length : { type : " number" , positive : true , integer : true } ,
19+ errorMsg : { type : ' string' } ,
20+ length : { type : ' number' , positive : true , integer : true } ,
2121 } ,
2222 } ,
2323 ] ,
2424 max : [
25- { type : " number" , optional : true , positive : true , integer : true } ,
25+ { type : ' number' , optional : true , positive : true , integer : true } ,
2626 {
27- type : " object" ,
27+ type : ' object' ,
2828 optional : true ,
2929 props : {
30- errorMsg : { type : " string" } ,
31- length : { type : " number" , positive : true , integer : true } ,
30+ errorMsg : { type : ' string' } ,
31+ length : { type : ' number' , positive : true , integer : true } ,
3232 } ,
3333 } ,
3434 ] ,
3535 patterns : {
36- type : " array" ,
36+ type : ' array' ,
3737 items : {
38- type : " object" ,
38+ type : ' object' ,
3939 props : {
40- regex : { type : " regex" } ,
41- errorMsg : { type : " string" } ,
40+ regex : { type : ' regex' } ,
41+ errorMsg : { type : ' string' } ,
4242 } ,
4343 } ,
4444 optional : true ,
4545 } ,
46- validationFns : { type : " array" , items : " function" , optional : true } ,
47- extraInfo : { type : " any" , optional : true } ,
46+ validationFns : { type : ' array' , items : ' function' , optional : true } ,
47+ extraInfo : { type : ' any' , optional : true } ,
4848} ;
4949
5050export const PER_FIELD_SCHEMA = {
@@ -55,9 +55,9 @@ export const PER_FIELD_SCHEMA = {
5555export const FIELD_CONFIG_SCHEMA = {
5656 $$strict : true , // no additional properties allowed
5757 configs : {
58- type : " array" ,
58+ type : ' array' ,
5959 items : {
60- type : " object" ,
60+ type : ' object' ,
6161 props : PER_FIELD_CONFIG ,
6262 } ,
6363 } ,
0 commit comments