@@ -40,44 +40,44 @@ function BuildTypeName(_stack: Stack, _context: BuildContext, type: string, valu
4040 return (
4141 // jsonschema
4242 G . IsEqual ( type , 'object' ) ? E . IsObjectNotArray ( value ) :
43- G . IsEqual ( type , 'array' ) ? E . IsArray ( value ) :
44- G . IsEqual ( type , 'boolean' ) ? E . IsBoolean ( value ) :
45- G . IsEqual ( type , 'integer' ) ? E . IsInteger ( value ) :
46- G . IsEqual ( type , 'number' ) ? E . IsNumber ( value ) :
47- G . IsEqual ( type , 'null' ) ? E . IsNull ( value ) :
48- G . IsEqual ( type , 'string' ) ? E . IsString ( value ) :
49- // xschema
50- G . IsEqual ( type , 'asyncIterator' ) ? E . IsAsyncIterator ( value ) :
51- G . IsEqual ( type , 'bigint' ) ? E . IsBigInt ( value ) :
52- G . IsEqual ( type , 'constructor' ) ? E . IsConstructor ( value ) :
53- G . IsEqual ( type , 'function' ) ? E . IsFunction ( value ) :
54- G . IsEqual ( type , 'iterator' ) ? E . IsIterator ( value ) :
55- G . IsEqual ( type , 'symbol' ) ? E . IsSymbol ( value ) :
56- G . IsEqual ( type , 'undefined' ) ? E . IsUndefined ( value ) :
57- G . IsEqual ( type , 'void' ) ? E . IsUndefined ( value ) :
58- E . Constant ( true )
43+ G . IsEqual ( type , 'array' ) ? E . IsArray ( value ) :
44+ G . IsEqual ( type , 'boolean' ) ? E . IsBoolean ( value ) :
45+ G . IsEqual ( type , 'integer' ) ? E . IsInteger ( value ) :
46+ G . IsEqual ( type , 'number' ) ? E . IsNumber ( value ) :
47+ G . IsEqual ( type , 'null' ) ? E . IsNull ( value ) :
48+ G . IsEqual ( type , 'string' ) ? E . IsString ( value ) :
49+ // xschema
50+ G . IsEqual ( type , 'asyncIterator' ) ? E . IsAsyncIterator ( value ) :
51+ G . IsEqual ( type , 'bigint' ) ? E . IsBigInt ( value ) :
52+ G . IsEqual ( type , 'constructor' ) ? E . IsConstructor ( value ) :
53+ G . IsEqual ( type , 'function' ) ? E . IsFunction ( value ) :
54+ G . IsEqual ( type , 'iterator' ) ? E . IsIterator ( value ) :
55+ G . IsEqual ( type , 'symbol' ) ? E . IsSymbol ( value ) :
56+ G . IsEqual ( type , 'undefined' ) ? E . IsUndefined ( value ) :
57+ G . IsEqual ( type , 'void' ) ? E . IsUndefined ( value ) :
58+ E . Constant ( true )
5959 )
6060}
6161function CheckTypeName ( _stack : Stack , _context : CheckContext , type : string , _schema : Schema . XSchemaObject , value : unknown ) : boolean {
6262 return (
6363 // jsonschema
6464 G . IsEqual ( type , 'object' ) ? G . IsObjectNotArray ( value ) :
65- G . IsEqual ( type , 'array' ) ? G . IsArray ( value ) :
66- G . IsEqual ( type , 'boolean' ) ? G . IsBoolean ( value ) :
67- G . IsEqual ( type , 'integer' ) ? G . IsInteger ( value ) :
68- G . IsEqual ( type , 'number' ) ? G . IsNumber ( value ) :
69- G . IsEqual ( type , 'null' ) ? G . IsNull ( value ) :
70- G . IsEqual ( type , 'string' ) ? G . IsString ( value ) :
71- // xschema
72- G . IsEqual ( type , 'asyncIterator' ) ? G . IsAsyncIterator ( value ) :
73- G . IsEqual ( type , 'bigint' ) ? G . IsBigInt ( value ) :
74- G . IsEqual ( type , 'constructor' ) ? G . IsConstructor ( value ) :
75- G . IsEqual ( type , 'function' ) ? G . IsFunction ( value ) :
76- G . IsEqual ( type , 'iterator' ) ? G . IsIterator ( value ) :
77- G . IsEqual ( type , 'symbol' ) ? G . IsSymbol ( value ) :
78- G . IsEqual ( type , 'undefined' ) ? G . IsUndefined ( value ) :
79- G . IsEqual ( type , 'void' ) ? G . IsUndefined ( value ) :
80- true
65+ G . IsEqual ( type , 'array' ) ? G . IsArray ( value ) :
66+ G . IsEqual ( type , 'boolean' ) ? G . IsBoolean ( value ) :
67+ G . IsEqual ( type , 'integer' ) ? G . IsInteger ( value ) :
68+ G . IsEqual ( type , 'number' ) ? G . IsNumber ( value ) :
69+ G . IsEqual ( type , 'null' ) ? G . IsNull ( value ) :
70+ G . IsEqual ( type , 'string' ) ? G . IsString ( value ) :
71+ // xschema
72+ G . IsEqual ( type , 'asyncIterator' ) ? G . IsAsyncIterator ( value ) :
73+ G . IsEqual ( type , 'bigint' ) ? G . IsBigInt ( value ) :
74+ G . IsEqual ( type , 'constructor' ) ? G . IsConstructor ( value ) :
75+ G . IsEqual ( type , 'function' ) ? G . IsFunction ( value ) :
76+ G . IsEqual ( type , 'iterator' ) ? G . IsIterator ( value ) :
77+ G . IsEqual ( type , 'symbol' ) ? G . IsSymbol ( value ) :
78+ G . IsEqual ( type , 'undefined' ) ? G . IsUndefined ( value ) :
79+ G . IsEqual ( type , 'void' ) ? G . IsUndefined ( value ) :
80+ true
8181 )
8282}
8383// ------------------------------------------------------------------
0 commit comments