Add Schema Reflection API #49
ci.yml
on: pull_request
Install packages
27s
Run Prettier in library
24s
Run ESLint in library
44s
Run Vitest in library
1m 19s
Run Prettier in website
26s
Run ESLint in website
24s
Annotations
10 errors and 3 warnings
Run ESLint in library
Property 'entries' does not exist on type '(BaseSchema & { getDefault?: (() => any) | undefined; }) | (BaseSchema<({ [x: string]: any; } & Record<string, any>) | { [x: string]: any; }, ({ [x: string]: any; } & Record<string, any>) | { ...; }> & { ...; } & { ...; })'.
|
Run ESLint in library
Property 'entries' does not exist on type '(BaseSchema & { getDefault?: (() => any) | undefined; }) | (BaseSchema<({ [x: string]: any; } & Record<string, any>) | { [x: string]: any; }, ({ [x: string]: any; } & Record<string, any>) | { ...; }> & { ...; } & { ...; })'.
|
Run ESLint in library
Property 'items' does not exist on type '(BaseSchema & { getDefault?: (() => any) | undefined; }) | (BaseSchema<[any, ...any[]], [any, ...any[]]> & { type: "tuple"; items: TupleItems; rest: any; pipe?: Pipe<...> | undefined; } & { ...; })'.
|
Run ESLint in library
Property 'items' does not exist on type '(BaseSchema & { getDefault?: (() => any) | undefined; }) | (BaseSchema<[any, ...any[]], [any, ...any[]]> & { type: "tuple"; items: TupleItems; rest: any; pipe?: Pipe<...> | undefined; } & { ...; })'.
|
Run ESLint in library
Property 'entries' does not exist on type '(BaseSchema & { getDefault?: (() => any) | undefined; }) | (BaseSchema<({ [x: string]: any; } & Record<string, any>) | { [x: string]: any; }, ({ [x: string]: any; } & Record<string, any>) | { ...; }> & { ...; } & { ...; }) | (BaseSchemaAsync & { ...; }) | (BaseSchemaAsync<...> & ... 1 more ... & { ...; })'.
|
Run ESLint in library
Property 'entries' does not exist on type '(BaseSchema & { getDefault?: (() => any) | undefined; }) | (BaseSchema<({ [x: string]: any; } & Record<string, any>) | { [x: string]: any; }, ({ [x: string]: any; } & Record<string, any>) | { ...; }> & { ...; } & { ...; }) | (BaseSchemaAsync & { ...; }) | (BaseSchemaAsync<...> & ... 1 more ... & { ...; })'.
|
Run ESLint in library
Property 'items' does not exist on type '(BaseSchema & { getDefault?: (() => any) | undefined; }) | (BaseSchema<[any, ...any[]], [any, ...any[]]> & { type: "tuple"; items: TupleItems; rest: any; pipe?: Pipe<...> | undefined; } & { ...; }) | (BaseSchemaAsync & { ...; }) | (BaseSchemaAsync<...> & ... 1 more ... & { ...; })'.
|
Run ESLint in library
Property 'items' does not exist on type '(BaseSchema & { getDefault?: (() => any) | undefined; }) | (BaseSchema<[any, ...any[]], [any, ...any[]]> & { type: "tuple"; items: TupleItems; rest: any; pipe?: Pipe<...> | undefined; } & { ...; }) | (BaseSchemaAsync & { ...; }) | (BaseSchemaAsync<...> & ... 1 more ... & { ...; })'.
|
Run ESLint in library
Property 'entries' does not exist on type '(BaseSchema & { getFallback?: ((info?: FallbackInfo | undefined) => any) | undefined; }) | (BaseSchema<({ [x: string]: any; } & Record<string, any>) | { ...; }, ({ ...; } & Record<...>) | { ...; }> & { ...; } & { ...; })'.
|
Run ESLint in library
Property 'entries' does not exist on type '(BaseSchema & { getFallback?: ((info?: FallbackInfo | undefined) => any) | undefined; }) | (BaseSchema<({ [x: string]: any; } & Record<string, any>) | { ...; }, ({ ...; } & Record<...>) | { ...; }> & { ...; } & { ...; })'.
|
Run ESLint in website:
website/src/components/DocsLayout.tsx#L76
Unnecessary optional chain on a non-nullish value
|
Run ESLint in website:
website/src/components/DocsLayout.tsx#L95
Unnecessary optional chain on a non-nullish value
|
Run ESLint in website:
website/src/components/Header.tsx#L115
Unnecessary conditional, value is always truthy
|