@@ -109,7 +109,6 @@ export function createFunctions<T extends SchemaDefinition>(schema: T) {
109109 ( acc , type ) => {
110110 const typeSchema = schema . types [ type ] ;
111111
112- // @ts -expect-error
113112 for ( const [ key , prop ] of Object . entries ( typeSchema ) ) {
114113 if ( isRelation ( prop ) ) {
115114 // Handle Relation
@@ -224,11 +223,8 @@ export function createFunctions<T extends SchemaDefinition>(schema: T) {
224223 const resultData = { ...data } ;
225224 for ( const entityType of entityTypes ) {
226225 const typeSchema = schema . types [ entityType ] ;
227- // @ts -expect-error
228226 for ( const key of Object . keys ( typeSchema ) ) {
229- // @ts -expect-error
230227 const prop = typeSchema [ key ] ;
231- // @ts -expect-error
232228 if ( isRelation ( prop ) ) {
233229 const relationProp = prop as Relation < SchemaTypeUnknown , SchemaTypeUnknown > ;
234230 const { types : relatedTypes , cardinality } = relationProp ;
@@ -360,13 +356,7 @@ export function createFunctions<T extends SchemaDefinition>(schema: T) {
360356 const visitedEntities = new Set < string > ( ) ;
361357 for ( const entityId in filteredEntities ) {
362358 const entity = filteredEntities [ entityId ] ;
363- const resolvedEntity = resolveEntity (
364- entityId ,
365- entity ,
366- // @ts -expect-error
367- entity . types ,
368- visitedEntities ,
369- ) ;
359+ const resolvedEntity = resolveEntity ( entityId , entity , entity . types , visitedEntities ) ;
370360 filteredEntities [ entityId ] = resolvedEntity ;
371361 }
372362
@@ -397,7 +387,6 @@ export function createFunctions<T extends SchemaDefinition>(schema: T) {
397387 const typeSchema = schema . types [ entityType ] ;
398388 for ( const key in typeSchema ) {
399389 const prop = typeSchema [ key ] ;
400- // @ts -expect-error
401390 if ( isRelation ( prop ) ) {
402391 const relationProp = prop as Relation < SchemaTypeUnknown , SchemaTypeUnknown > ;
403392 const { cardinality } = relationProp ;
0 commit comments